• Initiateur de la discussion Initiateur de la discussion gallyo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gallyo

XLDnaute Nouveau
Bonjour à tous,

J'ai une feuille Excel qui me sert de BDD, elle contient des demandes et chaque ligne correspond à une demande.
Dans une colonne A, il y a le nom des clients.
Dans une colonne B, il y a le nombre d'heures nécessaires pour répondre à la demande.
On peut retrouver plusieurs lignes avec le même client.

Je dois faire le top 5 des clients les plus "consommateurs" de temps.
Je peux le faire avec une formule ou je dois faire du VBA?

Par avance merci pour vos retours
 
Re : Calcul du TOP 5

Bonjour, gallyo et bienvenue sur XLD.

Les deux méthodes sont possibles (je laisse à Flo le privilège de vous en indiquer une troisième 🙂 )
Je vous conseillerais d'utiliser la méthode avec laquelle vous êtes le plus à l'aise.

Et n'oubliez pas de joindre un court extrait anonymisé de votre fichier si vous désirez des propositions adaptées.

Edit : Bonjour, JC désolé, je ne savais pas... 😉
Re Edit : bonjour, HASCO Alors toi aussi... 🙂
 
Dernière édition:
Re : Calcul du TOP 5

Je préférerai utiliser les formules Excel c'est plus simple à maintenir si besoin.
Est-ce que vous auriez une idée svp?

Le fichier est très simple, pour résumer :
Colonne A pour les clients.
Colonne B pour le temps consommé par demande.
Une ligne par demande et si un client a 'n' demandes il faut 'n' lignes.

Merci d'avance
 
Re : Calcul du TOP 5

Autre petite question^^
Dans le récap on récupère le nombre de lignes de la source (Data) via : LIGNE(Data!A$2:A$18).
Serait-il possible de mettre une variable pour la fin du tableau ? Car ce tableau (Data) provient d'une source de données externes qui peut varier.

Merci d'avance
Maxime
 
Dernière édition:
Re : Calcul du TOP 5

Bonjour à tous,

J'ai appliqué les formules que vous m'avez fourni mais cela ne fonctionne pas aussi bien pour moi :s après de nombreuses tentatives j'en reste toujours au même point!

J'ai défini le nom Client2, ce dernier me retourne le bon nombre de lignes lorsque je fais un NBVAL(DECALER(...)). Quand je l'insère dans ma formule pour récupérer le nom du client j'ai une erreur, cette dernière est dûe à ma variable Client qui retourne #NOM!

Par ailleurs j'ai dû ajouter un client "test" et modifier le nom
CLIENT=DECALER(Data2!$F$1;1;;EQUIV("test";Data2!$F:$F)-1)
car il ne reconnaît pas la cellule vide " " ou "".

Je fais appel à vos connaissances!
Merci d'avance,
Maxime
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
22
Affichages
657
Réponses
32
Affichages
975
  • Résolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
170
Retour