Ceci est mieux fait avec un VLOOKUP, mais ce sera un peu plus compliqué que votre variété de jardin VLOOKUP puisque vous consultez deux colonnes de données.
Bien que cela puisse être fait en une étape, cela est moins prévisible, car si vous ajoutez plusieurs tailles, vous devrez mettre à jour la formule, ce qui risque de devenir très délicat.
Étape 1
Le VLOOKUP devra rechercher une valeur unique à rechercher dans la table cible, mais vous en recherchez deux. Pour résoudre ce problème, vous aurez besoin d'une colonne d'assistance et, comme VLOOKUPS commence à gauche de la plage de données sélectionnée, il devra être la première colonne de votre tableau.
Dans votre table source, ajoutez une colonne à gauche (assurez-vous que la plage de la table inclut la nouvelle colonne si vous utilisez 2007>).
En supposant que cette nouvelle colonne est dans la colonne A, et que la taille est dans B et que la destination est en C, ajoutez-y cette formule, en la copiant dans la plage:
= CONCATENER (B2 $, C2 $)
ou
= CONCATENER ([@ Taille], [@ Distance])
Vous pouvez également le faire, =$B2&$C2
mais cela est plus facile à comprendre pour les autres utilisateurs.
- Si vous préférez, vous pouvez maintenant masquer cette colonne
Étape 2
Ensuite, le moment est venu pour le VLOOKUP.
En supposant que la taille est en A et la destination en B, dans la cellule vous souhaitez que la valeur soit renvoyée, ajoutez cette formule:
=VLOOKUP(CONCATENATE($A$2,$B$2),SourceTable,4,FALSE)
Si vous n'utilisez pas de tables, remplacez SourceTable (ou le nom de votre choix) par la plage de la table source. Notez que le 4 représente le nombre de colonnes de la valeur souhaitée.