Fonction si ?
01GALABS
Messages postés
8
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaite pouvoir mettre en colonne L de ma feuille 2 le texte de la colonne K de ma feuille 1 SI ma colonne I de la feuille 2 comporte le texte "client" ...
j'ai essayé avec la fonction recherv mais j'y arrive pas ! auriez vous une idée ?
Je souhaite pouvoir mettre en colonne L de ma feuille 2 le texte de la colonne K de ma feuille 1 SI ma colonne I de la feuille 2 comporte le texte "client" ...
j'ai essayé avec la fonction recherv mais j'y arrive pas ! auriez vous une idée ?
A voir également:
- Fonction si ?
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
5 réponses
Bonjour,
Suite à la formule de PHILOU
=SI(Feuil12!I1="*client*";Feuil1!K1;"")
Cdt,
Suite à la formule de PHILOU
=SI(Feuil12!I1="*client*";Feuil1!K1;"")
Cdt,
Bonjour
Bonjour l'ami lentzouille
01GALABS
Un peu raté là...le types "* .... *" ne fonctionne pas dans une égalité, mais uniquement avec le point virgule
Reste aussi à savoir:
_si vous voulez comparer des lignes identiques
_si votre cellule contient uniquement client ou un texte;
Pour des lignes identiques,
si la cellule contient uniquement client:
=SI(Feuil2!I2="Client";Feuil1!K1;"")
si la cellule contient un texte avec l'inscription client incluse
=SI(NB.SI(Feuil2!I2;"*client*");Feuil1!K1;"")
Et s'il faut détecter client dans la colonne sans référence de ligne:
=SI(NB.SI(Feuil2!I:I;"client");Feuil1!K1;"")
pour cellule avec un client "client", sinon, bien sur ;"*client*"
crdlmnt
Bonjour l'ami lentzouille
01GALABS
Un peu raté là...le types "* .... *" ne fonctionne pas dans une égalité, mais uniquement avec le point virgule
Reste aussi à savoir:
_si vous voulez comparer des lignes identiques
_si votre cellule contient uniquement client ou un texte;
Pour des lignes identiques,
si la cellule contient uniquement client:
=SI(Feuil2!I2="Client";Feuil1!K1;"")
si la cellule contient un texte avec l'inscription client incluse
=SI(NB.SI(Feuil2!I2;"*client*");Feuil1!K1;"")
Et s'il faut détecter client dans la colonne sans référence de ligne:
=SI(NB.SI(Feuil2!I:I;"client");Feuil1!K1;"")
pour cellule avec un client "client", sinon, bien sur ;"*client*"
crdlmnt
Bonjour
Comme vous l'avez demandé la formule est en L1 sur la feuille 2
=SI(Feuil1!I1="client";Feuil1!K1;"")
le raisonnement Si feuille1 la cellule I1 contient "'client" afficher la valeur de la cellule K1 de la feuille1
Comme vous l'avez demandé la formule est en L1 sur la feuille 2
=SI(Feuil1!I1="client";Feuil1!K1;"")
le raisonnement Si feuille1 la cellule I1 contient "'client" afficher la valeur de la cellule K1 de la feuille1
Bonjour
Bonjour l'ami lentzouille
Un peu raté là...le types "* .... *" ne fonctionne pas dans une égalité, mais uniquement avec le point virgule
01GALABS
Reste aussi à savoir:
_si vous voulez comparer des lignes identiques
_si votre cellule contient uniquement client ou un texte;
Pour des lignes identiques,
si la cellule contient uniquement client:
=SI(Feuil2!I2="Client";Feuil1!K1;"")
si la cellule contient un texte avec l'inscription client incluse
=SI(NB.SI(Feuil2!I2;"*client*");Feuil1!K1;"")
Et s'il faut détecter client dans la colonne sans référence de ligne:
=SI(NB.SI(Feuil2!I:I;"client");Feuil1!K1;"")
pour cellule avec un client "client", sinon, bien sur ;"*client*"
crdlmnt
Bonjour l'ami lentzouille
Un peu raté là...le types "* .... *" ne fonctionne pas dans une égalité, mais uniquement avec le point virgule
01GALABS
Reste aussi à savoir:
_si vous voulez comparer des lignes identiques
_si votre cellule contient uniquement client ou un texte;
Pour des lignes identiques,
si la cellule contient uniquement client:
=SI(Feuil2!I2="Client";Feuil1!K1;"")
si la cellule contient un texte avec l'inscription client incluse
=SI(NB.SI(Feuil2!I2;"*client*");Feuil1!K1;"")
Et s'il faut détecter client dans la colonne sans référence de ligne:
=SI(NB.SI(Feuil2!I:I;"client");Feuil1!K1;"")
pour cellule avec un client "client", sinon, bien sur ;"*client*"
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ne passe pas par SI mais par IF car je te rappelles un petit point que beaucoups oublient trop facilement;Microsoft n'est pas une boite française!
Cordialement
Cordialement
1 - Passer par IF sur une version française de Microsoft Excel (comme nous l'avons presque tous dans ce forum) donne des résultats bizarres, comme sur ta machine quand tu utilises SI.
2 - Microsoft est une boîte internationale, et distribue ses produits dans tous les pays du monde, en s'adaptant à la langue de chacun.
3 - Si tu jettes un oeil sur quelques-unes de nos discussions du forum Excel, tu verras que la fonction SI est utilisée à longueur de temps ...
2 - Microsoft est une boîte internationale, et distribue ses produits dans tous les pays du monde, en s'adaptant à la langue de chacun.
3 - Si tu jettes un oeil sur quelques-unes de nos discussions du forum Excel, tu verras que la fonction SI est utilisée à longueur de temps ...
Merci pour ta réponse mais cela ne marche pas..je vois pas dans la formule ou cela va chercher dans la feuille 2?
Si tu as une autre propal je suis preneur.....merci en tous cas
galabs