A voir également:
- Classement cellules col B par rapport à col A d'après le contenu texte
- Excel cellule couleur si condition texte - Guide
- Le fichier à télécharger correspond au contenu brut d’un courrier électronique. de quel pays a été envoyé ce message ? - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Word a trouvé du contenu illisible - Guide
- Gertrude a préparé la liste des affaires à prendre pour l'excursion. juliette a modifié cette liste en utilisant le mode suivi des modifications proposé par le traitement de texte. - Guide
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié le 28 nov. 2018 à 07:54
Modifié le 28 nov. 2018 à 07:54
Bonjour
essayez en C avec si on commence en C2 et si vous ne comparez par exemple que les 30 premiers caractères du texte:
=INDEX(B:B;EQUIV("*"&GAUCHE(A2;30)&"*";B:B;0))
ou si A est intégralement compris dans un texte plus long en B:
=INDEX(B:B;EQUIV("*"&A2&"*";B:B;0))
et si vous chercher un texte derrière Site. par exemple, de 30 caractères
remplacer GAUCHE(A2;30) par STXT(A2;6;30)
etc...
vous pourrez ensuite faire un copier/collage spécial valeur de C sur B
crdlmnt
essayez en C avec si on commence en C2 et si vous ne comparez par exemple que les 30 premiers caractères du texte:
=INDEX(B:B;EQUIV("*"&GAUCHE(A2;30)&"*";B:B;0))
ou si A est intégralement compris dans un texte plus long en B:
=INDEX(B:B;EQUIV("*"&A2&"*";B:B;0))
et si vous chercher un texte derrière Site. par exemple, de 30 caractères
remplacer GAUCHE(A2;30) par STXT(A2;6;30)
etc...
vous pourrez ensuite faire un copier/collage spécial valeur de C sur B
crdlmnt
28 nov. 2018 à 15:55
Modifié le 28 nov. 2018 à 16:11
N'y a t-il pas une fonction type 'if ... la cellule en col A contient tel et tel mot', copier son contenu en col C à la ligne de la col B dont la cellule contient ces mêmes mots.
Quite a ajouter un NA en col C pour les lignes de trouvant pas correspondance)
J'essaye de simplifier mon besoin pour bien comprendre.
Col A Col B Col C
pomme poire poire
poire citron citron
orange pomme pomme
poire ananas ananas
28 nov. 2018 à 16:26
avec ce que vous donnez comme modèle, il suffirait d'écrire: B2=A2
mais si j'essaie de deviner je vous propose,k si on commence en C2:
=SI(NB.SI(A:A;B2);B2;"")
qui ne renverra que poire et pomme
sinon, basé sur ma première proposition si le texte B2 n'est que partiellement contenu dans A:
=SIERREUR(INDEX(A:A;EQUIV("*"&B2&"*";B:B;0));"")
qui renverra la valeur de A qui contient le texte en B
crdlmnt
28 nov. 2018 à 16:30
=SIERREUR(INDEX(A:A;EQUIV("*"&B2&"*";B:B;0));"") me semble effectivement juste.
Je teste cela. Merci @Vaucluse ;)
Un casse-tête que j'essaye de résoudre depuis un moment !
28 nov. 2018 à 16:40
Je cogite aussi de mon côté.