| ||||||||
Petit astucien ![]() | Bonjour, Dans deux colonnes, l'une contenant des noms et dans l'autre des prénoms, comment compter un nombre des personnes uniques, sachant qu'il a plusieurs fois le même nom et prénom ? J'ai essayé "NBVAL" mais sans succès ! D'avance merci ! | |||||||
Publicité | ||||||||
| ||||||||
![]() ![]() | Bonjour, Un fichier modèle aurait été bienvenu Pour calculer le nombre d'éléments uniques dans une plage, la formule générale est : =SOMMEPROD(1/NB.SI(plage;plage)) NB.SI exigeant une plage, lui envoyer une concaténation des 2 colonnes ne marchera pas. Il faut donc créer une 3e colonne concaténant les 2 premières et appliquer la formule sur cette 3e colonne. Cordialement. NB- Pas de cellule vide dans plage, qui entrainerait une erreur de division par zéro. Modifié par ferrand le 09/06/2016 16:07 | |||||||
Astucienne ![]() |
exemple pour concaténer, le nom et le prénom dans une troisième colonne : A1 (prénom) et B1 (nom), la formule est : =A1&" "&B1 dans A3
| |||||||
Astucien |
Bonjour, Excel ? Calc ? ou autre ? A+ | |||||||
Petit astucien | Bonjour, A condition d'utiliser une version assez récente où la fonction NB.SI.ENS est définie, possibilité pour tenir compte des deux critères de transformer la formule traditionnelle signalée par ferrand en : =SOMMEPROD(1/NB.SI.ENS(plagenoms;plagenoms;plageprénoms;plageprénoms)) En cas de cellule vide dans une des plages, utiliser la formule matricielle : =SOMME(SI((plagenoms<>"")*(plageprénoms<>"");1/NB.SI.ENS(plagenoms;plagenoms;plageprénoms;plageprénoms);0)) à valider par Ctrl + Maj + Entrée Cordialement Claude | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | |||||||||||||||
|