FONCTIONS INDEX() ET EQUIV()
ficel
Messages postés
2
Statut
Membre
-
Katarinas Messages postés 26 Statut Membre -
Katarinas Messages postés 26 Statut Membre -
J'ai réalisé un distancier (tableau à double entrée)
En-dessous je créée 2 cellules : ville départ - et ville arrivée.
La 3ème : distance. Quelle formule utilisée ? J'ai essayé recherchev(), index(), equiv() sans résultat. Aidez-moi. Merci
En-dessous je créée 2 cellules : ville départ - et ville arrivée.
La 3ème : distance. Quelle formule utilisée ? J'ai essayé recherchev(), index(), equiv() sans résultat. Aidez-moi. Merci
A voir également:
- FONCTIONS INDEX() ET EQUIV()
- Fonction si et - Guide
- Index téléphonique - Guide
- Telecharger index - Télécharger - Gestion de fichiers
- Equiv excel anglais - Guide
- Index rapport de stage - Guide
2 réponses
Bonjour,
Je pense qu'il te faut combiner les fonctions recherchev et equiv car si je me souviens bien de ce type de tableau, c'est un tableau en diagonale.
Dans l'exemple ci-dessous, je t'ai mis Lyon en c2,b3 et c3.
La formule utilise en recherchev la partie de gauche et en equiv la partie du haut pour les noms de colonnes.
la ville de départ est en b9, la ville d'arrivée en c9 et mon tableau des données pour la recherchev en b3:e5, le tableau pour les equiv en c2:e2 (liste des villes sur une ligne).
La fonction equiv() te renvoie alors le n° de colonne désiré -1.
lyon paris marseille
lyon lyon 300 200
paris 300 paris 400
marseille 200 4000 marseille
depart arrivee distance
lyon marseille 200
=RECHERCHEV(B9;B3:E5;(EQUIV(C9;C2:E2;0)+1))
A+
Je pense qu'il te faut combiner les fonctions recherchev et equiv car si je me souviens bien de ce type de tableau, c'est un tableau en diagonale.
Dans l'exemple ci-dessous, je t'ai mis Lyon en c2,b3 et c3.
La formule utilise en recherchev la partie de gauche et en equiv la partie du haut pour les noms de colonnes.
la ville de départ est en b9, la ville d'arrivée en c9 et mon tableau des données pour la recherchev en b3:e5, le tableau pour les equiv en c2:e2 (liste des villes sur une ligne).
La fonction equiv() te renvoie alors le n° de colonne désiré -1.
lyon paris marseille
lyon lyon 300 200
paris 300 paris 400
marseille 200 4000 marseille
depart arrivee distance
lyon marseille 200
=RECHERCHEV(B9;B3:E5;(EQUIV(C9;C2:E2;0)+1))
A+
Regqrde si c'est pas le meme style que mon souci precedent
https://www.commentcamarche.net/s/http-www-commentcamarche-net-forum-affich-4531539-probleme-vb-sous-excel-0
https://www.commentcamarche.net/s/http-www-commentcamarche-net-forum-affich-4531539-probleme-vb-sous-excel-0