Bonjour à tous,
Dans un fichier comprenant 4000 lignes, une colonne B est dédiée à un calcul permettant de définir s'il y a des doublons dans la colonne A. Si en A il y a une valeur qui est doublon d'une autre dans cette colonne, ça donne 1 en B, les non doublons 0. Voici le calcul en B : =SI(NB.SI(A:A;A1)>1 ; 1 ; 0). Ce résultat est utilisé pour un autre calcul, ainsi que pour la mise en forme conditionnelle d'une autre cellule.
Mon problème : ce calcul met au moins 2 à 3 secondes, auxquelles s'ajoutent 1 à 2 secondes pour la mise en forme conditionnelle. C'est déjà étonnant que cela mette quasiment 1 seconde quand il n'y a qu'une cinquantaine de lignes (c'est une appli en ligne, c'est sans doute la raison), mais là c'est 5 secondes pour 4000 lignes et je n'ose pas imaginer ce que ça donnera à 10000 (le fichier a vocation à grossir progressivement à court terme).
Des idées ?
Merci d'avance.
Vincent