Formule Si avec récupération de termes d'une cellule à l'autre

Résolu
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   -  
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous :)

Alors voilà mon souci, j'ai une colonne A1 contenant du code HTML et dans lequel se trouve plusieurs couleurs, par exemple "Rouge, Vert, Blanc" etc etc.

J'aimerai que dans la colonne B1 me soit recopié toutes les couleurs présentes dans la colonne A1 sans le code HTML de cette façon : "RougeVertBlanc".

Il me semble qu'on peut faire ça avec une formule Si, mais je n'arrive pas à trouver comment l'écrire.

Merci beaucoup pour l'aide :)
A voir également:

9 réponses

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Alors, avec une formule personnalisée où tu peux rajouter autant de textes que tu veux sur ta liste :

https://www.cjoint.com/c/EACxH6rn7Y1
1
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   24
 
Merci beaucoup gbinforme !

La solution 4 fonctionne parfaitement grâce à la macro que t'as faites :)

Bonne soirée à tous !
1
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour,

=si("ma tante en avait"=1;"mon oncle";"pouet pouet tralala")

Si tu joignait un morceau, ou le fichier entier, ça serait plus explicite et ça éviterait que j'écrive des conn....s!!!

Voir ici https://www.cjoint.com/
0
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   24
 
Hahaha ! Ok, désolé pour le manque de précisions.

Voilà un exemple de mon fichier et le résultat que je souhaiterais obtenir.

https://www.cjoint.com/c/EACpzudLgaS

Merci !
0
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   24
 
N.B : En me relisant, j'ai l'impression que je m'explique mal donc je reformule. Dans la colonne A, j'ai dans chaque cellule un descriptif en HTML contenant des couleurs (ça peut aller jusqu'à 15 couleurs). J'aimerai que dans la colonne B me soit listés côte à côte toutes les couleurs de chaque descriptif sans le code HTML.

J'ai donc pensé à créer une colonne C contenant toutes les couleurs que je pouvais avoir, et ainsi demander à Excel de comparer ma colonne A à ma colonne C et d'en recopier le contenu s'il y a égalité dans la colonne B.

Voilà, j'espère avoir été le plus clair possible :)

Merci encore !
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700 > yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Un essai ....
https://www.cjoint.com/c/EACvmGdQUGm
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   24
 
Je n'ai pas compris ta réponse DjiDji.

Tu as mis les couleurs dans chaque colonne. Tu as ensuite ajouté les colonnes entre elles. Mon problème à moi, c'est qu'il s'agit d'un descriptif HTML et que la couleur est dissimulé à l'intérieur, donc il faut une recherche.

J'ai modifié mon fichier test, en ajoutant quelques explications.

https://www.cjoint.com/c/EACv40EhrNa

Je ne peux pas être plus clair cette fois-ci :/
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Voilà des essais de formule :

https://www.cjoint.com/c/EACw1g9LuhR

Tes couleurs n'étant que du texte, tu es obligé de rechercher autant de textes que de couleurs.
0
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   24
 
Super, merci gbinforme. Ça semble fonctionner.

On y est presque, j'aime l'essai numéro 1.

Maintenant, au lieu de mettre SI F2, &SI F3, &SI F4 etc...

Ne peut-on pas lui demander de vérifier toute la colonne F ou serait répertorié en amont toutes les couleurs ?
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour,

C'etait pourtant clair !
la reponse a ta question est dans la colonne M

Dans la cellule A2, il y a Blanc Noir Bordeau Bleu Prune +peut-etre d'autres, ça depend de la liste (E1:L1) des couleurs proposée.
Si tu la veux dans la colonne B, il te suffit de la déplacer !

D'autant que c'etait les memes formules que gbinforme !
0
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   24
 
C'est peut être la même réponse mais rédigé d'une façon plus compliquée pour mon niveau. C'est peut être le fait d'avoir mis plusieurs formules dans plusieurs colonnes, je ne sais pas.

Je te remercie quand même de m'avoir aidé, mais mon niveau est très faible sur Excel et je n'ai pas réussi à cerner ta réponse :/ Celle de gbinforme m'a paru plus clair car il n'a pas modifié mon fichier, je pense.

Quoi qu'il en soit, merci !
0
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   24
 
Bonjour gbinforme,

Un dernier petit détail, est-il possible de rajouter une mention exacte dans la colonne des couleurs ou dans la formule afin qu'Excel récupère les couleurs exactes ?

Car du coup, chaque fois qu'il y a "vertical" dans le code HTML, il me récupère la couleur "Vert" et il fait pareil avec la couleur "Or".

Merci encore pour ton aide.
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour yacinedu13001,

Tes couleurs étant suivies du signe <, tu peux essayer de le rajouter dans ta liste mais cela ne sera pas valable pour "or".
Si toutes tes couleurs commencent par une majuscule tu peux aussi supprimer les 2 mots "LCase" dans la fonction.
0
yacinedu13001 Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   24
 
T'es vraiment pas bête toi ! lol

Effectivement toutes mes couleurs sont entourées par > et <. Du coup grâce à ça, plus de problèmes, même pour la couleur Or ;)

Merci et bonne soirée !
0