Fonction si sur deux cellules

Résolu
Razcommentcamarche Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
Razcommentcamarche Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Ma question va peut-être paraître bête à certains mais :

Je souhaite faire apparaître :

- "Oui" dans une cellule si une autre cellule est remplie (en l'occurrence une date, mais cela doit marcher avec n'importe quoi)
- MAIS "Non" dans cette même cellule si deux cellules sont remplies.
- Et la laisser vide si rien n'est remplit dans la cellule.

En une phrase ça donne :

- Inscrire "Oui" si A2 est remplie mais "Non" si A2 et A1 sont remplies et vide si A2 est vide.

J'ai essayé du SI, du SI(ET, du NB.VIDE, du ESTTEXTE, etc ... et je tourne en rond sur erreurs et manques.

J'arrive parfaitement à ne rien afficher si rien n'est rempli dans A2 mais oui si A2 est remplie. Mais je n'arrive pas à conditionner d'inscrire "Non" si A2 et A1 sont remplies.

Je serais plus qu'heureux que vous me veniez en aide.

Bises à la communauté.

Raz.
A voir également:

4 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour,

à tester :
=SI(B2="";"";SI(A2="";"oui";"non"))

eric
2
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

Essaie avec la formule
=SI(NON(ESTVIDE(A2));SI(NON(ESTVIDE(A1));"NON";"OUI");"")

A+
1
Razcommentcamarche Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup, Gyrus, pour ta prompte réponse.

Malheureusement, la formule laisse vide A3 que A2 Et/Ou A1 soit remplies ou non.

Pour plus de clarté, voici ce que je voudrais obtenir :
http://hpics.li/de20fe6
0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Je te rappelle ce que tu as écrit.
En une phrase ça donne : - Inscrire "Oui" si A2 est remplie mais "Non" si A2 et A1 sont remplies et vide si A2 est vide.
Or dans ton image, Date1 et Date2 ne sont pas en A1 et A2 mais en A1 et B1 (ou A2 et B2).
Sauf erreur de ta part, la formule doit alors s'écrire
=SI(NON(ESTVIDE(B2));SI(NON(ESTVIDE(A2));"NON";"OUI");"")

A+
0
Razcommentcamarche Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour à tous,

Merci bcp Eriiic et un "désolé" à Gyrus, car vos deux formules fonctionnent !
Même si l'image n'avais rien à voir avec la formule que tu m'avais fournie, gyrus, j'aurais tiré la formule pour tester. J'ai fais une autre erreur bête ;)

C'est dingue comme la formule est simple et comment je me suis cassé la tête.

Excel demande une structure de réflexion bien précise. Je suis pourtant parti d'un truc similaire et simple aussi.

Donc merci encore à tous les deux.

Bonne journée à la communauté.
0