Formule en fonction du contenu de la cellule
Résolu
jojodu42210
Messages postés
28
Statut
Membre
-
jojodu42210 Messages postés 28 Statut Membre -
jojodu42210 Messages postés 28 Statut Membre -
Bonjour,
Je suis nouveau sur ce forum. Je rencontre un problème sur excel.
J'aimerais faire une formule du type:
=(Si(E2 contient (OU("Essai";"Réussite"));1;0)
Le seul problème c'est que je ne sais pas comment écrire en langage excel le Contient.
Si quelqu'un peut m'aider je suis preneur. J'ai entendu parler des CONTAINER et cellule mais ça n'a pas fonctionné. Je m'y suis peut-être mal pris.
Je vous remercie,
Bonne soirée.
Jordan
Je suis nouveau sur ce forum. Je rencontre un problème sur excel.
J'aimerais faire une formule du type:
=(Si(E2 contient (OU("Essai";"Réussite"));1;0)
Le seul problème c'est que je ne sais pas comment écrire en langage excel le Contient.
Si quelqu'un peut m'aider je suis preneur. J'ai entendu parler des CONTAINER et cellule mais ça n'a pas fonctionné. Je m'y suis peut-être mal pris.
Je vous remercie,
Bonne soirée.
Jordan
7 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour, je pense que ce n'est pas ton seul problème.
cependant, la réponse est "contient".
commence peut-être par des exercices plus simples. -
Bonjour.
yg_be a raison.
Mais pour te dépanner provisoirement, voici une des solutions possibles :
=NB.SI(E2;"*essai*")+NB.SI(E2;"*réussite*")
Mais elle affiche 2 si la cellule contient à la fois essai et réussite ;
alors pour avoir 1 comme résultat, il faut lui préférer la formule
=OU(NB.SI(E2;"*essai*");NB.SI(E2;"*réussite*"))*1
-
Bonjour à tous les deux,
C'est pas exactement ce que je veux faire. J'avais donne un exemple mais je vais expliquer le but final. En fait je veux afficher une valeur (1;0,6 ou 0,3) suivant le contenu de la cellule E2. Par exemple si E2 contient cuisine alors je mets 1. Si c'est bianderie je mets 0,3 si c'est industrie je mets 0,6.
Merci -
bonjour
=si(E2="cuisine;1;si(E2="buanderie";0,6;si(E2="industrie";0,3;"")))
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Jordan, pour ne pas nous laisser nous égarer loin du problème, évite de donner des exemples trop éloignés de la véritable question.
Sois également très précis dans le vocabulaire que tu utilises :
Quand tu écrisSi E2 contient "essai"
nous pouvons comprendreSi la donnée saisie en E2 est une expression avec "essai"
surtout qu'ensuite tu insistesje ne sais pas comment écrire en langage excel le Contient
alors que le signe = est universellement connu ...
-
Tu vois, Jordan, ce que je disais ?
De nouveau le contenu de E1 n'est pas figé ! On revient donc à ma réponse #2 ...
Envoie-nous un tableau avec au moins une vingtaine de lignes, où tu mettras toutes les données possibles en colonne E.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 -
Bonjour,
J'ai pu trouver une solution entre temps. J'ai créer une autre colonne avec un type de pièce (sélection par une liste déroulante) et une formule qui indique quel est le coefficient affecté à chaque terme de la liste.
Je vous remercie tous pour vos réponses.
Cordialement,
Jordan