Formule si avec excel

58bob58 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
arrial Messages postés 1803 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir, on m'a filé un petit truc à réaliser, au début je me suis dis, pas de problème, et au fil du temps cela me pose des soucis. j'ai un chiffre dans une colonne appelé "age", dans la colonne d'à coté j'ai cette formule qui me va =SI(H11<11;1;"") ensuite c'est là ou je bloque car je voudrais supprimer le "faux" de la formule pour la colonne "inf à 20" suivante :=SI(H11>10;SI(H11<21;1)) ainsi que de la dernière colonne =SI(H11>20;SI(H11<100;1))
si quelqu'un pouvait éclairé mes lanternes, merci

age//////inf à 10////////inf à 20/////////sup à 20
/6///////////1/////////////////FAUX////////////// FAUX

2 réponses

papy-ion Messages postés 4130 Statut Membre 945
 
Salut.
Selon vos critères, je crois que c'est plutôt ça :

Inf à 20 =SI(H11=>10;SI(H11<20;1;"");"") et Sup à 20 =SI(H11=>20;SI(H11<100;1;"");"")
Age de 10 à 19 = 1 sinon "vide" Age de 20 à 100 = 1 sinon "vide"

Et Inf à 10 =SI(H11<>"";SI(H11<10;1;"");"") pour ne pas avoir de case à "1" si H11 est vide.
Age de 1 à 9 = 1 sinon "vide"

Celà à donné chez moi.

9 | 1 | | | > avec votre formule H11<11 alors qu'il faudrait H11<10
11 | | 1 | |
20 | | | 1 |
| | | |

Si celà vous convient.
0
arrial Messages postés 1803 Date d'inscription   Statut Membre Dernière intervention   251
 
 

Si j'ai bien compris, tes seuils sont à 10 ans et 20 ans : tu as donc trois cas

age <10 ans
10 ans ≤ age < 20 ans
20 ans ≤ age

Tu peux donc faire une formule prenant en compte ces trois cas :

= si(age >= 20; <réponse si plus de 20 ans>;si(age>=10;<réponse si entre 10 et 20 ans>;<réponse si moins de 10 ans))

<réponse> peut être du → "texte"
<réponse> peut être du → nombre
<réponse> peut être du → <cellule>

donc, tout  ce que tu voudras …
0