Formule avec plusieurs critères [Résolu/Fermé]

Signaler
Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020
-
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020
-
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



3 réponses

Messages postés
25456
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
28 octobre 2020
5 563
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


Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020

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
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020
716
bonjour, as-tu envisagé de créer un tableau croisé dynamique?
https://www.commentcamarche.net/contents/1965-excel-tableaux-croises-dynamiques
Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020

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
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020
716 >
Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020

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?
Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020
>
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020

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
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020
716
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.
Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020
>
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020

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
Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020
>
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020

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 ?
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020
716 >
Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020

un tcd devrait fonctionner, si tu prends pour chaque nom (par exemple) la moyenne de la colonne E.
Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020
>
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020

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
Messages postés
12828
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
28 octobre 2020
716 >
Messages postés
151
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 septembre 2020

peux-tu marquer comme résolu?