M marc94600 XLDnaute Occasionnel 15 Mai 2023 #1 Bonjour à tous Quelle formule dois je utiliser pour compter le nombre de noms différents dans une colonne D et G Merci marc Pièces jointes classeur1(2).xlsx 18.2 KB · Affichages: 9
Bonjour à tous Quelle formule dois je utiliser pour compter le nombre de noms différents dans une colonne D et G Merci marc
Solution R@chid 17 Mai 2023 Bonjour, J'ai répondu au message de l'ami fanch55, je te conseille d'utiliser ma formule en post #5. Cordialement
Bonjour, J'ai répondu au message de l'ami fanch55, je te conseille d'utiliser ma formule en post #5. Cordialement
J JHA XLDnaute Barbatruc 15 Mai 2023 #2 Bonjour à tous, A essayer VB: =SOMME(SI(FREQUENCE(EQUIV($G$10:$G$74;$G$10:$G$74;0);LIGNE($G$10:$G$74)-LIGNE($G$9));1)) Validation matricielle JHA Pièces jointes classeur1(2).xlsx 19.4 KB · Affichages: 2 Vote positif 0 Vote négatif
Bonjour à tous, A essayer VB: =SOMME(SI(FREQUENCE(EQUIV($G$10:$G$74;$G$10:$G$74;0);LIGNE($G$10:$G$74)-LIGNE($G$9));1)) Validation matricielle JHA
fanch55 XLDnaute Barbatruc 15 Mai 2023 #3 Bonjour, Colonne D : VB: =SOMMEPROD(1/NB.SI(D10:D74;D10:D74)) Colonne G : même formule mais en remplaçant D par G Vote positif 0 Vote négatif
Bonjour, Colonne D : VB: =SOMMEPROD(1/NB.SI(D10:D74;D10:D74)) Colonne G : même formule mais en remplaçant D par G
nat54 XLDnaute Barbatruc 15 Mai 2023 #4 Bonjour, nb.diff mais c'est une fonction complémentaire, pas dans Excel "de base" Vote positif 0 Vote négatif
R@chid XLDnaute Barbatruc 16 Mai 2023 #5 Bonjour @ tous, VB: =NB(1/(EQUIV(G10:G74;G10:G74;0)=LIGNE(INDIRECT("1:"&LIGNES(G10:G74))))) @ valider par Ctrl+Maj+Entrée Cordialement Vote positif 0 Vote négatif
Bonjour @ tous, VB: =NB(1/(EQUIV(G10:G74;G10:G74;0)=LIGNE(INDIRECT("1:"&LIGNES(G10:G74))))) @ valider par Ctrl+Maj+Entrée Cordialement
R@chid XLDnaute Barbatruc 17 Mai 2023 #6 Bonjour @ tous, fanch55 à dit: Bonjour, Colonne D : VB: =SOMMEPROD(1/NB.SI(D10:D74;D10:D74)) Colonne G : même formule mais en remplaçant D par G Cliquez pour agrandir... Cette formule est plus courte, mais elle est déconseillée sur des grandes bases de données avec des milliers de lignes, car elle est gourmande en ressource et renvoie des valeurs décimales. Cordialement Vote positif 0 Vote négatif
Bonjour @ tous, fanch55 à dit: Bonjour, Colonne D : VB: =SOMMEPROD(1/NB.SI(D10:D74;D10:D74)) Colonne G : même formule mais en remplaçant D par G Cliquez pour agrandir... Cette formule est plus courte, mais elle est déconseillée sur des grandes bases de données avec des milliers de lignes, car elle est gourmande en ressource et renvoie des valeurs décimales. Cordialement
M marc94600 XLDnaute Occasionnel 17 Mai 2023 #7 Bonjour, Merci pour cette nouvelle formule mais je possède un tableau avec plusieurs millieurs d'entrées..... Cordialement Marc Vote positif 0 Vote négatif
Bonjour, Merci pour cette nouvelle formule mais je possède un tableau avec plusieurs millieurs d'entrées..... Cordialement Marc
R@chid XLDnaute Barbatruc 17 Mai 2023 #8 Bonjour, J'ai répondu au message de l'ami fanch55, je te conseille d'utiliser ma formule en post #5. Cordialement Vote positif 0 Vote négatif Solution
Bonjour, J'ai répondu au message de l'ami fanch55, je te conseille d'utiliser ma formule en post #5. Cordialement