Deux conditions SI avec texte dans deux cellules
Résolu/Fermé
TitiSavoie
Messages postés
4
Date d'inscription
lundi 10 juillet 2017
Statut
Membre
Dernière intervention
10 juillet 2017
-
10 juil. 2017 à 09:59
via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 - 10 juil. 2017 à 12:35
via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 - 10 juil. 2017 à 12:35
A voir également:
- Deux conditions SI avec texte dans deux cellules
- Excel cellule couleur si condition texte - Guide
- Concatener deux cellules excel - Guide
- Deux ecran pc - Guide
- Deux comptes whatsapp - Guide
- Comment faire deux colonnes indépendantes dans word - Guide
7 réponses
Utilisateur anonyme
10 juil. 2017 à 11:04
10 juil. 2017 à 11:04
Salut,
Avant-propos :
J'ai realise cette recherche sous un environnement en Anglais. Les traductions des formules ou les differences de synthaxe sont a prendre en compte dans la validite de cette reponse.
Voici la formule que j'ai etablis :
=SI(OU(ET(MAX(SI(ESTERREUR(CHERCHE({"a";"e";"i";"o";"u"},A1)),-1,1))=1,NON(B1="Decide")),ET(NON(MAX(SI(ESTERREUR(CHERCHE({"a";"e";"i";"o";"u"},A1)),-1,1))=1),B1="Decide")),"En cours","")
Sources :
XOR (OU exclusif)
Formule pour detecter voyelles inspire de cet article
Explications :
Ta formule est incorrecte pour plusieurs points :
1. Elle contient des points virgules pour separateur d'argument alors qu'il faut des virgules.
2. Quelques problemes avec tes parentheses.
Que fais ma formule ?
=SI(XOR(A1 contient une voyelle, B1 = "Decide"), "En cours", "")
Avant-propos :
J'ai realise cette recherche sous un environnement en Anglais. Les traductions des formules ou les differences de synthaxe sont a prendre en compte dans la validite de cette reponse.
Voici la formule que j'ai etablis :
=SI(OU(ET(MAX(SI(ESTERREUR(CHERCHE({"a";"e";"i";"o";"u"},A1)),-1,1))=1,NON(B1="Decide")),ET(NON(MAX(SI(ESTERREUR(CHERCHE({"a";"e";"i";"o";"u"},A1)),-1,1))=1),B1="Decide")),"En cours","")
Sources :
XOR (OU exclusif)
Formule pour detecter voyelles inspire de cet article
Explications :
Ta formule est incorrecte pour plusieurs points :
1. Elle contient des points virgules pour separateur d'argument alors qu'il faut des virgules.
2. Quelques problemes avec tes parentheses.
Que fais ma formule ?
=SI(XOR(A1 contient une voyelle, B1 = "Decide"), "En cours", "")
TitiSavoie
Messages postés
4
Date d'inscription
lundi 10 juillet 2017
Statut
Membre
Dernière intervention
10 juillet 2017
10 juil. 2017 à 11:11
10 juil. 2017 à 11:11
Merci bien pour cette réponse rapide. Cependant les deux formules sont refusées par Excel et je ne peux même pas les adapter !!
Je reformule ma demande si tu trouves cela plus clair grâce à ces exemples.
Si je tape en A1 "la fenêtre sera changée" dans la cellule A3, apparait "En cours".
Si je tape en A1 "la fenêtre sera changée vendredi" dans la cellule A3, apparait toujours "En cours" mais comme en A2 j'écris "décidé", je veux que le "En cours" de A3 disparaisse et donc que A3 soit vide.
Merci, merci -:)
Je reformule ma demande si tu trouves cela plus clair grâce à ces exemples.
Si je tape en A1 "la fenêtre sera changée" dans la cellule A3, apparait "En cours".
Si je tape en A1 "la fenêtre sera changée vendredi" dans la cellule A3, apparait toujours "En cours" mais comme en A2 j'écris "décidé", je veux que le "En cours" de A3 disparaisse et donc que A3 soit vide.
Merci, merci -:)
via55
Messages postés
14496
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
22 novembre 2024
2 735
10 juil. 2017 à 11:15
10 juil. 2017 à 11:15
Bonjour
Essaie ceci :
=SI(B1="Décidé";"";SI(SOMMEPROD((NBCAR(A1)-NBCAR(SUBSTITUE(A1;{"a"."e"."i"."o"."u"};""))))>0;"En cours";""))
Cdlmnt
Via
Essaie ceci :
=SI(B1="Décidé";"";SI(SOMMEPROD((NBCAR(A1)-NBCAR(SUBSTITUE(A1;{"a"."e"."i"."o"."u"};""))))>0;"En cours";""))
Cdlmnt
Via
TitiSavoie
Messages postés
4
Date d'inscription
lundi 10 juillet 2017
Statut
Membre
Dernière intervention
10 juillet 2017
10 juil. 2017 à 11:52
10 juil. 2017 à 11:52
Merci bien Via55 et Daniel Co
Sur cette dernière proposition, il a fallu que je mette de ; entre les voyelles pour qu'Excel accepte la formule.
Cependant rien ne se produit (ce qui est déjà un progrès !).
La formule est certainement proche mais je n'ai pas encore le résultat souhaité.
Merci
PS / dans mon tableau d'essais la formule est acceptée alors que ds mon vrai tableau la formule apparait malgré les divers manips ?!
Sur cette dernière proposition, il a fallu que je mette de ; entre les voyelles pour qu'Excel accepte la formule.
Cependant rien ne se produit (ce qui est déjà un progrès !).
La formule est certainement proche mais je n'ai pas encore le résultat souhaité.
Merci
PS / dans mon tableau d'essais la formule est acceptée alors que ds mon vrai tableau la formule apparait malgré les divers manips ?!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
via55
Messages postés
14496
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
22 novembre 2024
2 735
10 juil. 2017 à 11:57
10 juil. 2017 à 11:57
Re,
Chez moi elle fonctionne bien, voilà le fichier :
https://mon-partage.fr/f/m5kKubJM/
Cdlmnt
Via
Chez moi elle fonctionne bien, voilà le fichier :
https://mon-partage.fr/f/m5kKubJM/
Cdlmnt
Via
TitiSavoie
Messages postés
4
Date d'inscription
lundi 10 juillet 2017
Statut
Membre
Dernière intervention
10 juillet 2017
10 juil. 2017 à 12:12
10 juil. 2017 à 12:12
Aaaaaaaah, c'est beau le génie. Bravo, bravo : très fort.
C'est simple..., sauf qu'il fallait le trouver ! Cela marche pile poil.
Encore merci bien
C'est simple..., sauf qu'il fallait le trouver ! Cela marche pile poil.
Encore merci bien
via55
Messages postés
14496
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
22 novembre 2024
2 735
10 juil. 2017 à 12:35
10 juil. 2017 à 12:35
Bien !
Je passe le sujet en résolu
Je passe le sujet en résolu