Recherche V
fabienne12
Messages postés
3
Statut
Membre
-
ccm81 Messages postés 11033 Statut Membre -
ccm81 Messages postés 11033 Statut Membre -
Bonjour,
Je travaille sur 2 tableaux différents.
Le premier 3 colonnes
1ére colonne Nom prénom
2éme colonne Classement
3éme colonne Points
Le deuxième 2 colonnes
1ére colonne Nom prénom
2éme colonne Classement
Je travaille à partir du 1er tableau
Je voudrai effectuer une recherche du nom prénom dans le premier tableau pour savoir si il est dans le second et s'il y est qu'il me marque le classement du 2éme tableau de la personne est qu'il me le marque dans le premier
Est ce que quelqu'un aurait une solution?
Je travaille sur 2 tableaux différents.
Le premier 3 colonnes
1ére colonne Nom prénom
2éme colonne Classement
3éme colonne Points
Le deuxième 2 colonnes
1ére colonne Nom prénom
2éme colonne Classement
Je travaille à partir du 1er tableau
Je voudrai effectuer une recherche du nom prénom dans le premier tableau pour savoir si il est dans le second et s'il y est qu'il me marque le classement du 2éme tableau de la personne est qu'il me le marque dans le premier
Est ce que quelqu'un aurait une solution?
A voir également:
- Recherche V
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Hyper-v download - Télécharger - Divers Utilitaires
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche image - Guide
- Je recherche une chanson - Guide
3 réponses
voilà toute façon la manière dont il faut raisonner :
tu recherche un nom et prénom dans le premier tableau dès que tu trouve tu sauvegarde sa position ( on va dire que c'est 'i'), et tu lance la recherche dans le second tableau: dès que tu le trouve dans ce dernier tu prend la valeur de classement. en fin tu retourne au 1er tableau et tu insère cette valeur dans la position que tu as précédemment sauvegardé.
tu recherche un nom et prénom dans le premier tableau dès que tu trouve tu sauvegarde sa position ( on va dire que c'est 'i'), et tu lance la recherche dans le second tableau: dès que tu le trouve dans ce dernier tu prend la valeur de classement. en fin tu retourne au 1er tableau et tu insère cette valeur dans la position que tu as précédemment sauvegardé.
bonjour
peut être quelque chose comme çà (excel)
et en B2
=RECHERCHEV(A2;$E$2:$F$13;2)
bonne suite
peut être quelque chose comme çà (excel)
tabeau 1 tableau 2 A B C D E F 1 nom+pre class pts nom+preclass class 2 toto1 12 toto1 12 3 toto2 9 toto10 10 4 toto3 8 toto11 1 5 toto4 7 toto12 2 6 toto5 4 toto2 9 7 toto6 5 toto3 8 8 toto7 6 toto4 7 9 toto8 3 toto5 4 10 toto9 11 toto6 5 11 toto10 10 toto7 6 12 toto11 1 toto8 3 13 toto12 2 toto9 11
et en B2
=RECHERCHEV(A2;$E$2:$F$13;2)
bonne suite
Bonjour tous
et bonjour ccm, je crois que selon ton exemple:
1° la colonne de recherche E n'étant pas classée, il faut verrouiller la formule recherche par le code FAUX ou 0, soit:
=RECHERCHEV(A2;$E$2:$F$13;2;0) ou =RECHERCHEV(A2;$E$2:$F$13;2;FAUX)
ou encore pour faire plus court avec le même résultat:
=RECHERCHEV(A2;$E$2:$F$13;2;)avec juste ; après le 2 ça marche aussi
2° si le nom en A n'est pas en E, ce qui est possible d'après le message, la formule va renvoyer #N/A
pour éviter ça, on peut écrire:
=SI(NB.SI($E$2:$E$13;A2)=0;"";RECHERCHEV(A2;$E$2:$F$13;2;))
crdlmt
et bonjour ccm, je crois que selon ton exemple:
1° la colonne de recherche E n'étant pas classée, il faut verrouiller la formule recherche par le code FAUX ou 0, soit:
=RECHERCHEV(A2;$E$2:$F$13;2;0) ou =RECHERCHEV(A2;$E$2:$F$13;2;FAUX)
ou encore pour faire plus court avec le même résultat:
=RECHERCHEV(A2;$E$2:$F$13;2;)avec juste ; après le 2 ça marche aussi
2° si le nom en A n'est pas en E, ce qui est possible d'après le message, la formule va renvoyer #N/A
pour éviter ça, on peut écrire:
=SI(NB.SI($E$2:$E$13;A2)=0;"";RECHERCHEV(A2;$E$2:$F$13;2;))
crdlmt