calculer un rang avec deux variable d'entrée

loupdesm

XLDnaute Nouveau
bonsoir,
je voudrais calculer le rand d'un chiffre sur une colonne C
suivant une variable se trouvant en colonne A
et sur l'ensemble de la même variable ( différente de la colonne A) se trouvant en colonne B
merci pour votre aide
pc
 

Pièces jointes

  • rang avec deus varaible.xlsx
    9.7 KB · Affichages: 63
  • rang avec deus varaible.xlsx
    9.7 KB · Affichages: 72
  • rang avec deus varaible.xlsx
    9.7 KB · Affichages: 70

R@chid

XLDnaute Barbatruc
Re : calculer un rang avec deux variable d'entrée

Bonjour et Bienvenue sur XLD,
Sous réserve d'avoir bien saisie la demande qui n’était pas claire, vue l'absence de résultat souhaité et les explications qui ne sont pas satisfaisantes..

Tu veux un rang croissant ou décroissant ??
Tu veux que l'on fasse sur tous les nombres, ou bien juste les nombres correspondants au code 101 ??
...

Un essai par formule matricielle, en attendant plus d'explication,
Code:
=EQUIV(SOMME(SI((A2:A37=F2)*(B2:B37=G2);C2:C37));GRANDE.VALEUR(C2:C37;LIGNE(INDIRECT("1:"&NB(C2:C37))));0)
@ valider par Ctrl+Maj+Entree


@ + +
 

JCGL

XLDnaute Barbatruc
Re : calculer un rang avec deux variable d'entrée

Bonjour à tous,
Salut Rachid,

Bienvenue sur XLD

Avec une colonne supplémentaire et un SOMMEPROD()

A+ à tous
 

Pièces jointes

  • JC rang avec deus varaible.xlsx
    18.2 KB · Affichages: 110
Dernière édition:

loupdesm

XLDnaute Nouveau
Re : calculer un rang avec deux variable d'entrée

bonsoir et merci pour l'accueil,
désolé d'être un peu brouillon dans mes explications....
en fait je souhaite le n° de classement de manière décroissante du chiffre de la colonne C suivant le critére en F2 et le critere en G2
 

Pièces jointes

  • rang avec deux varaible.xlsx
    12 KB · Affichages: 53

R@chid

XLDnaute Barbatruc
Re : calculer un rang avec deux variable d'entrée

Re,
Salut JCGL :)
Voir avec cette formule,
Code:
=EQUIV(SOMME(SI((A2:A37=F2)*(B2:B37=G2);C2:C37));GRANDE.VALEUR(SI(B2:B37=B2;C2:C37);LIGNE(INDIRECT("1:"&NB.SI(B2:B37;G2))));0)
@ valider toujours par Ctrl+Maj+Entree

@ + +
 

R@chid

XLDnaute Barbatruc
Re : calculer un rang avec deux variable d'entrée

Re,
Une correction :
Code:
=EQUIV(SOMME(SI((A2:A37=F2)*(B2:B37=G2);C2:C37));GRANDE.VALEUR(SI(B2:B37=G2;C2:C37);LIGNE(INDIRECT("1:"&NB.SI(B2:B37;G2))));0)
@ valider toujours par Ctrl+Maj+Entree

GRANDE.VALEUR(SI(B2:B37=G2...

@ + +
 

Pièces jointes

  • Loupdesm.xlsx
    11.3 KB · Affichages: 65
  • Loupdesm.xlsx
    11.3 KB · Affichages: 74
  • Loupdesm.xlsx
    11.3 KB · Affichages: 50
Dernière édition:

loupdesm

XLDnaute Nouveau
Re : calculer un rang avec deux variable d'entrée

ok merci beaucoup...
j'étais trop pressé de tester ta réponse et je n'avais pas vu le fichier
super...car mon tableau de base à 16450 lignes avec 70 entrées en A et 235 en B.
je vais gagner un temps précieux.
bonne soirée
et encore merci.
pc
 

R@chid

XLDnaute Barbatruc
Re : calculer un rang avec deux variable d'entrée

Re,
Avec 16450 lignes, tu risques d'avoir un ralentissement puisque la formule est matricielle, voir cette astuce qui réduit la taille des matrices en 70 lignes de hauteur..
En tous cas, tu peux comparer les temps d’exécution sur ton fichier réel..

@ + +
 

Pièces jointes

  • Loupdesm.xlsx
    31.1 KB · Affichages: 45
  • Loupdesm.xlsx
    31.1 KB · Affichages: 50
  • Loupdesm.xlsx
    31.1 KB · Affichages: 52

jebibo

XLDnaute Occasionnel
Re : calculer un rang avec deux variable d'entrée

Bonsoir le forum

Tu dois insérer une colonne en D et applique la formule en H6.
Au Plaisir
 

Pièces jointes

  • rang avec deus varaible.xlsx
    16.9 KB · Affichages: 65
  • rang avec deus varaible.xlsx
    16.9 KB · Affichages: 56
  • rang avec deus varaible.xlsx
    16.9 KB · Affichages: 63

Discussions similaires

Réponses
6
Affichages
258

Statistiques des forums

Discussions
311 725
Messages
2 081 940
Membres
101 845
dernier inscrit
annesof