Formule Conditions SI
Résolu/Fermé
bgee2000
Messages postés
92
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
29 novembre 2023
-
10 oct. 2017 à 20:24
bgee2000 Messages postés 92 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 29 novembre 2023 - 11 oct. 2017 à 12:47
bgee2000 Messages postés 92 Date d'inscription vendredi 15 août 2003 Statut Membre Dernière intervention 29 novembre 2023 - 11 oct. 2017 à 12:47
A voir également:
- Formule Conditions SI
- Formule si et - Guide
- Formule excel - Guide
- Mise en forme conditionnelle formule si - Guide
- Formule moyenne excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
4 réponses
Bonsoir bgee2000,
Je te propose cette formule :
=SI(B1="S";A1;CAR(146-CODE(A1)))
----------------------------
Si A1 et / ou B1 peuvent être vides, utilise plutôt :
=SI(OU(A1="";B1="");"";SI(B1="S";A1;CAR(146-CODE(A1))))
Cordialement
Je te propose cette formule :
=SI(B1="S";A1;CAR(146-CODE(A1)))
----------------------------
Si A1 et / ou B1 peuvent être vides, utilise plutôt :
=SI(OU(A1="";B1="");"";SI(B1="S";A1;CAR(146-CODE(A1))))
Cordialement
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
10 oct. 2017 à 20:45
10 oct. 2017 à 20:45
Bonsoir
=SI(ET(OU(A1="B";A1="P");B1="S");C1="B";SI(ET(A1="B";B1="O");C1="P";SI(ET(A1="P";B1="O");C1="B")))
=SI(ET(OU(A1="B";A1="P");B1="S");C1="B";SI(ET(A1="B";B1="O");C1="P";SI(ET(A1="P";B1="O");C1="B")))
Raymond PENTIER
Messages postés
58388
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 avril 2024
17 089
11 oct. 2017 à 04:09
11 oct. 2017 à 04:09
Attention, Fabien !
C'est dans la cellule C1 que tu écris ta formule et donc que s'affichera le résultat !
Tu aurais dû écrire simplement :
=SI(ET(OU(A1="B",A1="P");"S");"B";SI(ET
(A1="B";B1="O");"P";SI(ET(A1="P";B1="O");"B")))
C'est dans la cellule C1 que tu écris ta formule et donc que s'affichera le résultat !
Tu aurais dû écrire simplement :
=SI(ET(OU(A1="B",A1="P");"S");"B";SI(ET
(A1="B";B1="O");"P";SI(ET(A1="P";B1="O");"B")))
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
>
Raymond PENTIER
Messages postés
58388
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 avril 2024
Modifié le 11 oct. 2017 à 06:39
Modifié le 11 oct. 2017 à 06:39
Trés juste Raymond, je déchiffrais la question en écrivant la formule... ceci dit la formule de Paul est beaucoup beaucoup mieux!
paul
>
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
Modifié le 11 oct. 2017 à 11:04
Modifié le 11 oct. 2017 à 11:04
Bonjour Fabien, merci du retour.
Raymond PENTIER
Messages postés
58388
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 avril 2024
17 089
11 oct. 2017 à 04:22
11 oct. 2017 à 04:22
Ma formule, de taille intermédiaire entre les deux premières :
=SI(B1="S";A1;SI(B1="O";SI(A1="B";"P";SI(A1="P";"B";""));""))
Je tiens à féliciter paul pour son astucieuse formule, que les débutants en Excel auront du mal à comprendre, mais qui est courte et efficace !
=SI(B1="S";A1;SI(B1="O";SI(A1="B";"P";SI(A1="P";"B";""));""))
Je tiens à féliciter paul pour son astucieuse formule, que les débutants en Excel auront du mal à comprendre, mais qui est courte et efficace !
bgee2000
Messages postés
92
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
29 novembre 2023
1
11 oct. 2017 à 12:47
11 oct. 2017 à 12:47
Super, ça fonctionne parfaitement, merci raymond (et a tous!)
--
--