Menu

Somme de données via critères similaires différentes colonnes [Résolu/Fermé]

tututu - 16 févr. 2017 à 16:44 - Dernière réponse :  tututu
- 17 févr. 2017 à 12:14
Bonjour,

Après tri d'une grosse base de données, je cherche à obtenir le nombre de collaborateurs sous un responsable hiérarchique donné.

La forme actuelle de ma base :

Niveau 0 Niveau 1 Niveau 2 Niveau 3 Niveau 4 Niveau 5
Paul Pierre Anne Jacques Ben
Paul Pierre Jean Etienne
Paul Pierre Jean Patrick Philippe Maxime

Question : quelle formule utiliser pour compter le nombre de personnes différentes sous Paul ? Ou comment réorganiser le fichier pour m'en sortir ?

Merci par avance,


Afficher la suite 

6 réponses

Vaucluse 21897 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 25 avril 2018 Dernière intervention - Modifié par Vaucluse le 16/02/2017 à 19:13
+1
Utile
1
Bonsoir
ça devrait donner 9 (sous Paul)
ce serait plus simple de ne pas répéter le même nom dans la même colonne lorsque le titre de ligne (Paul) est le même.
ainsi il n'y aurait qu'à compter les cellules remplies dans la plage "Paul"
pour éviter les doublons dans la même plage, il est possible de les mettre en surbrillance via une MFC

sinon vous pouvez essayer cette formule, si vos données à compter vont de B2 à F4 pour l'exemple:

=SOMME(SI(B2:F4<>"";1/NB.SI(B2:F4;B2:F4)))

attention, cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées.
Elle s'affiche automatiquement entre accolades dans la barre de formule

Crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
Cette réponse vous a-t-elle aidé ?  
Bonjour,

Merci pour cette réponse. En effet j'arrive à trouver le total unique.

Le problème c'est que je voudrais trouver la même réponse de manière systématique et à tous les niveaux.

A savoir: j'ai plusieurs "Paul" en niveau 0. Et il faudrait que j'obtienne la même réponse pour Pierre ou Jean...
Raymond PENTIER 45600 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 25 avril 2018 Dernière intervention - Modifié par Raymond PENTIER le 16/02/2017 à 18:09
0
Utile
Si j'ai bien compris, on doit trouver 9 (et pas 12) dans ton exemple ?
C'est bien, la retraite ! Surtout aux Antilles ... :-) 
Raymond (INSA, AFPA, CF/R)
0
Utile
Bonjour,

Merci pour cette réponse. En effet j'arrive à trouver le total unique.

Le problème c'est que je voudrais trouver la même réponse de manière systématique et à tous les niveaux.

A savoir: j'ai plusieurs "Paul" en niveau 0. Et il faudrait que j'obtienne la même réponse pour Pierre ou Jean...

Merci par avance,
Vaucluse 21897 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 25 avril 2018 Dernière intervention - 17 févr. 2017 à 10:22
0
Utile
1
Bonjour
alors ça va être plus compliqué
voyez ici, sous réserve que votre tableau soit bien classé selon les noms en A, et les toutes les oignes aient un nom en A
(et toujours en matricielle)
https://mon-partage.fr/f/ro1i97Ra/
revenez si besoin pour adaptation, (c'est un peu complexe), mais avec plus d'info sur vos données

Note: vu le poids de ces formule et bien que le fichier proposé comporte une formule sur chaque ligne, il est préférable de la copier / coller seulement en ligne avec le 1° nom de chaque liste.
Dans ce cas, la 1° conditon n'est plus utile.

crdlmnt
Bonjour,

Merci pour ce retour.

Au finish et pris par le temps je me suis débrouillé plus simplement..

Sur un nouvel onglet j'ai repris la colonne avec l'identifiant de chaque collaborateur puis ajouté des colonnes N0 N-1 N-X

Pour chaque collaborateur et chaque colonne : =NB.SI(Colonne N0 de la base;identifiant)

Puis somme de toutes les colonnes -1 (pour enlever le manager) ce qui me donne le total par équipe...et pour le détail des noms retour dans la base....

Mais merci en tout cas !