2017-09-27 5 views
1

J'espère que quelqu'un pourra m'aider avec une formule Excel. J'ai une table avec des milliers d'entrées donc je vais essayer d'expliquer ce que j'essaie de faire avec différentes données ci-dessous. Je voudrais être en mesure d'entrer deux noms dans une cellule et avoir une formule retourner un résultat de l'endroit où ces noms correspondent au même endroit.Excel Index des critères multiples sur la même cellule

Cela semble très simple et je pense peut-être trop. J'ai travaillé avec l'utilisation d'une formule d'index avec plusieurs critères, mais je n'ai pas réussi à trouver un moyen de garder l'index à la recherche d'une correspondance une fois qu'il a trouvé un nom.

Ci-dessous mes données d'échantillons

Location Name 
1 Mark 
1 Alex 
1 Andy 
1 Bob 
2 Frank 
2 Tony 
2 Andy 
3 Chris 
3 Frank 
3 Mark 
4 Bob 
4 Ben 
4 Frank 
4 Brian 

Résultat Exemple-

Name1 Name2 Location 
Mark Frank 3 

Depuis Mark et Frank sont en Emplacement 3, le résultat retournerait 3.

Merci d'avance pour l'aide. Mark

+0

Est-ce que VBA est une option? –

Répondre

0

Peut-être quelque chose pour vous aider à aller, une formule de tableau:

{=IF(Names=Name1;Locations)}
Entrez avec CTRL + Maj + Entrée pour faire une formule de tableau.

Le tableau résultant est ce pour 'Mark':
{1;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;3;FALSE;FALSE;FALSE;FALSE}

Hope this helps.