Comparer deux chaines de caractere
Fermé
thiatte
-
22 juil. 2015 à 01:41
nihcoc Messages postés 192 Date d'inscription dimanche 9 mars 2014 Statut Membre Dernière intervention 28 février 2023 - 22 juil. 2015 à 21:56
nihcoc Messages postés 192 Date d'inscription dimanche 9 mars 2014 Statut Membre Dernière intervention 28 février 2023 - 22 juil. 2015 à 21:56
A voir également:
- Comparer chaine de caractère excel
- Caractère ascii - Guide
- Liste déroulante excel - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Formule excel - Guide
3 réponses
jordane45
Messages postés
38138
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 avril 2024
4 649
22 juil. 2015 à 02:35
22 juil. 2015 à 02:35
Bonjour,
Cela est possible par macro.
Une simple recherche sur le net permet de trouver facilement quelques exemples....
Par exemple :
https://www.developpez.net/forums/d1400057/logiciels/microsoft-office/excel/trouver-caracteres-cellules-ont-commun/
Cela est possible par macro.
Une simple recherche sur le net permet de trouver facilement quelques exemples....
Par exemple :
https://www.developpez.net/forums/d1400057/logiciels/microsoft-office/excel/trouver-caracteres-cellules-ont-commun/
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
856
22 juil. 2015 à 04:18
22 juil. 2015 à 04:18
Bonsoir à tous,
Tu peux réaliser ce décompte à l'aide d'expressions régulières.
Personnellement, j'utilise l'addin Morefunc de Laurent Longre et ça donne :
(en supposant que les 2 cellules à comparer sont en A5 et B5).
Cette formule est à valider par CTRL+MAJ+ENTER.
Cordialement
NB :
1) J'ai du ajouter un espace entre l'esperluète et REGEX.NOMBRE( pour avoir un affichage correct de la formule entre les balises code.
Il faut les supprimer après le copier/coller.
2) Morefunc peut s'installer sur de l'excel 32 bits.
Tu peux réaliser ce décompte à l'aide d'expressions régulières.
Personnellement, j'utilise l'addin Morefunc de Laurent Longre et ça donne :
=SOMMEPROD(--(REGEX.STXT(B5;"[^[:punct:]\s]+";LIGNE(INDIRECT("1:"& REGEX.NOMBRE(B5;"[^[:punct:]\s]+"))))=TRANSPOSE(REGEX.STXT(A5;"[^[:punct:]\s]+";LIGNE(INDIRECT("1:"& REGEX.NOMBRE(A5;"[^[:punct:]\s]+")))))))
(en supposant que les 2 cellules à comparer sont en A5 et B5).
Cette formule est à valider par CTRL+MAJ+ENTER.
Cordialement
NB :
1) J'ai du ajouter un espace entre l'esperluète et REGEX.NOMBRE( pour avoir un affichage correct de la formule entre les balises code.
Il faut les supprimer après le copier/coller.
2) Morefunc peut s'installer sur de l'excel 32 bits.
nihcoc
Messages postés
192
Date d'inscription
dimanche 9 mars 2014
Statut
Membre
Dernière intervention
28 février 2023
5
22 juil. 2015 à 21:56
22 juil. 2015 à 21:56
Pourquoi ne pas faire " =a5=b5 "
si les données sont en a5 et b5,cela renvoie vrai ou faux
si les données sont en a5 et b5,cela renvoie vrai ou faux
22 juil. 2015 à 02:41
Je vais tester le link que tu'as fournis.