2017-09-27 10 views
1

誰かがExcelの式で私を助けてくれることを願っています。私は何千ものエントリを持つテーブルを持っているので、私は以下の異なるデータで何をしようとしているのかを説明しようとしています。同じセルにExcelの複数の基準があります。

セルに2つの名前を入力でき、同じ場所にこれらの名前が一致する結果が返されるようにしたいと考えています。

これは非常に簡単に聞こえますが、私はこれを思っているかもしれません。私は複数の基準を持つインデックス式を使用して作業していますが、インデックスを検索して一致した名前を見つけた場合、インデックスを検索する方法を考え出すことができませんでした。以下は

はどちらも、場所3であるマーク・フランク、結果が戻ってくるので

3.事前にありがとう

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 

結果例 -

Name1 Name2 Location 
Mark Frank 3 

私のサンプルデータであります助けを求めて マーク

+0

VBAはオプションですか? –

答えて

0

たぶん何かあなたが軌道に乗るために、配列数式:

{=IF(Names=Name1;Locations)}
は、Ctrl + Shiftキーを入力してください+その配列数式にするために押します。

結果の配列は 'マーク' のこのです:
{1;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;3;FALSE;FALSE;FALSE;FALSE}

は、この情報がお役に立てば幸いです。

関連する問題