Excel: comparaison de caractères
printfx000
-
ccm81 Messages postés 11033 Statut Membre -
ccm81 Messages postés 11033 Statut Membre -
Salut, imaginons que je dois comparer deux bouts de chaines de caractères entre eux
Ex: Je dois comparer "MonStyloBleu1", "MonStyloBleu3", et "MonStyloRouge2".
Ce que je veux, c'est juste récupérer "MonStyloBleu" et "MonStyloRouge", puis faire mes comparaisons.
Ensuite, je veu arriver à la conclusion suivante:
"MonStyloBleu1"="MonStyloBleu3"
"MonStyloBleu1"<>"MonStyloRouge2"
"MonStyloBleu3"<>"MonStyloRouge2"
Donc, ce qu'il faudrait que j'arrive à faire, c'est juste prendre le bout d'une chaine de caractères, et le comparer à un autre bout.
Et c'est là que je bloque :D.
Pourriez vous m'aider, svp ?
Ex: Je dois comparer "MonStyloBleu1", "MonStyloBleu3", et "MonStyloRouge2".
Ce que je veux, c'est juste récupérer "MonStyloBleu" et "MonStyloRouge", puis faire mes comparaisons.
Ensuite, je veu arriver à la conclusion suivante:
"MonStyloBleu1"="MonStyloBleu3"
"MonStyloBleu1"<>"MonStyloRouge2"
"MonStyloBleu3"<>"MonStyloRouge2"
Donc, ce qu'il faudrait que j'arrive à faire, c'est juste prendre le bout d'une chaine de caractères, et le comparer à un autre bout.
Et c'est là que je bloque :D.
Pourriez vous m'aider, svp ?
A voir également:
- Excel: comparaison de caractères
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Excel trier par ordre croissant chiffre - Guide
4 réponses
Salut,
Peut être avec cette formule
=GAUCHE($A1;MIN(TROUVE({0;1;2;3;4;5;6;7;8;9};$A1&" 0123456789"))-1)
Peut être avec cette formule
=GAUCHE($A1;MIN(TROUVE({0;1;2;3;4;5;6;7;8;9};$A1&" 0123456789"))-1)
Avec l'aide du VBA tu peux faire ça.
Ces fonctions peuvent t'aider à extraire tes chaines de caractères, tu pourras facilement les comparer ensuite ;)
https://silkyroad.developpez.com/VBA/ManipulerChainesCaracteres/#LI-B
Ces fonctions peuvent t'aider à extraire tes chaines de caractères, tu pourras facilement les comparer ensuite ;)
https://silkyroad.developpez.com/VBA/ManipulerChainesCaracteres/#LI-B
très jolie formule