> Tous les forums > Forum Bureautique
 Comment compter dans une colonne
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
bloumafra
  Posté le 09/06/2016 @ 14:21 
Aller en bas de la page 
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é
ferrand
 Posté le 09/06/2016 à 16:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

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
Gabrilou
 Posté le 09/06/2016 à 16:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
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

roberique
 Posté le 10/06/2016 à 06:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

re,

Bonjour,

Excel ? Calc ? ou autre ?

A+

papouclo
 Posté le 13/06/2016 à 19:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
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

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Comment désactiver l'info bulle dans Rainlendar2
rentrer date dans colonne Excel (Libre Office)
Comment modifier la police dans Libre Office Draw ?
faire somme selon une chaine contenu dans une colonne
Comment afficher un nombre négatif dans un Total ?
comment fait-on pour centrer un titre verticalement dans une cellule ?
Comment créer des dossiers dans mes modèles
Comment compter le nombre de finales distinctes ??
Word : comment établir dans un texte ses propres marges de & et sous-& ?
Comment récupérer la barre d'outils dans Word 2007 ?
Plus de sujets relatifs à Comment compter dans une colonne
 > Tous les forums > Forum Bureautique