A voir également:
- Excel 2003
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
13 avril 2010 à 17:03
13 avril 2010 à 17:03
Bonjour
le descriptif de vos données ne dit pas tout, alors on suppose:
que votre 1° feuille comporte la liste des N° en colonne A avec les noms correspondants en colonne B.
pour exemple, a adapter:
feuille A votre liste de référence à documenter en colonne A, avec des noms en colonne B
Feuille B votre liste à exploiter avec les noms références en colonne B tout ça sur des lignes de 1 à 100
en sachant que vous pouvez avoir en feuille A des codes et nom inexistant en feuille B:
vous pouvez écrire feuille A colonne C en C1 à tirer sur la hauteur du champ:
= SI(ESTERREUR(RECHERCHEV(FeuilB!$A$1:$B$100 ;2;0));B1;RECHERCHEV(FeuilB!A1:B100;2;0))
cette formule vous donnera en colonne C soit les noms de la feuille A s'il n'y a pas de correspondance en feuille B, soit celui trouvé en feuille B en ligne avec le code cherché.
crdlmnt
le descriptif de vos données ne dit pas tout, alors on suppose:
que votre 1° feuille comporte la liste des N° en colonne A avec les noms correspondants en colonne B.
pour exemple, a adapter:
feuille A votre liste de référence à documenter en colonne A, avec des noms en colonne B
Feuille B votre liste à exploiter avec les noms références en colonne B tout ça sur des lignes de 1 à 100
en sachant que vous pouvez avoir en feuille A des codes et nom inexistant en feuille B:
vous pouvez écrire feuille A colonne C en C1 à tirer sur la hauteur du champ:
= SI(ESTERREUR(RECHERCHEV(FeuilB!$A$1:$B$100 ;2;0));B1;RECHERCHEV(FeuilB!A1:B100;2;0))
cette formule vous donnera en colonne C soit les noms de la feuille A s'il n'y a pas de correspondance en feuille B, soit celui trouvé en feuille B en ligne avec le code cherché.
crdlmnt
13 avril 2010 à 19:00
Pour etre bon, faut apprendre toussa par coeur ou bien il existe un raisonnement logique qui permet de savoir faire cette formule par exemple ?
Ou faut essayer 10 000 trucs au hasard ?
Dites moi qu'il y a une logique.
13 avril 2010 à 19:06
si vous êtes sur 2007,vous regardez dans formule, vous y trouverez pas mal de code, leur fonction et la façon de les mettre en place.
si vous êtes sur 2003 sélectionnez une cellule et cliquez sur insertion / Fonction pour trouver la même aide.
ensuite, les combinaisons de code sont effectivement une question de logique à associer à vos besoins.Le reste est une question de pratique pour arriver à des résultats honorables.
crdlmnt
13 avril 2010 à 19:11
Merci encore de vos réponses, et bonne soirée.
Cordialement