Fonction si ?
Fermé
01GALABS
Messages postés
8
Date d'inscription
lundi 16 septembre 2013
Statut
Membre
Dernière intervention
30 septembre 2013
-
26 sept. 2013 à 11:38
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 30 sept. 2013 à 13:29
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 30 sept. 2013 à 13:29
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 moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
- Fonction miroir - Guide
5 réponses
PHILOU10120
Messages postés
6405
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
13 février 2025
813
26 sept. 2013 à 11:43
26 sept. 2013 à 11:43
Bonjour
Avec cette formule
=SI(Feuil1!I1="client";Feuil1!K1;"")
Avec cette formule
=SI(Feuil1!I1="client";Feuil1!K1;"")
Lentzouille
Messages postés
670
Date d'inscription
mardi 27 septembre 2011
Statut
Membre
Dernière intervention
11 septembre 2020
64
26 sept. 2013 à 14:07
26 sept. 2013 à 14:07
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,
01GALABS
Messages postés
8
Date d'inscription
lundi 16 septembre 2013
Statut
Membre
Dernière intervention
30 septembre 2013
26 sept. 2013 à 16:07
26 sept. 2013 à 16:07
Bonjour,
Merci pour cette réponse mais cela ne fonctionne tjs pas !
Merci pour cette réponse mais cela ne fonctionne tjs pas !
Lentzouille
Messages postés
670
Date d'inscription
mardi 27 septembre 2011
Statut
Membre
Dernière intervention
11 septembre 2020
64
26 sept. 2013 à 16:14
26 sept. 2013 à 16:14
Envoie nous ton fichier alors via cjoint.com
Cordialement
Cordialement
Raymond PENTIER
Messages postés
58856
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 février 2025
17 285
26 sept. 2013 à 16:22
26 sept. 2013 à 16:22
Normal : ta question est incomplète "le texte de la colonne K de ma feuille 1 " mais quelle ligne ?
01GALABS
Messages postés
8
Date d'inscription
lundi 16 septembre 2013
Statut
Membre
Dernière intervention
30 septembre 2013
26 sept. 2013 à 16:36
26 sept. 2013 à 16:36
SUPER JE VOUS ENVOIE CA DE SUITE !!
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 425
30 sept. 2013 à 13:28
30 sept. 2013 à 13:28
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
PHILOU10120
Messages postés
6405
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
13 février 2025
813
27 sept. 2013 à 18:36
27 sept. 2013 à 18:36
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
01GALABS
Messages postés
8
Date d'inscription
lundi 16 septembre 2013
Statut
Membre
Dernière intervention
30 septembre 2013
30 sept. 2013 à 11:52
30 sept. 2013 à 11:52
BONJOUR PHILOU
Ou puis je récupérer le fichier ?
Ou puis je récupérer le fichier ?
01GALABS
Messages postés
8
Date d'inscription
lundi 16 septembre 2013
Statut
Membre
Dernière intervention
30 septembre 2013
30 sept. 2013 à 11:56
30 sept. 2013 à 11:56
LA FORMULE MISE EN PLACE ME DEMANDE TOUJOURS DE METTRE A JOUR LES VALEURS FEUILLE 1 ET FEUILLE 2 ...suis pas prêt de devenir forgeron !
PHILOU10120
Messages postés
6405
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
13 février 2025
813
30 sept. 2013 à 12:04
30 sept. 2013 à 12:04
Bonjour
Je n'ai pas fais de fichier
Dans un classeur vierge sur la feuille 1 mettre "client" en I1
et par exemple "oui" en K1
sur la feuille 2 en cellule L1 mettre la formule =SI(Feuil1!I1="client";Feuil1!K1;"")
la réponse sera oui si K1 = client autrement la cellule sera vide
Je n'ai pas fais de fichier
Dans un classeur vierge sur la feuille 1 mettre "client" en I1
et par exemple "oui" en K1
sur la feuille 2 en cellule L1 mettre la formule =SI(Feuil1!I1="client";Feuil1!K1;"")
la réponse sera oui si K1 = client autrement la cellule sera vide
PHILOU10120
Messages postés
6405
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
13 février 2025
813
30 sept. 2013 à 13:05
30 sept. 2013 à 13:05
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 425
30 sept. 2013 à 13:29
30 sept. 2013 à 13:29
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
Claude051968
Messages postés
1368
Date d'inscription
lundi 16 septembre 2013
Statut
Membre
Dernière intervention
18 octobre 2013
73
26 sept. 2013 à 11:40
26 sept. 2013 à 11:40
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
Raymond PENTIER
Messages postés
58856
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 février 2025
17 285
26 sept. 2013 à 16:20
26 sept. 2013 à 16:20
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 ...
26 sept. 2013 à 14:04
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