Menu

Formule avec plusieurs critères [Résolu]

zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention - 30 juin 2017 à 12:52 - Dernière réponse : yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention
- 2 juil. 2017 à 10:06
Bonjour,
Je dispose d'une base de données avec 2 colonnes.
La 1ere contient des noms et la seconde en B des n. de contrats .
Une même personne peut avoir plusieurs n de contrats différents.
JE souhaite créer une formule qui me permettra de compter le nombre de contrât différents pour une même personne.
Pouvez vous m aider?
Par avance je vous en remercie.

Zara70



Afficher la suite 

Votre réponse

22 réponses

Vaucluse 22003 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 30 juin 2017 à 13:19
0
Utile
Bonjour


avec par exemple
la liste des noms en A
le nombre de contrats en B
le nom de la personne en F1
en G1

=SOMME.SI(A:A;F1;B:B)
crdlmnt


zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention - 1 juil. 2017 à 07:44
Bonjour
Merci pour votre réponse mais je ne comprends pas l interprétation de votre formule.
Pourquoi G1?
Le but est de dire pour chaque nom de personne le nombre de n. De. Intérêts diffèrent.

Ex :
Colonne À. Colonne B
Mr 1. N. 12
MMe 2. N. 14
Mr 1. N. 12
Mr 1. N. 15
Mr 3. N. 16

Pouvoir dire que Mr 1 a 2 n de contrât différents meme si j ai 3 lignes a son nom et 1 pour les autres.

Merci à vous

Zara 70
Commenter la réponse de Vaucluse
yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 1 juil. 2017 à 08:45
0
Utile
bonjour, as-tu envisagé de créer un tableau croisé dynamique?
http://www.commentcamarche.net/contents/1965-excel-tableaux-croises-dynamiques
zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention - 1 juil. 2017 à 09:18
Bonjour
Oui j ai essayé mais sachant que je dispose de 1000 lignes environ d'ananas ma base de données c est compliqué.
Je voudrais la formule qui me permette de calculer directement le résultat. Puis à partir d un filtre je saurais facilement quels sont les noms qui disposent de 1 oú plusieurs n. de contrats différents.

Merci

Zara 70
yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention > zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention - 1 juil. 2017 à 09:28
tu n'as pas expliqué ce que tu voulais. c'est sans doute clair dans ta tête, et c'est mieux de nous l'expliquer.
tu voudrais avoir en colonne C, sur chaque ligne, le nombre de contrats de la personne en colonne A?
zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention > yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 1 juil. 2017 à 10:44
Oui c'est exactement ça sachant que dans ma liste je peux retrouver plusieurs fois des lignes avec le même nom et le meme n de contrat et dans ce cas il faut que la formule compte 1 contrat pour cette personne.
L objectif est de sommer le nombre de n de contrats différents pour une même personne.

Merci

Zara 70
Commenter la réponse de yg_be
yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 1 juil. 2017 à 11:02
0
Utile
suggestion:
en C1:
=A1&"|"&B1

en D1:
=1/NB.SI(C:C;C1)

en E1:
=Somme.Si(A:A;A1;D:D)

puis tu copies C1, D1, E1 vers le bas.
et tu as ce que tu recherches en colonne E.
zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention > yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 1 juil. 2017 à 16:31
je suis sincèrement désolée. c'est moi qui interprétait mal la lecture de la colonne E.
j'ai effectivement mon résultat.
par contre (et sans vouloir abuser toujours), penses tu qu'il me soit possible en une lecture plus facile savoir pour chaque nom, le résultat. Je m'explique à partir de mon fichier avoir un compte rendu avec :
ab : 4 n° de contrats différents,
bc : 2 n° de contrats différents
sans avoir du multiligne

Merci encore
zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention > yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 1 juil. 2017 à 16:43
je crois que je vais pouvoir m'en sortir en utilisant un TCD.
j'insére l'objet nom des personnes en étiquette de ligne et un champs calculé correspondant au résultat de le colonne E (au format nombre).
Tu en penses quoi ?
yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention > zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention - 1 juil. 2017 à 18:06
un tcd devrait fonctionner, si tu prends pour chaque nom (par exemple) la moyenne de la colonne E.
zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention > yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention - 1 juil. 2017 à 18:37
tout fonctionne ce dont je vous remercie car vous l'avez beaucoup aidé.


D'autres éléments d'aide vont m'être utiles, pour cela je pose une nouvelle question sur le forum.

merci pour votre patience.

Zara70
yg_be 5603 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 22 mai 2018 Dernière intervention > zara70 111 Messages postés lundi 29 décembre 2014Date d'inscription 9 février 2018 Dernière intervention - 2 juil. 2017 à 10:06
peux-tu marquer comme résolu?
Commenter la réponse de yg_be