XL 2013 Classement de données

  • Initiateur de la discussion Initiateur de la discussion cedric_hiss
  • 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 !

cedric_hiss

XLDnaute Junior
Bonjour a tous ,

Je suis un nouveau membre , je reviens vers vous pour demander de l'aide , ma situation est la suivante , je fais une extraction de données d'une base de données de SQL Server vers une feuille excel dans les colonnes A et B j'ai les communautées , et dan la colonnes C j'ai leur fonctionnalitées et dan la colonne D j'ai les PNRs se sont les reservations de chaque communautée , les données sont extractées d'une facons decroissante , la communautée qui fait le plus de PNR(reservation) est la premiere ...

Ce que voudrait faire c'est d'ajouter dans la colonne E le classement des communautées parraport a leurs nombre de reservations , mais si j'utilise les fonctions ''RANK'' de excel ils sautent les classements.

est ce qu'il y a un code vba qui saute pas les classement , je vous transmis mon fichier si vous pouvez m'aider s'ils vous plait et merci d'avance .

Regarde la pièce jointe dump2.xlsm
 
Re : Classement de données

Bonjour djidji59430 et Eric s , la fonction ne marche pas je viens de la tester , voila un exemple de ce que je voudrais faire class.jpg
 
Re : Classement de données

Bonjour jocelyn c 'est exactement ca merci beaucoup , mais parcontre la fonction s'arrete au numero 4 , elle ne s'applique pas sur toutes les valeurs de la colonne D , vue que j'ai 1700 valeur a classé , que dois-je changer dans la macro s'il vous plait ?
 
Re : Classement de données

Bonjour Phlaurent55 ,

merci beaucoup a vous je voulais juste savoir est ce que c'est possible que ca s'applique automatiquement lors de l'extraction des données ou bien si je peux ajouter un bouton vu que j'utilise une userform ??
 
Re : Classement de données

j'ai essayé ce code mais ca ne marche pas si quelqu'un peut m'aider s'il vous plait

Sub formula()
Dim i As Long
lr = Sheets("Sheet1").Cells(Rows.Count, "F2").End(xlUp).Row
For i = 2 To lr
Range("F2").formula = "=IF(D4=D3,E3,E3+1)"
Next i
End Sub
 
- 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
45
Affichages
2 K
Réponses
14
Affichages
752
Réponses
10
Affichages
687
Réponses
7
Affichages
880
Retour