EXCEL, compar.chaînes, problème longueur
Nod162
-
le père -
le père -
Bonjour,
Dans EXCEL, la comparaison de chaînes de caractères dans NB.SI est limitée à longueur = 15, comment augmenter cette longieur?
Exemple:
200002000200002000122221222 1
200002000200002000122221222 2
200002000200002000222222222 3
2000020002000020 1
2000020002000021 2
2000020002000022 3
200002000200000 1
200002000200001 1
200002000200002 1
La formule de comparaison dans la seconde colonne de données est: =NB.SI($B$2:B2;B2), la ligne $B$2 change pour chaque groupe de 3
Merci
Dans EXCEL, la comparaison de chaînes de caractères dans NB.SI est limitée à longueur = 15, comment augmenter cette longieur?
Exemple:
200002000200002000122221222 1
200002000200002000122221222 2
200002000200002000222222222 3
2000020002000020 1
2000020002000021 2
2000020002000022 3
200002000200000 1
200002000200001 1
200002000200002 1
La formule de comparaison dans la seconde colonne de données est: =NB.SI($B$2:B2;B2), la ligne $B$2 change pour chaque groupe de 3
Merci
A voir également:
- EXCEL, compar.chaînes, problème longueur
- 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
3 réponses
bonjour
Dans EXCEL, la comparaison de chaînes de caractères dans NB.SI est limitée à longueur=15
ah bon ? quelle version ? je viens d'essayer, ça marche chez moi (excel 2003)
=NB.SI($B$2:B2;B2)
Es-tu sûr de ta formule ? telle quelle, elle vaut toujours 1
Dans EXCEL, la comparaison de chaînes de caractères dans NB.SI est limitée à longueur=15
ah bon ? quelle version ? je viens d'essayer, ça marche chez moi (excel 2003)
=NB.SI($B$2:B2;B2)
Es-tu sûr de ta formule ? telle quelle, elle vaut toujours 1
Hello,
Merci de cette réponse.
Si tu étends la formule au 2 lignes qui suivent, elle peut valoir 0, ça dépend du contenu.
Les 3 exemples de 3 lignes monternt la limite à 15.
Merci de cette réponse.
Si tu étends la formule au 2 lignes qui suivent, elle peut valoir 0, ça dépend du contenu.
Les 3 exemples de 3 lignes monternt la limite à 15.
ok, pb reproduit.
En fait ce qui t'arrive, c'est que Excel traduit tes données en nombres (même si tu as mis un format texte) avant la comparaison, et que sa précision est de 15 chiffres.
ajoute un caractère non numérique au début de chaque chaine, quitte à créer une colonne intermédiaire avec = "x" & B2
là, ça compare bien sur plus de 15 caractères...
En fait ce qui t'arrive, c'est que Excel traduit tes données en nombres (même si tu as mis un format texte) avant la comparaison, et que sa précision est de 15 chiffres.
ajoute un caractère non numérique au début de chaque chaine, quitte à créer une colonne intermédiaire avec = "x" & B2
là, ça compare bien sur plus de 15 caractères...