Les fonctions d'Excel pour revenir en première ligne ou la première colonne à partir d'une gamme? (pour une meilleure 2 voies de recherche dans le tableau de données)

Donc je suis en train de faire le classique à 2 voies de recherche à partir d'un tableau de données, c'est à dire:

     Jan-00   Feb-00   Mar-00
Joe
Bill
Steve

Donc, je veux regarder la valeur de "Joe" pour "Mar-00".

Ce type de recherches se font en général à l'aide d'une combinaison de l'INDICE et les fonctions de MATCH. L'inconvénient de cette approche est que le MATCH ne peut agir que sur un 1 dimensions de gamme, donc dans une feuille de calcul avec beaucoup de tables, vous finissez par avoir à définir 3 gammes par table au lieu d'un seul (l'un pour les données, un pour la ligne d'en-tête, une pour la colonne de gauche).

J'aimerais être capable de faire quelque chose comme ceci:

index(data1,match("Mar-00",getrow(mydata,1)),match("Joe",getcolumn(mydata,1)))

Est-il quelque chose comme cela dans excel (ou, d'une manière entièrement différente de le faire, peut-être que certains nouvelle fonction dans excel)?

OriginalL'auteur tbone | 2011-08-05