XL 2016 Calcul de nombre sans doublons selon des criteres

Malekby

XLDnaute Nouveau
Bonjour à tous,
Je bloque sur un calcul qui parait simple mais apparemment c pas le cas
Je voudrais calculer le nombre de cellule (sans calculer les doublons) selons l'année,
voici un exemple pour que ca soit plus claire ;
Numero Année
10 2010
5 2011
10 2010
6 2016
7 2010
8 2010
5 2010
7 2010
dans ce cas je veux avoir comme resultat a l'année 2010) => 4 [ en gros 10 , 7,8,5 ; sans prendre en compte les doublons]
Merci d'avance
 

Victor21

XLDnaute Barbatruc
Supporter XLD
Bonjour Malekby.

Je voudrais calculer le nombre de cellule
je veux avoir comme resultat a l'année 2010) => 4
A quoi sert de calculer si vous décidez du résultat ?
Blague à part, nous ne savons pas comment se présentent vos données, (Une, plusieurs colonnes ? ) ni quels sont les formats utilisés. Nous ne savons pas non plus à quel endroit de la feuille se situent ces données. Comment voudriez-vous dans ce cas que nous vous proposions une formule ?
Si vous aviez joint un fichier, vous disposeriez déjà de réponses.
 

Malekby

XLDnaute Nouveau
Vous avez totalement raison , C'est la première fois que j'utilise le forum je connais pas beaucoup le principe
vous trouverez si joint un exemple
N.B : le fichier ci joint est une partie de mon vrai fichier vu qu'il s'agit de 100 000 lignes ,
Ce que je cherche c'est de calculer à chaque année le nombre de clients qu'ont crée leurs id
Je vous remercie
 

Fichiers joints

Efgé

XLDnaute Barbatruc
Bonjour à tous
Par Power Query aussi mais pas compris la même chose que merinos.
Le nombre de client par année de création de leur ID .

Cordialement
 

Fichiers joints

Malekby

XLDnaute Nouveau
Je vous remercie.
Oui Efgé c'est presque ca ce que je cherche mais j'arrive pas à le faire , je comprends pas pk ...
Mon TCD m'affiche d'autres résultats meme après plusieurs essaies !
 

Malekby

XLDnaute Nouveau
Voila le fichier j'ai essayé de faire un TCD comme vous mais j'ai pas eu le meme resultat .
Je le connais pas Power Query malheureusement
 

Fichiers joints

Efgé

XLDnaute Barbatruc
Re
Avec un exemple c'est tout de suite plus clair.
Tu ne prend pas le bon tableau comme source de ton TCD.
Si tu prend ta base (tableau bleu)ça ne pourra pas aller.
Il faut prendre le résultat de la requête Power Query (tableau vert)

Sinon, on peux tout faire par Power Query.
Je te laisse un nouvel exemple qui te donne le résultat sans TCD.

Pour voir comment ça fonctionne:
Onglet Données / Requêtes et connexions
Cela va afficher la requête:
1036143

Double clic sur Table1 cela va ouvrir l'environnement
A droite tu as la liste des actions menées:
1036144

Cordialement
 

Fichiers joints

BOISGONTIER

XLDnaute Barbatruc
Bonjour,


Avec une fonction perso très rapide (maj en 0,3 sec si source modifiée pour 100.000 lignes)
Une fonction perso présente également l'avantage d'être réutilisable par une personne ne connaissant pas le VBA (contrairement à une macro)

-Sélectionner H2:I7
=NbValUniques1critTous(A2:A100000;B2:B100000)
-Valider avec maj+ctrl+entrée


Boisgontier
 

Fichiers joints

Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir à tous,

Une autre macro. Le code est dans le module de code de la feuille "Sheet1".
  • cliquez sur le bouton noir pour créer 100 000 lignes de données.
  • puis cliquez sur le bouton Hop! pour le comptage par année.
 

Fichiers joints

Dernière édition:

Discussions similaires


Haut Bas