Nombre de livraisons par client

Bonjour,

J'ai une base de données excel, avec trois colonnes :

  • Une colonne indiquant le code client de chaque client
  • Le bon de livraison de chaque client

Mon objectif est de savoir le nombre de bons de livraison par client. Sachant que, dans les deux colonnes, il y a des doublons.

Ce que j'ai fait jusqu'ici :

J'ai créé une troisième colonne avec les codes clients sans doublons. Puis j'ai utilisé cette formule :

=sommeprod((1/NB.SI(plage bons de livraison; plage bons de livraisons))*(cellule code client dans colonne triée=plage codes clients avec doublons))

J'ai essayé cette formule sur un bout de la base de données, et elle marche. Cependant, ma BDD étant grande (centaines de milliers de lignes), la formule fait bugger excel quand j'essaie de la lancer sur toute la base de données.

Auriez-vous une autre solution pour aboutir au résultat ?

Merci pour votre aide.

Bonjour et bienvenue sur le forum

Joins ton fichier (au besoin en modifiant les noms).

On te proposera quelque chose.

Bye !

Voici un petit bout de la BDD.

Vous pouvez voir la formule que j'ai utilisée marcher sur un petit nombre de données. Mais elle fait tout planter quand je l'utilise sur toute la BDD.

Merci d'avance pour votre aide.

10bdl.xlsx (9.19 Ko)

Bonjour,

Un exemple avec un tableau croisé dynamique (TCD).

A te relire.

Cdlt.

8bdl.xlsx (124.18 Ko)

Merci beaucoup pour votre solution !

J'ai essayé avec un tableau croisé dynamique, mais je n'ai pas l'option des valeurs distinctes..? Est-ce du à ma version d'excel ? (j'utilise excel 16.26)

Bonjour à tous

Un essai à tester.

Bye !

13bdl-v1.xlsm (26.44 Ko)
Rechercher des sujets similaires à "nombre livraisons client"