Fonctions imbriquées SI, OU, ET, ESTNA
Résolu
Cath
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je bataille depuis plusieurs jours et n'y arrive pas !! Je suis sous Excel 365.
Voici ma problématique et ce que je voudrais écrire dans une seule et même cellule:
Condition 1: Si Q2=0, alors 0
Condition 2: Si AF2= "nodata" ou ESTNA, alors vide
Condition 3: sinon 1
Merci de votre aide !!
Je bataille depuis plusieurs jours et n'y arrive pas !! Je suis sous Excel 365.
Voici ma problématique et ce que je voudrais écrire dans une seule et même cellule:
Condition 1: Si Q2=0, alors 0
Condition 2: Si AF2= "nodata" ou ESTNA, alors vide
Condition 3: sinon 1
Merci de votre aide !!
Configuration: Windows / Chrome 72.0.3626.121
A voir également:
- Fonctions imbriquées SI, OU, ET, ESTNA
- Fonction si et - Guide
- Codes secrets Android : accéder aux fonctions cachées - Guide
- Mise en forme conditionnelle avec fonction si - Guide
- Fonctions excel en anglais - Guide
- Comment savoir si ma tv à la fonction pvr - Forum TV & Vidéo
3 réponses
Bonjour
=SI(Q2=0;0;SI(OU(ESTNA(AF2);AF2="nodata");"";1))
inverser l'ordre des conditions selon ce que vous voulez comme prioritaire entre Q2 et AF2
crdlmnt
=SI(Q2=0;0;SI(OU(ESTNA(AF2);AF2="nodata");"";1))
inverser l'ordre des conditions selon ce que vous voulez comme prioritaire entre Q2 et AF2
crdlmnt
Je viens de tilter que dans ma cellule AF2, j'ai un RECHERCHEV d'un autre tableau, et je pense que le pb vient de là, correct? C'est solutionnable?
Re
si la cellule AF2 renvoie #N/A c'est qu'elle cherche une valeur inexistante
alors deux options, si votre Excel >= 2013 dans cette cellule:
=SIERREUR(votre formule complète);"")
qui laissera une cellule "blanche" et donc permettra d'associer dans votre autre formule:
=SI(Q2=0;0;SI(OU(AF2="";AF2="nodata");"";1))
ou alors en AF2 terminer la formule comme suit:
=SIERREUR(votre formule complète);"nodata")
l'autre formule deviendra:
=SI(Q2=0;0;SI(AF2="nodata";"";1)
crdlmnt
si la cellule AF2 renvoie #N/A c'est qu'elle cherche une valeur inexistante
alors deux options, si votre Excel >= 2013 dans cette cellule:
=SIERREUR(votre formule complète);"")
qui laissera une cellule "blanche" et donc permettra d'associer dans votre autre formule:
=SI(Q2=0;0;SI(OU(AF2="";AF2="nodata");"";1))
ou alors en AF2 terminer la formule comme suit:
=SIERREUR(votre formule complète);"nodata")
l'autre formule deviendra:
=SI(Q2=0;0;SI(AF2="nodata";"";1)
crdlmnt
dites nous
sinon essayez de dissocier les deux conditions, le #N/A perturbe un peu tout:
=SI(Q2=0;0;SI(ESTNA(AF2);"";SI(AF2="nodata");"";1)))
mas n'oubliez pas que dans tous les cas Q2 est prioritaire