Formule Excel utilisant une table de transco

[Résolu/Fermé]
Signaler
Messages postés
3
Date d'inscription
vendredi 27 mai 2016
Statut
Membre
Dernière intervention
28 mai 2016
-
Messages postés
3
Date d'inscription
vendredi 27 mai 2016
Statut
Membre
Dernière intervention
28 mai 2016
-
Bonjour,

Je peine à trouver une formule Excel permettant d'utiliser une table de transco (2 colonnes) afin d'analyser une partie du texte d'une cellule X (autre table). Le but est de renvoyer le résultat de la deuxième colonne (de la table de transco) si X contient la chaine de caractères présente dans la première colonne (de la table de transco).

En pj un exemple en colonne D de ce que je souhaite avoir en colonne C grace à la formule.

Merci d'avance pour votre aide et à votre disposition si besoin de plus de détails.

Le Dek

3 réponses

Messages postés
26192
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
22 septembre 2021
6 060
Bonjour

une formule en C7 à tirer vers le bas:

=INDEX($H:$H;SOMMEPROD((NB.SI(B7;"*"&$G$7:$G$13&"*"))*(LIGNE($G$7:$G$13))))

notez bien toutes les positions de parenthèses et le fait que le champ de INDEX commence en début de ligne
(car l'ensemble SOMMEPROD ressort le N° de ligne de la feuille où se trouve le mot en G contenu dans le texte en D)

voila ce que ça donne:
https://www.cjoint.com/c/FECixgrmPtA

crdlmnt

1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42674 internautes nous ont dit merci ce mois-ci

Messages postés
3
Date d'inscription
vendredi 27 mai 2016
Statut
Membre
Dernière intervention
28 mai 2016

Un grand merci. Cela fonctionne.
Messages postés
54683
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
22 septembre 2021
16 593
Bonjour.

ça va être difficile de t'aider :
1) nous ne savons pas tous ce qu'est une table de transco
2) nous ignorons ce que toi, tu entends par table de transco
3) tu as annoncé une pièce jointe, mais elle n'est pas là !
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (8192 Ko 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 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
Messages postés
3
Date d'inscription
vendredi 27 mai 2016
Statut
Membre
Dernière intervention
28 mai 2016

Voici le fichier: https://www.cjoint.com/c/FECh2zu6W7Z

Merci d'avance pour votre réponse ne faisant pas appel à macro.

Le Dek