Bonjour tout le monde,
J'ai un petit soucis de calcul. :-?
Comment faire pour obtenir le resultat suivant (en vba si possible) :
valeur = 1.15 resultat = 2
ce que je voudrais, c'est que la fourchette de :
0.01 a 2 donne 2
2.01 a 4 donne 4
4.01 a 6 donne 6
...
toujours de 2 en 2
Merci pour les ames charitables
--
JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
FxM
Bonsoir,
Avec ta somme originale en A1 :
a) Formule de feuille : = 2 * ent((A1 + 2 - 0.001) / 2)
b) Fonction perso en VBA : Public Function deux(somme) deux = 2 * Int((somme + 2 - 0.001) / 2) End Function
Utilisable en macro resultat = deux(somme)
Utilisable en feuille de calcul : Þux(A1)
@+ FxM
JLuc wrote:
Bonjour tout le monde, J'ai un petit soucis de calcul. :-? Comment faire pour obtenir le resultat suivant (en vba si possible) : valeur = 1.15 resultat = 2 ce que je voudrais, c'est que la fourchette de : 0.01 a 2 donne 2 2.01 a 4 donne 4 4.01 a 6 donne 6 .... toujours de 2 en 2 Merci pour les ames charitables
Bonsoir,
Avec ta somme originale en A1 :
a) Formule de feuille :
= 2 * ent((A1 + 2 - 0.001) / 2)
b) Fonction perso en VBA :
Public Function deux(somme)
deux = 2 * Int((somme + 2 - 0.001) / 2)
End Function
Utilisable en macro
resultat = deux(somme)
Utilisable en feuille de calcul :
Þux(A1)
@+
FxM
JLuc wrote:
Bonjour tout le monde,
J'ai un petit soucis de calcul. :-?
Comment faire pour obtenir le resultat suivant (en vba si possible) :
valeur = 1.15 resultat = 2
ce que je voudrais, c'est que la fourchette de :
0.01 a 2 donne 2
2.01 a 4 donne 4
4.01 a 6 donne 6
....
toujours de 2 en 2
Merci pour les ames charitables
a) Formule de feuille : = 2 * ent((A1 + 2 - 0.001) / 2)
b) Fonction perso en VBA : Public Function deux(somme) deux = 2 * Int((somme + 2 - 0.001) / 2) End Function
Utilisable en macro resultat = deux(somme)
Utilisable en feuille de calcul : Þux(A1)
@+ FxM
JLuc wrote:
Bonjour tout le monde, J'ai un petit soucis de calcul. :-? Comment faire pour obtenir le resultat suivant (en vba si possible) : valeur = 1.15 resultat = 2 ce que je voudrais, c'est que la fourchette de : 0.01 a 2 donne 2 2.01 a 4 donne 4 4.01 a 6 donne 6 .... toujours de 2 en 2 Merci pour les ames charitables
JLuc
*Bonjour FxM*, Merci, je test et reviens...
Bonsoir,
Avec ta somme originale en A1 :
a) Formule de feuille : = 2 * ent((A1 + 2 - 0.001) / 2)
b) Fonction perso en VBA : Public Function deux(somme) deux = 2 * Int((somme + 2 - 0.001) / 2) End Function
Utilisable en macro resultat = deux(somme)
Utilisable en feuille de calcul : Þux(A1)
@+ FxM
JLuc wrote:
Bonjour tout le monde, J'ai un petit soucis de calcul. :-? Comment faire pour obtenir le resultat suivant (en vba si possible) : valeur = 1.15 resultat = 2 ce que je voudrais, c'est que la fourchette de : 0.01 a 2 donne 2 2.01 a 4 donne 4 4.01 a 6 donne 6 .... toujours de 2 en 2 Merci pour les ames charitables
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/ http://dj.joss.free.fr/
*Bonjour FxM*,
Merci, je test et reviens...
Bonsoir,
Avec ta somme originale en A1 :
a) Formule de feuille :
= 2 * ent((A1 + 2 - 0.001) / 2)
b) Fonction perso en VBA :
Public Function deux(somme)
deux = 2 * Int((somme + 2 - 0.001) / 2)
End Function
Utilisable en macro
resultat = deux(somme)
Utilisable en feuille de calcul :
Þux(A1)
@+
FxM
JLuc wrote:
Bonjour tout le monde,
J'ai un petit soucis de calcul. :-?
Comment faire pour obtenir le resultat suivant (en vba si possible) :
valeur = 1.15 resultat = 2
ce que je voudrais, c'est que la fourchette de :
0.01 a 2 donne 2
2.01 a 4 donne 4
4.01 a 6 donne 6
....
toujours de 2 en 2
Merci pour les ames charitables
--
JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
a) Formule de feuille : = 2 * ent((A1 + 2 - 0.001) / 2)
b) Fonction perso en VBA : Public Function deux(somme) deux = 2 * Int((somme + 2 - 0.001) / 2) End Function
Utilisable en macro resultat = deux(somme)
Utilisable en feuille de calcul : Þux(A1)
@+ FxM
JLuc wrote:
Bonjour tout le monde, J'ai un petit soucis de calcul. :-? Comment faire pour obtenir le resultat suivant (en vba si possible) : valeur = 1.15 resultat = 2 ce que je voudrais, c'est que la fourchette de : 0.01 a 2 donne 2 2.01 a 4 donne 4 4.01 a 6 donne 6 .... toujours de 2 en 2 Merci pour les ames charitables
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/ http://dj.joss.free.fr/
JLuc
*Bonjour FxM*, C'est super, ca marche nickel, je me demandais comment j'allais m'en sortir Merci Si tu permet, je te cite dans mon appli
Bonsoir,
Avec ta somme originale en A1 :
a) Formule de feuille : = 2 * ent((A1 + 2 - 0.001) / 2)
b) Fonction perso en VBA : Public Function deux(somme) deux = 2 * Int((somme + 2 - 0.001) / 2) End Function
Utilisable en macro resultat = deux(somme)
Utilisable en feuille de calcul : Þux(A1)
@+ FxM
JLuc wrote:
Bonjour tout le monde, J'ai un petit soucis de calcul. :-? Comment faire pour obtenir le resultat suivant (en vba si possible) : valeur = 1.15 resultat = 2 ce que je voudrais, c'est que la fourchette de : 0.01 a 2 donne 2 2.01 a 4 donne 4 4.01 a 6 donne 6 .... toujours de 2 en 2 Merci pour les ames charitables
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/ http://dj.joss.free.fr/
*Bonjour FxM*,
C'est super, ca marche nickel, je me demandais comment j'allais m'en
sortir
Merci
Si tu permet, je te cite dans mon appli
Bonsoir,
Avec ta somme originale en A1 :
a) Formule de feuille :
= 2 * ent((A1 + 2 - 0.001) / 2)
b) Fonction perso en VBA :
Public Function deux(somme)
deux = 2 * Int((somme + 2 - 0.001) / 2)
End Function
Utilisable en macro
resultat = deux(somme)
Utilisable en feuille de calcul :
Þux(A1)
@+
FxM
JLuc wrote:
Bonjour tout le monde,
J'ai un petit soucis de calcul. :-?
Comment faire pour obtenir le resultat suivant (en vba si possible) :
valeur = 1.15 resultat = 2
ce que je voudrais, c'est que la fourchette de :
0.01 a 2 donne 2
2.01 a 4 donne 4
4.01 a 6 donne 6
....
toujours de 2 en 2
Merci pour les ames charitables
--
JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
*Bonjour FxM*, C'est super, ca marche nickel, je me demandais comment j'allais m'en sortir Merci Si tu permet, je te cite dans mon appli
Bonsoir,
Avec ta somme originale en A1 :
a) Formule de feuille : = 2 * ent((A1 + 2 - 0.001) / 2)
b) Fonction perso en VBA : Public Function deux(somme) deux = 2 * Int((somme + 2 - 0.001) / 2) End Function
Utilisable en macro resultat = deux(somme)
Utilisable en feuille de calcul : Þux(A1)
@+ FxM
JLuc wrote:
Bonjour tout le monde, J'ai un petit soucis de calcul. :-? Comment faire pour obtenir le resultat suivant (en vba si possible) : valeur = 1.15 resultat = 2 ce que je voudrais, c'est que la fourchette de : 0.01 a 2 donne 2 2.01 a 4 donne 4 4.01 a 6 donne 6 .... toujours de 2 en 2 Merci pour les ames charitables
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/ http://dj.joss.free.fr/