Recherche croisée non numérique (fonction index ?)

Voir fichier joint ..

J'ai une table de conversion (D7 à I18). Ex 1000 g = 1 kilo, 1 po = 2,2 cm, ...

Ce que je veux est d'inscrire D1 et E1 des unités de mesure et qu'en fonction des unités inscrite la réponse s'inscrit à la celule F1. Je sais qu'avec la fonction index il est possible de reconnaitre les valeurs numériques, mais je ne veux pas convertir mes alphas en numérique (ex lbs = 4). J'expère etre assez clair !!

Merci encore à l'avance

46test2.zip (8.92 Ko)

Bonsoir

Si j'ai bien compris ta demande :

=INDEX(D6:I18;EQUIV(D1;B7:B19;0);EQUIV(E1;D3:I3;0))

Amicalement

Nad

Bonsoir

tu peux tester cela?

50test22.zip (7.31 Ko)

Je croyais que ça marchait .... mais non Un léger problème probablement

Je joint le fichier (un peu plus complèt). J'inscrit à l'onglet «Ingrédients - recette» à la colonne C, une unité de mesure de départ (De), à la colonne F l'unité de mesure de fin (À), la colonne G la valeur de conversion prise dans l'onglet «con».

Ça marche dans certains cas ex lignes 13 à 16 mais non à la ligne 17 (de Kg à g) ??

Merci pour votre aide

28test3.zip (15.38 Ko)

Bonjour

Moi aussi je pense que ça fonctionne de cette façon

fond ecran eclair minimize
61test3.zip (15.44 Ko)

Bonjour

=INDEX(Plage;Ligne;Colonne)

Il faut donc inverser :

=INDEX(Con!D$7:W$35;EQUIV(F13;Con!B$7:B$35;0);EQUIV(C13;Con!D$3:W$3;0))

Amicalement

Nad

Rechercher des sujets similaires à "recherche croisee numerique fonction index"