"" vide si faux
mickysor
-
Raymond PENTIER Messages postés 71866 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 71866 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai une formule comme ceci:
=SI(NB.SI(Feuil1!A:A;B3);INDEX(Feuil1!A:A;EQUIV(B3;Feuil1!A:A;0)+5;))
lorsqu'il ne trouve pas la réponse il me donne la valeur "faux"
comment faire pour qu'au lieu de "faux" il m'affiche ""?
j'ai une formule comme ceci:
=SI(NB.SI(Feuil1!A:A;B3);INDEX(Feuil1!A:A;EQUIV(B3;Feuil1!A:A;0)+5;))
lorsqu'il ne trouve pas la réponse il me donne la valeur "faux"
comment faire pour qu'au lieu de "faux" il m'affiche ""?
A voir également:
- "" vide si faux
- Comment supprimer une page vide sur word - Guide
- Caractere vide - Guide
- Formate pour taxer client frigo vide - Forum Vos droits sur internet
- Coeur vide ✓ - Forum Facebook
- Raccourci coeur blanc - Forum Facebook
4 réponses
Bonsoir,
Si tu regardes la syntaxe dans l'aide excel (qui est très bien faite, prend l'habitude de l'utiliser) tu vois :
=si(test;valeur si vrai;valeur si faux)
=SI(NB.SI(Feuil1!A:A;B3);INDEX(Feuil1!A:A;EQUIV(B3;Feuil1!A:A;0)+5;);"")
eric
Si tu regardes la syntaxe dans l'aide excel (qui est très bien faite, prend l'habitude de l'utiliser) tu vois :
=si(test;valeur si vrai;valeur si faux)
=SI(NB.SI(Feuil1!A:A;B3);INDEX(Feuil1!A:A;EQUIV(B3;Feuil1!A:A;0)+5;);"")
eric
Bonjour.
Eric a raison et a pointé une première grosse erreur.
En voici une deuxième tout aussi grosse : le test n'existe pas ! En effet écrire
=SI(NB.SI(Feuil1!A:A;B3);...
ne veut rien dire ! Il faut compléter le test en mettant
=SI(NB.SI(Feuil1!A:A;B3)=5; ...
ou
=SI(NB.SI(Feuil1!A:A;B3)>12; ...
ou encore
=SI(NB.SI(Feuil1!A:A;B3)<>""; ...
Eric a raison et a pointé une première grosse erreur.
En voici une deuxième tout aussi grosse : le test n'existe pas ! En effet écrire
=SI(NB.SI(Feuil1!A:A;B3);...
ne veut rien dire ! Il faut compléter le test en mettant
=SI(NB.SI(Feuil1!A:A;B3)=5; ...
ou
=SI(NB.SI(Feuil1!A:A;B3)>12; ...
ou encore
=SI(NB.SI(Feuil1!A:A;B3)<>""; ...
Bonjour raymond,
Je me permet de corriger si tu veux bien.
Même s'il n'y a pas d'opérateur de comparaison le test a bien lieu s'il s'agit d'une valeur numérique.
0 = FAUX, tout autre nombre = VRAI
=SI(NB.SI(Feuil1!A:A;B3);...
est équivalent à :
=SI(NB.SI(Feuil1!A:A;B3)<>0;...
C'est valable aussi si tu as une valeur booléenne comme VRAI ou FAUX puisque VRAI=1 et FAUX=0.
eric
Je me permet de corriger si tu veux bien.
Même s'il n'y a pas d'opérateur de comparaison le test a bien lieu s'il s'agit d'une valeur numérique.
0 = FAUX, tout autre nombre = VRAI
=SI(NB.SI(Feuil1!A:A;B3);...
est équivalent à :
=SI(NB.SI(Feuil1!A:A;B3)<>0;...
C'est valable aussi si tu as une valeur booléenne comme VRAI ou FAUX puisque VRAI=1 et FAUX=0.
eric