Fonction SI avec du texte sur 2 cellules

Résolu/Fermé
max33d - Modifié le 9 janv. 2018 à 14:37
 Max33d - 11 janv. 2018 à 16:01
Bonjour à tous,

Je vous fais part de mon problème du jour.
En fait j'aimerais créer une fonction SI avec plusieurs conditions. Si ma cellule E3 contient le mot PV alors la valeur renvoyée est 1 (0 si ce n'est pas le cas) mais si dans le même temps ma cellule H3 contient le mot BLANC ou CQ alors la valeur renvoyée est 0 (1 si ce n'est pas le cas)



Merci pour votre aide.



5 réponses

Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 256
9 janv. 2018 à 14:38
Bonjour

=SI(ET(E3="PV";H3<>"BLANC";H3<>"CQ");1;0)

crdlmnt
0
max33d
Messages postés
8
Date d'inscription
mardi 9 janvier 2018
Statut
Membre
Dernière intervention
9 janvier 2018

9 janv. 2018 à 14:46
Merci pour ton aide, malheureusement ca ne marche pas quand je veux sélectionner ma cellule H3 lorsque je crée la formule.
0
max33d
Messages postés
8
Date d'inscription
mardi 9 janvier 2018
Statut
Membre
Dernière intervention
9 janvier 2018

9 janv. 2018 à 14:48
Sachant aussi que les cellules E3 et H3 contiennent d'autres mots en plus que PV, BLANC ou CQ.
0
Raymond PENTIER
Messages postés
56113
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mai 2022
17 208
Modifié le 9 janv. 2018 à 14:51
Bonjour, mon ami Vaucluse.

Il te faudra compléter ta formule, car max33d parle bien sûr de "cellule qui contient le mot PV", mais son exemple montre que "PV" peut faire partie du texte de la cellule ...
0
max33d
Messages postés
8
Date d'inscription
mardi 9 janvier 2018
Statut
Membre
Dernière intervention
9 janvier 2018

9 janv. 2018 à 14:52
C'est tout à fait ça Monsieur Raymond.
0
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 256
9 janv. 2018 à 15:08
y a qu'à demander (complètement du 1° coup, c'est mieux)

=SI(ET(NB.SI(E3="*PV*");NB.SI(H3;"*BLANC*")=0;NB.SI(H3;"*CQ*")=0);1;0)

attention aux signes

si vos cellules peuvent contenir des mots comme par exemple Blanchette à ne pa prendre en compte, palcer unn blanc devant ou derrière les textes en astérisques dans la foemule

crdlmnt
0
Raymond PENTIER
Messages postés
56113
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mai 2022
17 208
9 janv. 2018 à 15:28
Bonjour max33d.

Ta description du problème n'est pas très claire pour moi.

Tu écris " Si ma cellule E3 contient le mot PV alors la valeur renvoyée est 1 ... mais si dans le même temps ma cellule H3 contient le mot BLANC ou CQ alors la valeur renvoyée est 0 ". Comment comprendre cela ?
Si E3 contient PV et H3 contient CQ, on affiche 1 ou 0 ?

Le mieux est que tu corriges ce tableau, s'il est inexact :
                              
H3 | Blanc ou CQ | ---
E3 | |
PV | 0 | 1
--- | 0 | 0
0
max33d
Messages postés
8
Date d'inscription
mardi 9 janvier 2018
Statut
Membre
Dernière intervention
9 janvier 2018

9 janv. 2018 à 15:31
Bonjour Raymond,

Le tableau est juste. Pour vous répondre à votre question "Si E3 contient PV et H3 contient CQ, on affiche 1 ou 0 ?" on affiche bien 0 comme indiqué dans le tableau.
0
Raymond PENTIER
Messages postés
56113
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mai 2022
17 208
9 janv. 2018 à 16:02



Alors je peux te proposer
0
max33d
Messages postés
8
Date d'inscription
mardi 9 janvier 2018
Statut
Membre
Dernière intervention
9 janvier 2018

9 janv. 2018 à 16:22
Voici une capture d'écran de ce que j'attends au final (surligné en jaune). Les différents essais de fonctions ne fonctionnent pas.

0
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 256
9 janv. 2018 à 16:48
voyez ici, j'ai un peu de mal avec la cpature d'écran et mes vieux yeux!

bien entendu, sdi les textes cherchés ne sont pas suivi de blanc dans vos cellules, il ne faut pas en mettre dans la formule

https://mon-partage.fr/f/F9Z97aba/

si ça ne va toujours pas, déposez un fichier modèle ici, en bidonnant des infos si besoin de condfidentialité
http://mon-partage.fr
et revenez coller ici le lien créé sur le site

àsuivre?

crdlmnt
0
Raymond PENTIER
Messages postés
56113
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mai 2022
17 208
9 janv. 2018 à 16:49
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
0
Bonjour à tous,

Voici le lien du fichier Excel : https://www.cjoint.com/c/HAliVrGDij7

Merci de votre aide.
0
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 256
11 janv. 2018 à 10:59
Bnjour
alors ma dernière proposition devrait faire l'affaire, voyez ici:
https://www.cjoint.com/c/HAlj5SyYVwy
crdlmnt
0
Raymond PENTIER
Messages postés
56113
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mai 2022
17 208
11 janv. 2018 à 14:55
Mon ami Vaucluse, je crois que t'es trompé de fichier ...

Bonne journée.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER
Messages postés
56113
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mai 2022
17 208
11 janv. 2018 à 15:23
Je t'ai répondu plus haut :
J'ai testé la formule de Vaucluse dans ton fichier du message #18 et elle fonctionne parfaitement ! 
=SI(ET(NB.SI(D3;"*PV*");NB.SI(E3;"*BLANC*")=0;NB.SI(E3;"*CQ*")=0);1;0) en G3.

C'est bien, la retraite ! Surtout aux Antilles ... Raymond (INSA, AFPA)
0
Vous êtes au top les gars !!! Un énorme merci !
0