pb de liste deroulante pas tro dure je pense

  • Initiateur de la discussion guillaume
  • Date de début
G

guillaume

Guest
salut a tous ... apres de mainte tentative je post enfin ma piece jointe
dc mon pb et que je veux que lorsque je choisi un nom-prenom dans ma liste seul le matricule de cette personne apparaisse dans l autre liste a coté
[file name=monpbdelistederoulante.zip size=2563]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/monpbdelistederoulante.zip[/file] [file name=monpbdelistederoulante.zip size=2563]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/monpbdelistederoulante.zip[/file]
 

Pièces jointes

  • monpbdelistederoulante.zip
    2.5 KB · Affichages: 19

Celeda

XLDnaute Barbatruc
Bonjour,

et bien avec une Recherche V par exemple comme formule dans B13 :


= RECHERCHEV(A13;$A$5:$B$7;2;1)

on recherche dans la matrice A5:B7 la valeur correspondante
à A13 située dans la deuxième colonne qui correspond au matricule

tu peux le faire aussi avec un Index

et valable seulement si pas de nom identique


Celeda
 
G

guillaume

Guest
oula oula ata excel je connais un pe mais la t me parle chinois ..... si tu pouvais me faire ca dans un fichier et je joindre a ton topic ca serai mieux en m expliquant si possible ce que fait chaque formule et ou tu rentre ca vu que ca fait une liste
 

Celeda

XLDnaute Barbatruc
Bonsoir,

Bon guillaume prépare toi à plonger

je t'ai fait selon ta demande une démo et je t'ai placé les commentaires ci-dessous ; j'ai été un peu me documenter chez des formulistes pour te faire une synthèse ramassée de RechercheV et de Index, pour te donner quelques explications, mais c'est pas du tout cuit et il faut aussi se mettre les mains dans le moteur pour comprendre;
enfin tu feras comme tu veux pour les formules, tu choisiras au fur et à mesure ce qu'il te convient le mieux dans ton travail sur excel,
tout cela est une histoire de feeling; RechercheV ou Index peuvent convenir mais tu verras quelques notions à comprendre et je te rassure moi j'ai déjà fait mon choix et parfois je me repose la question.


Les commentaires pour les formules :

En fait, d'après les experts des formules, voici ce qui est dit sur
ces fameux derniers arguments :

RechercheV

Avec recherche V et l'argument 1, il faut que la liste soit en ordre alpha
Avec l'argument 0, on n'a pas besoin d'avoir cet ordre alpha

Avec une gestion d'erreur du type ESTNA, on a une cellule vide
s'il n'y a pas de matricule dans la cellule
mais si tu notes bien la chose, si Celeda n'a pas de matricule
et que tu n'as rien inscrit dans la cellule, tu verras apparaître zéro
mais si tu tapes ne serait-ce qu'un espace, la gestion d'erreur fera
son effet, et là, tu obtiendras dans B13, une cellule VIDE

Index
En B14, une formule avec Index pour changer.

Pour compliquer un peu la situation, si tu changes l'argument dans
la formule Index, soit au lieu de mettre, en fin d'argument 1 à la place de 0, cela te donnera #NA
parce qu'elle cherchera une valeur < que la plus petite dans une
liste triée ascendante.

Si on place =0, on fait une recherche séquentielle.
Si on met 1, on fait une recherche dichotomique.

Ne pas utiliser 1, dans une liste non triée

sauf

si on est à la recherche d'une grande valeur ou de la plus petite
soit avec -1 mais cela se sera pour une autre demande......


Celeda [file name=RechercheVIndex.zip size=3632]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/RechercheVIndex.zip[/file]
 

Pièces jointes

  • RechercheVIndex.zip
    3.5 KB · Affichages: 7

Discussions similaires

S
Réponses
9
Affichages
997
A
S
Réponses
2
Affichages
826
sandrine
S
Réponses
2
Affichages
1 K
sandrine
S
P
Réponses
6
Affichages
3 K
L
Réponses
4
Affichages
1 K
LOSTINFORMULA
L
S
  • Question
Réponses
5
Affichages
1 K
S
Réponses
0
Affichages
1 K
Sébastien
S

Statistiques des forums

Discussions
312 428
Messages
2 088 333
Membres
103 815
dernier inscrit
SANOU ANSELME