Formule SI/NB.SI ou Macro
Sa.Emp
-
Sa.Emp -
Sa.Emp -
Bonjour,
J'ai un souci avec Excel, j'aimerai trouver une solution pour que
SI cellule G2 contient une chaine de caractères qui correspond à l'une des cellules en feuille2 colonne A sachant que G2 = FR 90 11 MA ...
Alors A1 = FR
Sinon = ""
J'ai essayé :
A2=SI(NB.SI(G2;"*DE*";"DE":SI(NB.SI(G2;"*FR*";"FR":SI(NB.SI(G2;"*PT*";"PT");"")))))
Mais trop d'argument selon Excel
NB : Je ne veux pas être bloqué par le nombre de possibilité "argument".
En bref : je ne veux remplir que la colonne G "référence". Les colonnes A à F se remplissent automatiquement selon cette technique.
En vous remerciant par avance,
J'ai un souci avec Excel, j'aimerai trouver une solution pour que
SI cellule G2 contient une chaine de caractères qui correspond à l'une des cellules en feuille2 colonne A sachant que G2 = FR 90 11 MA ...
Alors A1 = FR
Sinon = ""
J'ai essayé :
A2=SI(NB.SI(G2;"*DE*";"DE":SI(NB.SI(G2;"*FR*";"FR":SI(NB.SI(G2;"*PT*";"PT");"")))))
Mais trop d'argument selon Excel
NB : Je ne veux pas être bloqué par le nombre de possibilité "argument".
En bref : je ne veux remplir que la colonne G "référence". Les colonnes A à F se remplissent automatiquement selon cette technique.
En vous remerciant par avance,
A voir également:
- Formule SI/NB.SI ou Macro
- Formule si ou - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Mise en forme conditionnelle excel formule si - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
2 réponses
Bonjour.
- 1- La formule communiquée contient des : à la place des ; . . . . . . . . . Mais il y a certainement d'autres erreurs !
- 2- Toujours joindre un fichier quand on pose ce type de questions. Cela nous permet de comprendre l'explication que tu essaies de fournir, d'examiner la structure du fichier ainsi que le libellé des formules et le format des données, et de rédiger une réponse claire et précise.
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (8192 Ko maxi)
3) Tu descends de 2 pages-écran 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 le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Bonjour
Par formule
il suffit de recopier cette formule avec les autres arguments et séparer chaque formule par &, ce qui donne
il peut rentrer 215 formules dans la même cellule (limitée a 8192 caractères)
On peut bien sûr passer par le VBA si vous préférez.
Cdlt
Par formule
=SI(ESTERR(TROUVE("FR";G2;1));"";"FR")
il suffit de recopier cette formule avec les autres arguments et séparer chaque formule par &, ce qui donne
=SI(ESTERR(TROUVE("FR";G2;1));"";"FR")&SI(ESTERR(TROUVE("DE";G2;1));"";"DE")&SI(ESTERR(TROUVE("PT";G2;1));"";"PT")
il peut rentrer 215 formules dans la même cellule (limitée a 8192 caractères)
On peut bien sûr passer par le VBA si vous préférez.
Cdlt
Merci à vous.
Je vais essayer la proposition de Frenchie83.
Effectivement il y a un : qui s'est glissé dans ma formule lorsque j'ai recopié le texte sur le site.
Elle n'y était pas dans ma formule excel d'origine.
J'ai voulu montrer mon fichier excel avec une copie d'écran mais il fallait créer un compte pour accéder à cette fonctionnalité.
Je reviendrai poster le résultat dans la journée.
Je vais essayer la proposition de Frenchie83.
Effectivement il y a un : qui s'est glissé dans ma formule lorsque j'ai recopié le texte sur le site.
Elle n'y était pas dans ma formule excel d'origine.
J'ai voulu montrer mon fichier excel avec une copie d'écran mais il fallait créer un compte pour accéder à cette fonctionnalité.
Je reviendrai poster le résultat dans la journée.