2011-10-31 13 views
1

xlsファイルで3列のVLOOKUPを使用します。以下は参照テーブルです:3列のExcel VLOOKUP

Building  | Floor |  Location ID 
---------------------------------------------- 
Building A | 1   | 1001 
Building A | 2   | 1002 
Building B | Ground  | 2000 

私はこのような場合のためにVLOOKUP式を書く必要がありますどのように?だから私はルックアップ値Location ID結果としてBuildingFloorの列を使用することができますか?どうも。

+0

を使用して次にBuildingまたはFloor

=A2&"|"&B2 

のいずれかに表示されません任意の文字VLOOKUPでなければなりません – abcde123483

答えて

4

"正しい"方法はわかりませんが、通常は、参照するセルを連結する別の列を追加して、 "|"で区切ります。その列でvlookupを実行します。

Building|Floor Building Floor LocationID 
Building A|1  Building A 1  1001 
.... 

使用このあなたは、このようなあなたのVLOOKUPを行うことができます連結された値

=Concatenate(B2,"|",C2) 

を取得するために、のようなもの:

=VLookup(Concatenate([buildingvalue],"|",[floorvalue]),A:D,4,false) 
+0

まあ:-)私には宿題のように見えます。これのためのThx。これは本当に@Gregを助ける – Andha

+0

これのようなものは私にSQL /データベースが大好きです – Greg

2

BuildingFloorを組み合わせるための別の列を挿入します(と仮定しましょう列C)。 |は、この新しいコラム