Excel match et l'index pour sélectionner la valeur avec 2 colonnes et 1 ligne critères
Je suis en train d'écrire une formule qui peut retourner la valeur d'une cellule à l'aide de INDEX
et MATCH
mais je ne peux pas le faire fonctionner. J'ai la configuration suivante:
year person pet friend sale
1 jeff scout matt computer
1 carole riley tom mouse
2 jeff sadi trung computer
2 carole daisy ellen mouse
Dire que j'ai trois cellules:
year 2
col person
sale mouse
RESULT: carole [year = 2, sale = mouse, column value from 'person']
Est-il une manière que je peux utiliser l'index et le match à zéro dans la cellule spécifique? J'ai un exercice et la vente fourni. Toutefois, la colonne (personne, d'un animal ou d'un ami) va changer donc j'ai besoin de trouver de la valeur dans cette colonne particulière où l'année et de la souris match les cellules.
Une fois que je reçois une formule de travail, je vais écrire un cadre plus général de la fonction, mais j'ai besoin d'obtenir de l'aide de l'INDEX/combo MATCH pour fonctionner correctement.
- Vos données dans un fichier excel de liste ou de tableau? Si vous n'êtes pas sûr, Lorsque vous cliquez sur les données d'un nouvel onglet dans le ruban appelé Tableau d'Outils apparaissent? Si donc, vous n'avez pas si vous ne le faites pas, si vous n'avez pas êtes-vous ok avec la conversion à l'un? Tout ce que vous avez à faire est de cliquer sur vos données et appuyez sur Ctrl+L
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser une combinaison d'Index et de sumProduct:
Ce serait le travail que je
n l'exemple suivant:
Donc J1 contient l'année de regarder, J2 contient la Vente de nom, et J3 est la colonne que vous souhaitez retourner une valeur à partir.
Une autre option pour ajouter un concaténées colonne de votre table de la a les valeurs de l'année et de la vente:
vous pouvez alors modifier la formule:
légèrement plus courte et la plus rapide d'un air de défi.
REMARQUE: Cela pourrait ne pas fonctionner avec les versions d'excel ci-dessous 2010, si vous exécutez une version plus ancienne que je peux fournir une modification de la réponse.