Recherche dans excel
Résolu/Fermé
debutante-excel
Messages postés
195
Date d'inscription
mardi 26 février 2008
Statut
Membre
Dernière intervention
31 mars 2011
-
31 mars 2011 à 11:23
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 31 mars 2011 à 12:46
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 31 mars 2011 à 12:46
A voir également:
- Recherche dans excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
7 réponses
debutante-excel
Messages postés
195
Date d'inscription
mardi 26 février 2008
Statut
Membre
Dernière intervention
31 mars 2011
11
31 mars 2011 à 12:13
31 mars 2011 à 12:13
Dans la cellule A1 il peut y a plusieurs valeurs qui sont séparées par de ;
si dans la cellule il n'y a qu'une valeur par exemple 40
ma formule fonctionne
mais si dans la cellule A1 il y a plusieurs valeurs par exemple 40;29;31
ma formule ne fonctionne pas
je voudrai un formule qui me permette de pouvoir dire dans ma cellule B1
si dans A1 j'ai 40 alors "facturation double" sinon rien
merci de votre aide
si dans la cellule il n'y a qu'une valeur par exemple 40
ma formule fonctionne
mais si dans la cellule A1 il y a plusieurs valeurs par exemple 40;29;31
ma formule ne fonctionne pas
je voudrai un formule qui me permette de pouvoir dire dans ma cellule B1
si dans A1 j'ai 40 alors "facturation double" sinon rien
merci de votre aide
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
31 mars 2011 à 12:18
31 mars 2011 à 12:18
Bonjour,
Si j'ai compris ce que tu voulais
SI A1 =40 alors "fact.....
Si A1=29 alors "untexte
sinon rien
Tu peux utiliser une liste à validation données (à partir du menu "données"
ci joint démo
http://cjoint.com/?1dFmrXEGqdq
Si j'ai compris ce que tu voulais
SI A1 =40 alors "fact.....
Si A1=29 alors "untexte
sinon rien
Tu peux utiliser une liste à validation données (à partir du menu "données"
ci joint démo
http://cjoint.com/?1dFmrXEGqdq
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 31/03/2011 à 12:24
Modifié par michel_m le 31/03/2011 à 12:24
Re, comme les messages se sont croisées
si tu as dans A1 "40" avec d'autres nombres séparés par des ";")
quelque soit la position de "40" dans A1
essaies
si tu as dans A1 "40" avec d'autres nombres séparés par des ";")
quelque soit la position de "40" dans A1
essaies
=SI(CHERCHE("40";A1)>0;"facturation";"")
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
31 mars 2011 à 12:33
31 mars 2011 à 12:33
Bonjour Michel
je peux me tromper, mais je crois bien que ta formule renverra #VALEUR si 40 n'est pas dans le texte, non?(c'est ce qui se passe chez moi)
une variante:
=SI(NB.SI(A1:A1;"*40*")=1;"facturation";"autre texte")
crdlmnt
je peux me tromper, mais je crois bien que ta formule renverra #VALEUR si 40 n'est pas dans le texte, non?(c'est ce qui se passe chez moi)
une variante:
=SI(NB.SI(A1:A1;"*40*")=1;"facturation";"autre texte")
crdlmnt
Ricky38
Messages postés
4349
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 459
Modifié par Ricky38 le 31/03/2011 à 12:45
Modifié par Ricky38 le 31/03/2011 à 12:45
Salut Vaucluse,
je mettrais plutôt
=SI(OU(A1=40;NB.SI(A1:A1;"*40*")=1);"facturation";"autre texte")
car 40 est un nombre et 40;29 est un texte
Donc dans le cas de débutant-excel la formule serait:
=SI(OU(A1=40;NB.SI(A1:A1;"*40*")=1);"Facturation double";"")
Mes salutations et bonne journée :)
je mettrais plutôt
=SI(OU(A1=40;NB.SI(A1:A1;"*40*")=1);"facturation";"autre texte")
car 40 est un nombre et 40;29 est un texte
Donc dans le cas de débutant-excel la formule serait:
=SI(OU(A1=40;NB.SI(A1:A1;"*40*")=1);"Facturation double";"")
Mes salutations et bonne journée :)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
31 mars 2011 à 12:46
31 mars 2011 à 12:46
Salut Ricky
pas faux, mais pas utile si la cellule est en format texte d'origine.
crdlmnt
pas faux, mais pas utile si la cellule est en format texte d'origine.
crdlmnt
debutante-excel
Messages postés
195
Date d'inscription
mardi 26 février 2008
Statut
Membre
Dernière intervention
31 mars 2011
11
31 mars 2011 à 12:25
31 mars 2011 à 12:25
dans la cellule A1 il y a par exemple
29;40;31
je veux pouvoir dans ma cellule B1 avoir une formule
si A1 contient 40 alors "facturation double"
sinon rien
29;40;31
je veux pouvoir dans ma cellule B1 avoir une formule
si A1 contient 40 alors "facturation double"
sinon rien
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
31 mars 2011 à 12:32
31 mars 2011 à 12:32
Peut -être pourrais tu regarder ma 2° proposition, si, tout du moins, cela ne te dérange pas trop....
debutante-excel
Messages postés
195
Date d'inscription
mardi 26 février 2008
Statut
Membre
Dernière intervention
31 mars 2011
11
31 mars 2011 à 12:32
31 mars 2011 à 12:32
Michel merci de ta réponse,
lorsque j'essaye
=SI(CHERCHE("40";A1)>0;"facturation";"")
ca me renvoie
#VALEUR!
aie aie aie
merci de ton aide
lorsque j'essaye
=SI(CHERCHE("40";A1)>0;"facturation";"")
ca me renvoie
#VALEUR!
aie aie aie
merci de ton aide
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
31 mars 2011 à 12:40
31 mars 2011 à 12:40
voir + haut
solution proposée par l'ami Vaucluse
solution proposée par l'ami Vaucluse
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
debutante-excel
Messages postés
195
Date d'inscription
mardi 26 février 2008
Statut
Membre
Dernière intervention
31 mars 2011
11
31 mars 2011 à 12:40
31 mars 2011 à 12:40
Bonjour Vaucluse,
avec ta solution cela fonctionne.
Merci à tout le monde de votre aide.
Vous êtes super.
Bonne journée a vous.
avec ta solution cela fonctionne.
Merci à tout le monde de votre aide.
Vous êtes super.
Bonne journée a vous.