Rebonjour,
voila j ai un tableau avec dans une 1 ere colonne des noms et dans les
suivantes les resultats de differentes categories.
j aimerais faire un autre tableau me classant automatiquement les noms par
ordre de resultats et cela pour chaque categorie.
je pense que les formules matriciels m aideront dans cette tache mais je
suis trop nulle pour cela.
merci pour votre aide.
heu j esperes que je suis comprehensible.
nono
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonsoir. Si j'ai bien compris ? Regarde le classeur à l'adresse : http://cjoint.com/?cqwCN8eUqh Cordialement. Daniel "nononoul" a écrit dans le message de news:
Rebonjour, voila j ai un tableau avec dans une 1 ere colonne des noms et dans les suivantes les resultats de differentes categories. j aimerais faire un autre tableau me classant automatiquement les noms par ordre de resultats et cela pour chaque categorie. je pense que les formules matriciels m aideront dans cette tache mais je suis trop nulle pour cela. merci pour votre aide. heu j esperes que je suis comprehensible. nono
Bonsoir.
Si j'ai bien compris ?
Regarde le classeur à l'adresse :
http://cjoint.com/?cqwCN8eUqh
Cordialement.
Daniel
"nononoul" <nononoul@neuf.fr> a écrit dans le message de news:
uPEykKzMGHA.1532@TK2MSFTNGP12.phx.gbl...
Rebonjour,
voila j ai un tableau avec dans une 1 ere colonne des noms et dans les
suivantes les resultats de differentes categories.
j aimerais faire un autre tableau me classant automatiquement les noms par
ordre de resultats et cela pour chaque categorie.
je pense que les formules matriciels m aideront dans cette tache mais je
suis trop nulle pour cela.
merci pour votre aide.
heu j esperes que je suis comprehensible.
nono
Bonsoir. Si j'ai bien compris ? Regarde le classeur à l'adresse : http://cjoint.com/?cqwCN8eUqh Cordialement. Daniel "nononoul" a écrit dans le message de news:
Rebonjour, voila j ai un tableau avec dans une 1 ere colonne des noms et dans les suivantes les resultats de differentes categories. j aimerais faire un autre tableau me classant automatiquement les noms par ordre de resultats et cela pour chaque categorie. je pense que les formules matriciels m aideront dans cette tache mais je suis trop nulle pour cela. merci pour votre aide. heu j esperes que je suis comprehensible. nono
Trirème
Bonjour nononoul et Daniel, Puis je m'immiscer dans vos échanges ?
Pour régler un éventuel litige entre ex-aequo, je propose de remplacer B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) idem avec les C2:C5 et D2:D5 de ton exemple Ça ne réglera pas le N° du rang (colonne A) mais le Nom qui apparaîtra ne sera pas toujours le premier de la liste en cas d'ex-aequo.
Cordialement, Trirème
Rebonjour, voila j ai un tableau avec dans une 1 ere colonne des noms et dans les suivantes les resultats de differentes categories. j aimerais faire un autre tableau me classant automatiquement les noms par ordre de resultats et cela pour chaque categorie. je pense que les formules matriciels m aideront dans cette tache mais je suis trop nulle pour cela. merci pour votre aide. heu j esperes que je suis comprehensible. nono
Bonjour nononoul et Daniel,
Puis je m'immiscer dans vos échanges ?
Pour régler un éventuel litige entre ex-aequo, je propose de remplacer
B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000))
idem avec les C2:C5 et D2:D5 de ton exemple
Ça ne réglera pas le N° du rang (colonne A) mais le Nom qui apparaîtra
ne sera pas toujours le premier de la liste en cas d'ex-aequo.
Cordialement,
Trirème
Rebonjour,
voila j ai un tableau avec dans une 1 ere colonne des noms et dans les
suivantes les resultats de differentes categories.
j aimerais faire un autre tableau me classant automatiquement les noms par
ordre de resultats et cela pour chaque categorie.
je pense que les formules matriciels m aideront dans cette tache mais je
suis trop nulle pour cela.
merci pour votre aide.
heu j esperes que je suis comprehensible.
nono
Bonjour nononoul et Daniel, Puis je m'immiscer dans vos échanges ?
Pour régler un éventuel litige entre ex-aequo, je propose de remplacer B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) idem avec les C2:C5 et D2:D5 de ton exemple Ça ne réglera pas le N° du rang (colonne A) mais le Nom qui apparaîtra ne sera pas toujours le premier de la liste en cas d'ex-aequo.
Cordialement, Trirème
Rebonjour, voila j ai un tableau avec dans une 1 ere colonne des noms et dans les suivantes les resultats de differentes categories. j aimerais faire un autre tableau me classant automatiquement les noms par ordre de resultats et cela pour chaque categorie. je pense que les formules matriciels m aideront dans cette tache mais je suis trop nulle pour cela. merci pour votre aide. heu j esperes que je suis comprehensible. nono
Maison
'Soir
Ouh la la
que c'est complicated
On pourrait pas avoir une explique simple au lieu du résultat brutttttttttttttttttt
"Trirème" a écrit dans le message de news:
Bonjour nononoul et Daniel, Puis je m'immiscer dans vos échanges ?
Pour régler un éventuel litige entre ex-aequo, je propose de remplacer B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) idem avec les C2:C5 et D2:D5 de ton exemple Ça ne réglera pas le N° du rang (colonne A) mais le Nom qui apparaîtra ne sera pas toujours le premier de la liste en cas d'ex-aequo.
Cordialement, Trirème
Rebonjour, voila j ai un tableau avec dans une 1 ere colonne des noms et dans les suivantes les resultats de differentes categories. j aimerais faire un autre tableau me classant automatiquement les noms par ordre de resultats et cela pour chaque categorie. je pense que les formules matriciels m aideront dans cette tache mais je suis trop nulle pour cela. merci pour votre aide. heu j esperes que je suis comprehensible. nono
'Soir
Ouh la la
que c'est complicated
On pourrait pas avoir une explique simple au lieu du résultat
brutttttttttttttttttt
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de news:
OLBVM80MGHA.2416@TK2MSFTNGP15.phx.gbl...
Bonjour nononoul et Daniel,
Puis je m'immiscer dans vos échanges ?
Pour régler un éventuel litige entre ex-aequo, je propose de remplacer
B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000))
idem avec les C2:C5 et D2:D5 de ton exemple
Ça ne réglera pas le N° du rang (colonne A) mais le Nom qui apparaîtra ne
sera pas toujours le premier de la liste en cas d'ex-aequo.
Cordialement,
Trirème
Rebonjour,
voila j ai un tableau avec dans une 1 ere colonne des noms et dans les
suivantes les resultats de differentes categories.
j aimerais faire un autre tableau me classant automatiquement les noms
par ordre de resultats et cela pour chaque categorie.
je pense que les formules matriciels m aideront dans cette tache mais je
suis trop nulle pour cela.
merci pour votre aide.
heu j esperes que je suis comprehensible.
nono
On pourrait pas avoir une explique simple au lieu du résultat brutttttttttttttttttt
"Trirème" a écrit dans le message de news:
Bonjour nononoul et Daniel, Puis je m'immiscer dans vos échanges ?
Pour régler un éventuel litige entre ex-aequo, je propose de remplacer B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) idem avec les C2:C5 et D2:D5 de ton exemple Ça ne réglera pas le N° du rang (colonne A) mais le Nom qui apparaîtra ne sera pas toujours le premier de la liste en cas d'ex-aequo.
Cordialement, Trirème
Rebonjour, voila j ai un tableau avec dans une 1 ere colonne des noms et dans les suivantes les resultats de differentes categories. j aimerais faire un autre tableau me classant automatiquement les noms par ordre de resultats et cela pour chaque categorie. je pense que les formules matriciels m aideront dans cette tache mais je suis trop nulle pour cela. merci pour votre aide. heu j esperes que je suis comprehensible. nono
Trirème
Bonjour nononoul
Voila ce que fait la formule initiale proposée par Daniel dans son fichier : PETITE.VALEUR() détermine la nième plus petite valeur d'une liste EQUIV() recherche la position de cette nième petite valeur dans ladite liste enfin, INDEX() ramène la valeur d'une autre liste se trouvant à cette même position.
Ce que je proposais : Il se trouve qu'en cas d'ex aequo, la fonction PETITE.VALEUR() renverra toujours la même nième valeur (par ex qu'il y ait un ou plusieurs '12' dans la liste, pour Excel ils ont tous la même importance, Excel dira '12'). La fonction EQUIV() renverra la première position où elle trouvera ce '12', sans 'chercher plus loin' les suivants. INDEX() sera piégée de la même façon.
En remplaçant B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) dans =INDEX($A$2:$A$5;EQUIV(PETITE.VALEUR(B$2:B$5;$A8);B$2:B$5;0);1) pour obtenir : =INDEX($A$2:$A$5;EQUIV(PETITE.VALEUR(B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) ;$A8);B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) ;0);1) et en validation matricielle CTRL+MAJ+ALT ...j'ajoute à chaque valeur un epsilon (encore appelé chouilla dans certains pays) basé sur la ligne où se trouve cette valeur. Par exemple, au lieu de gérer un ou plusieurs '12' la formule utilise un '12,00000024' et un '12,00000025' (par ex avec un '12' en ligne 24 et un autre en ligne 25). Les deux '12' sont artificiellement différents. Si tes résultats ont déjà des décimales, il suffit de rajouter des '0' aux '100000000' de la formule.
Dans le fichier de Daniel, les autres formules de type B$2:B$5 (C$2:C$5...) sont à modifier de la même façon.
J'espère que ces explications sont plus claires que la solution. Cordialement, Trirème
'Soir
Ouh la la
que c'est complicated
On pourrait pas avoir une explique simple au lieu du résultat brutttttttttttttttttt
"Trirème" a écrit dans le message de news:
Bonjour nononoul et Daniel, Puis je m'immiscer dans vos échanges ?
Pour régler un éventuel litige entre ex-aequo, je propose de remplacer B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) idem avec les C2:C5 et D2:D5 de ton exemple Ça ne réglera pas le N° du rang (colonne A) mais le Nom qui apparaîtra ne sera pas toujours le premier de la liste en cas d'ex-aequo.
Cordialement, Trirème
Rebonjour, voila j ai un tableau avec dans une 1 ere colonne des noms et dans les suivantes les resultats de differentes categories. j aimerais faire un autre tableau me classant automatiquement les noms par ordre de resultats et cela pour chaque categorie. je pense que les formules matriciels m aideront dans cette tache mais je suis trop nulle pour cela. merci pour votre aide. heu j esperes que je suis comprehensible. nono
Bonjour nononoul
Voila ce que fait la formule initiale proposée par Daniel dans son fichier :
PETITE.VALEUR() détermine la nième plus petite valeur d'une liste
EQUIV() recherche la position de cette nième petite valeur dans ladite liste
enfin, INDEX() ramène la valeur d'une autre liste se trouvant à cette
même position.
Ce que je proposais :
Il se trouve qu'en cas d'ex aequo, la fonction PETITE.VALEUR() renverra
toujours la même nième valeur (par ex qu'il y ait un ou plusieurs '12'
dans la liste, pour Excel ils ont tous la même importance, Excel dira '12').
La fonction EQUIV() renverra la première position où elle trouvera ce
'12', sans 'chercher plus loin' les suivants. INDEX() sera piégée de la
même façon.
En remplaçant B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) dans
=INDEX($A$2:$A$5;EQUIV(PETITE.VALEUR(B$2:B$5;$A8);B$2:B$5;0);1)
pour obtenir :
=INDEX($A$2:$A$5;EQUIV(PETITE.VALEUR(B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000))
;$A8);B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) ;0);1)
et en validation matricielle CTRL+MAJ+ALT
...j'ajoute à chaque valeur un epsilon (encore appelé chouilla dans
certains pays) basé sur la ligne où se trouve cette valeur.
Par exemple, au lieu de gérer un ou plusieurs '12' la formule utilise un
'12,00000024' et un '12,00000025' (par ex avec un '12' en ligne 24 et un
autre en ligne 25). Les deux '12' sont artificiellement différents.
Si tes résultats ont déjà des décimales, il suffit de rajouter des '0'
aux '100000000' de la formule.
Dans le fichier de Daniel, les autres formules de type B$2:B$5
(C$2:C$5...) sont à modifier de la même façon.
J'espère que ces explications sont plus claires que la solution.
Cordialement,
Trirème
'Soir
Ouh la la
que c'est complicated
On pourrait pas avoir une explique simple au lieu du résultat
brutttttttttttttttttt
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de news:
OLBVM80MGHA.2416@TK2MSFTNGP15.phx.gbl...
Bonjour nononoul et Daniel,
Puis je m'immiscer dans vos échanges ?
Pour régler un éventuel litige entre ex-aequo, je propose de remplacer
B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000))
idem avec les C2:C5 et D2:D5 de ton exemple
Ça ne réglera pas le N° du rang (colonne A) mais le Nom qui apparaîtra ne
sera pas toujours le premier de la liste en cas d'ex-aequo.
Cordialement,
Trirème
Rebonjour,
voila j ai un tableau avec dans une 1 ere colonne des noms et dans les
suivantes les resultats de differentes categories.
j aimerais faire un autre tableau me classant automatiquement les noms
par ordre de resultats et cela pour chaque categorie.
je pense que les formules matriciels m aideront dans cette tache mais je
suis trop nulle pour cela.
merci pour votre aide.
heu j esperes que je suis comprehensible.
nono
Voila ce que fait la formule initiale proposée par Daniel dans son fichier : PETITE.VALEUR() détermine la nième plus petite valeur d'une liste EQUIV() recherche la position de cette nième petite valeur dans ladite liste enfin, INDEX() ramène la valeur d'une autre liste se trouvant à cette même position.
Ce que je proposais : Il se trouve qu'en cas d'ex aequo, la fonction PETITE.VALEUR() renverra toujours la même nième valeur (par ex qu'il y ait un ou plusieurs '12' dans la liste, pour Excel ils ont tous la même importance, Excel dira '12'). La fonction EQUIV() renverra la première position où elle trouvera ce '12', sans 'chercher plus loin' les suivants. INDEX() sera piégée de la même façon.
En remplaçant B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) dans =INDEX($A$2:$A$5;EQUIV(PETITE.VALEUR(B$2:B$5;$A8);B$2:B$5;0);1) pour obtenir : =INDEX($A$2:$A$5;EQUIV(PETITE.VALEUR(B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) ;$A8);B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) ;0);1) et en validation matricielle CTRL+MAJ+ALT ...j'ajoute à chaque valeur un epsilon (encore appelé chouilla dans certains pays) basé sur la ligne où se trouve cette valeur. Par exemple, au lieu de gérer un ou plusieurs '12' la formule utilise un '12,00000024' et un '12,00000025' (par ex avec un '12' en ligne 24 et un autre en ligne 25). Les deux '12' sont artificiellement différents. Si tes résultats ont déjà des décimales, il suffit de rajouter des '0' aux '100000000' de la formule.
Dans le fichier de Daniel, les autres formules de type B$2:B$5 (C$2:C$5...) sont à modifier de la même façon.
J'espère que ces explications sont plus claires que la solution. Cordialement, Trirème
'Soir
Ouh la la
que c'est complicated
On pourrait pas avoir une explique simple au lieu du résultat brutttttttttttttttttt
"Trirème" a écrit dans le message de news:
Bonjour nononoul et Daniel, Puis je m'immiscer dans vos échanges ?
Pour régler un éventuel litige entre ex-aequo, je propose de remplacer B$2:B$5 par B$2:B$5*(1+(LIGNE(B$2:B$5)/100000000)) idem avec les C2:C5 et D2:D5 de ton exemple Ça ne réglera pas le N° du rang (colonne A) mais le Nom qui apparaîtra ne sera pas toujours le premier de la liste en cas d'ex-aequo.
Cordialement, Trirème
Rebonjour, voila j ai un tableau avec dans une 1 ere colonne des noms et dans les suivantes les resultats de differentes categories. j aimerais faire un autre tableau me classant automatiquement les noms par ordre de resultats et cela pour chaque categorie. je pense que les formules matriciels m aideront dans cette tache mais je suis trop nulle pour cela. merci pour votre aide. heu j esperes que je suis comprehensible. nono
Chokes
Bonsoir,
Confronté au m^me pb avec une solution à la clé qui fonctionne super bien et de plus hyper simple va voir ici :
http://cjoint.com/?csvbdJMJcH surtout regarde bien le fonctionnement dans les colonnes D & E
Bonne chance
Bonsoir,
Confronté au m^me pb avec une solution à la clé qui fonctionne super bien et
de plus hyper simple va voir ici :
http://cjoint.com/?csvbdJMJcH
surtout regarde bien le fonctionnement dans les colonnes D & E