Faire afficher le Nom du premier
Ponsi
-
samicharfeddine Messages postés 7 Statut Membre -
samicharfeddine Messages postés 7 Statut Membre -
Bonjour,
J'ai réalisée une étude chiffrée, à la fin j'obtiens un tableau avec:
- Une première colonne : NOM
- Une deuxiéme : Note
- Une troisiéme: Rang
Mais 5 entreprises posséde chacune une position de 1 à 5 dans le désordre
Je souhaiterai créer un second tableau à coté, avec en première ligne le NOM de l'entreprise avec le Rang n°1, puis sur la 2 éme ligne le nom de l'entreprise avec le rang 2? Je n'arrive pas à utiliser la formule RECHERCHE? Est ce la bonne? si oui, comment l'utiliser?
En vous remerciant par avance,
J'ai réalisée une étude chiffrée, à la fin j'obtiens un tableau avec:
- Une première colonne : NOM
- Une deuxiéme : Note
- Une troisiéme: Rang
Mais 5 entreprises posséde chacune une position de 1 à 5 dans le désordre
Je souhaiterai créer un second tableau à coté, avec en première ligne le NOM de l'entreprise avec le Rang n°1, puis sur la 2 éme ligne le nom de l'entreprise avec le rang 2? Je n'arrive pas à utiliser la formule RECHERCHE? Est ce la bonne? si oui, comment l'utiliser?
En vous remerciant par avance,
A voir également:
- Faire afficher le Nom du premier
- Afficher le nom de mon entreprise quand j'appelle - Forum Mobile
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
- Changer le nom du pc - Guide
- Annuaire portable gratuit a partir d'un nom ✓ - Forum Mobile
- Trouver un nom avec une adresse ✓ - Forum Loisirs / Divertissements
7 réponses
Oui, c'est la bonne fonction.
Pour l'utiliser dans ton cas de figure, la première colonne de ta plage de recherche doit être RANG.
Pour l'utiliser dans ton cas de figure, la première colonne de ta plage de recherche doit être RANG.
Bonjour
en complément des info exactes, comme toujours ,de notre ami Raymond.
1° il faut bien sur, (mais je pense que c'est déja fait,) inclure dans votre tableau de classement, une colonne comportant les chiffres de 1 à X selon le total à classer, ça c'est évident.
Ensuite, si vous ne pouvez pas déplacer la colonne rang, vous pouvez utiliser, selon cet exemple à adapter:
votre tableau intial:
En A, de 2à 100: NOM
En B, idem: NOTE
En C: RANG
Votre tableau de classement:
En D: les nombres de 1 à 100 partir de D2
En E: NOM en F:NOTE
EN E, la formule:
=INDEX($A$2:$C$100;EQUIV($D2;$B$2:$B$100;0);1)
en F
=INDEX($A$2$:C$100;EQUIV($D2;$B$2:$B$100;0);3
tirez ces formules jusqu'à ligne 100:
Si vous ne voulez pas la colonne D, vous pouvez dans la formule, remplacer D2 par:
LIGNE(A1) pour éditer les n° dans l'ordre, en tirant la formule
Attention aux signes!
Bonne chance
Crdlmnt
PS: si vous devez travailler sur plusieurs formules de ce genre relatives à ce champ,et surtout si vous renvoyez sur des feuilles différentes, il est préférable de nommer les champs et les colonnes et de remplacer les limites de champs par leur nom. Les formules en sont beaucoup plus lisibles et aisèes à mettre en place.
en complément des info exactes, comme toujours ,de notre ami Raymond.
1° il faut bien sur, (mais je pense que c'est déja fait,) inclure dans votre tableau de classement, une colonne comportant les chiffres de 1 à X selon le total à classer, ça c'est évident.
Ensuite, si vous ne pouvez pas déplacer la colonne rang, vous pouvez utiliser, selon cet exemple à adapter:
votre tableau intial:
En A, de 2à 100: NOM
En B, idem: NOTE
En C: RANG
Votre tableau de classement:
En D: les nombres de 1 à 100 partir de D2
En E: NOM en F:NOTE
EN E, la formule:
=INDEX($A$2:$C$100;EQUIV($D2;$B$2:$B$100;0);1)
en F
=INDEX($A$2$:C$100;EQUIV($D2;$B$2:$B$100;0);3
tirez ces formules jusqu'à ligne 100:
Si vous ne voulez pas la colonne D, vous pouvez dans la formule, remplacer D2 par:
LIGNE(A1) pour éditer les n° dans l'ordre, en tirant la formule
Attention aux signes!
Bonne chance
Crdlmnt
PS: si vous devez travailler sur plusieurs formules de ce genre relatives à ce champ,et surtout si vous renvoyez sur des feuilles différentes, il est préférable de nommer les champs et les colonnes et de remplacer les limites de champs par leur nom. Les formules en sont beaucoup plus lisibles et aisèes à mettre en place.
Re bonjour,
Désolée mais quand j'applique les formules que vous me proposez j'obtiens N/A.
Je pense qu'il y a qqchose que je ne comprends pas dans la selection des matrices, lignes etc...
Voici un petit exemple de ma feuille de calcul:
Colonne A B C
Entreprise Note /5 Classement
AAA 3,50 6
BBB 3,99 3
CCC 3,80 4
DDD 4,63 1
EEE 4,14 2
FFF 3,80 4
Je souhaiterai réaliser un second tableau à coté qui me rappelle de la sorte:
1 (ou 1ere entreprise) DDD
2 EEE
3 BBB
...
Est ce possible?
En vous remerciant par avance du temps que vous consacrez à une novice d' EXCEL!!!
Désolée mais quand j'applique les formules que vous me proposez j'obtiens N/A.
Je pense qu'il y a qqchose que je ne comprends pas dans la selection des matrices, lignes etc...
Voici un petit exemple de ma feuille de calcul:
Colonne A B C
Entreprise Note /5 Classement
AAA 3,50 6
BBB 3,99 3
CCC 3,80 4
DDD 4,63 1
EEE 4,14 2
FFF 3,80 4
Je souhaiterai réaliser un second tableau à coté qui me rappelle de la sorte:
1 (ou 1ere entreprise) DDD
2 EEE
3 BBB
...
Est ce possible?
En vous remerciant par avance du temps que vous consacrez à une novice d' EXCEL!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Rebonjour
effectivement, j'ai un eu zappé les premières indications:
Votre rang étant en colonne C,ce sont les formules ci dessous qu'il faut appliquer
=INDEX($A$2:$C$100;EQUIV($D2;$C$2:$C$100;0);1)
et
=INDEX($A$2:$C$100;EQUIV($D2;$C$2:$C$100;0);2)
ça devrait aller mieux!
avec mes excuses.
Si votre tableau classé descend au dessous du nombre de noms à classer, revenez avec des infos pour que l'on vouséèvite des affichages parasites (#NA) au dela de la liste
Bien cordialement
PS:
pour utiliser la formule:
_INDEX(X;X > le champ complet (soit votre tableau d'entrées)
EQUIV(Y >> la valeur recherchée (D2 dans l'exemple)
;Z:Z ; la colonne où la valeur à trouvée est placée (scolonne C de votre tableau d'entrées)
0) code excel définissant le type de renvoi de valeur
;1) ou 2 ou 3ect.....: rang de la colonne à ressortir dans le tableau.
effectivement, j'ai un eu zappé les premières indications:
Votre rang étant en colonne C,ce sont les formules ci dessous qu'il faut appliquer
=INDEX($A$2:$C$100;EQUIV($D2;$C$2:$C$100;0);1)
et
=INDEX($A$2:$C$100;EQUIV($D2;$C$2:$C$100;0);2)
ça devrait aller mieux!
avec mes excuses.
Si votre tableau classé descend au dessous du nombre de noms à classer, revenez avec des infos pour que l'on vouséèvite des affichages parasites (#NA) au dela de la liste
Bien cordialement
PS:
pour utiliser la formule:
_INDEX(X;X > le champ complet (soit votre tableau d'entrées)
EQUIV(Y >> la valeur recherchée (D2 dans l'exemple)
;Z:Z ; la colonne où la valeur à trouvée est placée (scolonne C de votre tableau d'entrées)
0) code excel définissant le type de renvoi de valeur
;1) ou 2 ou 3ect.....: rang de la colonne à ressortir dans le tableau.
MERCI MERCI MERCI
C'est impeccable!!
Juste un petit grain de sable dans la machine, j'ai deux entreprises execo! Mai s je devrais m'en sortir!
Heureusement que vous etes la pour les novices comme moi!!
Bonne continuation
C'est impeccable!!
Juste un petit grain de sable dans la machine, j'ai deux entreprises execo! Mai s je devrais m'en sortir!
Heureusement que vous etes la pour les novices comme moi!!
Bonne continuation
Rebonjour
Pas de quoi, mais il reste à traiter le problème des exeaquo, et ce n'est pas aussi facile. Je vous ai concoté un petit exemple de ce qu'il est possible de faire pour:
_1° détecter automatiquement le classement à partir des notes
_incrémenter les exeaquo
_ressortir le tableau classé avec un affichage de classement prenant en compte les équivalences.
Bon courage
Vois fichier au lien ci dessous
http://www.cijoint.fr/cjlink.php?file=cj200909/cijk5CiKK8.xls
Crdlmnt
Pas de quoi, mais il reste à traiter le problème des exeaquo, et ce n'est pas aussi facile. Je vous ai concoté un petit exemple de ce qu'il est possible de faire pour:
_1° détecter automatiquement le classement à partir des notes
_incrémenter les exeaquo
_ressortir le tableau classé avec un affichage de classement prenant en compte les équivalences.
Bon courage
Vois fichier au lien ci dessous
http://www.cijoint.fr/cjlink.php?file=cj200909/cijk5CiKK8.xls
Crdlmnt