Re,Bonjour à tous
Je ne vois aucune valeur à 27 ni 20 pour le service AAA dans le tableau fourni...
Si on mets sous forme d etableau
VB:=PRENDRE(TRIER(FILTRE(Data[[Opération]:[Montant]];Data[Service]=J1);2;-1;0);3) A placer en I4
Pour exclure A4
Code:=PRENDRE(TRIER(FILTRE(Data[[Opération]:[Montant]];(Data[Service]=J1)*(Data[Opération]<>"A4"));2;-1;0);3)
Oui petit couacRe
Ca devient confus...
Ton exemple en $B$27:$C$29 ne me semble pas bon.
Pourquoi ne pas utiliser des tableaux structurés pour tes données ?
J'ai adapté ma proposition pour ton dernier fichier.
Je pense avoir été au bout.
Cordialement
Sympa ce message dis doncRE
Sachant qu'un segment permet de filtrer d'un clic un TCD, que les TCD savent parfaitement faire les Top N, je ne vois pas l'intérêt de ce refus de les utiliser... d'autant que vous ne comprenez même pas la formule 365
Et pour les cas particuliers on aussi PowerQuery...
La fonction LET permet de définir des noms (toto1, toto2, etc.) à des calculs et ensuite utiliser ces noms dans les calculs suivants.Je vais essayer de comprendre mais toto ... ?!