Excel 2007
Résolu
danyvel
Messages postés
5
Statut
Membre
-
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Etant limité en SI comment continuer ou modifier la formule suivante:
=SI(N3<15;0;SI(N3=15;-1;SI(N3<30;-1;SI(N3=30;-2;SI(N3<45;-2;SI(N3=45;-3;SI(N3<60;-3;SI(N3=60;-4;))))))))
pour N3<75;-4 jusqu'à N3=125
Merci pour votre aide
Cordialement
Etant limité en SI comment continuer ou modifier la formule suivante:
=SI(N3<15;0;SI(N3=15;-1;SI(N3<30;-1;SI(N3=30;-2;SI(N3<45;-2;SI(N3=45;-3;SI(N3<60;-3;SI(N3=60;-4;))))))))
pour N3<75;-4 jusqu'à N3=125
Merci pour votre aide
Cordialement
5 réponses
-
Salut,
Il est vrai que le nombre d'imbrication est difficile à gérer et souvent une RECHERCHEV est plus adaptée mais le nombre d'imbrications conditionnelles n'as jamais été un problème
regarde ici l'astuce que j'ai déposé et en fin d'astuce tu as un fichier exemple à télécharger
-
Bonjour
1°) excel 2007 n'est pas limité en SI
2°) il semble qu'au pas de 15, on ne puisse pas arriver à 125 (qui n'est pas divisible par 15)
3°) Vous pouvez simplifier votre formule en enlevant les item = qui ne servent à rien, puisque, par exemple, une fois la première condition passée (<15) les <30 vont inclure le 15 automatiquement!!
soit:
=SI(N3<15;0;SI(N3<30;-1;SI(N3<45;-2 etc....
4°) vous pouvez aussi construire un tableau de référence par exemple à adapter:
Feuil2
de A1 à A10 en commençant par 0 impérativement, vos valeurs limites de N3
de B1 à B10 la valeur cherchée correspondante
dans votre édition:
la formule:
=SI(N3="";"";RECHERCHEV(N3;Feuil2!A1:B10;2))
crdlmnt
ne sommes nous pas seuls à comprendre ce que l'on explique? -
bonjour à tous,
C'est vrai que l'on est souvent tenté d'utiliser SI car c'est un raisonnement courant dans la vie.
Excel est un tableur qui sait utiliser les calculs : il est fait pour cela !
Alors pourquoi ne pas faire tout simplement un calcul :
=ENT(N3/15)*-1
Cette formule donne me semble-t-il le même résultat (sans borne maxi) que la formule de la question. (merci st-Ex ?) -
Bonjour,
semble convenir :
=-ENT((A1+1E-99)/15)
à tester...
eric
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonsoir à tous,
Je me réveille de la sieste un peu tard :)
J'aimerai que l'on m'explique la "différence" de résultat constatée par danyvel entre les 2 formules car personnellement je n'en vois pas :
https://www.cjoint.com/?BJhwBtMAl6R
Jusqu'à maintenant je n'ai pas constaté de dysfonctionnement de mon excel et j'ai testé sous 2003 / 2007 /2010 avec les mêmes résultats.
Merci d'avance de vos lumières.