Changer une cellule en fonction de plusieurs autre
Fermé
Anthony
-
24 juil. 2023 à 19:18
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 - 26 juil. 2023 à 06:26
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 - 26 juil. 2023 à 06:26
A voir également:
- Changer une cellule en fonction de plusieurs autre
- Changer dns - Guide
- Fonction si et - Guide
- Changer clavier qwerty en azerty - Guide
- Aller à la ligne dans une cellule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
4 réponses
bigoudiii
Messages postés
237
Date d'inscription
lundi 19 décembre 2022
Statut
Membre
Dernière intervention
25 octobre 2024
80
24 juil. 2023 à 19:41
24 juil. 2023 à 19:41
Hello,
Fais ton test dans l'autre sens pour voir :
=SI([@[Date appeler]]<>"";"Appelé";SI([@[Date de reception]]<>"";"En attente";SI([@[Date de commande]]<>"";"Commandé";"")))
jee pee
Messages postés
40421
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
5 novembre 2024
9 414
Modifié le 24 juil. 2023 à 19:56
Modifié le 24 juil. 2023 à 19:56
Bonjour,
Il faudrait inverser les tests : D puis C puis B
=SI(ESTVIDE(D1);SI(ESTVIDE(C1);SI(ESTVIDE(B1);"";"Commandé");"En attente");"Appelé")
ou
=SI(D1<>"";"Appelé";SI(C1<>"";"En attente";SI(B1<>"";"Commandé";"")))
Raymond PENTIER
Messages postés
58714
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 novembre 2024
17 229
26 juil. 2023 à 01:24
26 juil. 2023 à 01:24
Bonjour.
Tu vois qu'il y a plusieurs manières d'écrire la formule.
En voici une quatrième :
=SI(B2="";"X";SI(C2="";"Commandé";SI(D2="";"En attente";"Appelé")))
PapyLuc51
Messages postés
4391
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
28 octobre 2024
1 445
Modifié le 26 juil. 2023 à 06:26
Modifié le 26 juil. 2023 à 06:26
Bonjour,
Deux autres formules pour la forme :
=SI(B2="";"X";CHOISIR(NBVAL(B2:D2);"Commandé";"En attente";"Appelé"))
ou
=SIERREUR(CHOISIR(NBVAL(B2:D2);"Commandé";"En attente";"Appelé");"X")
Cordialement