当前位置: 代码迷 >> Office >> vlookup 怎样用两列筛选
  详细解决方案

vlookup 怎样用两列筛选

热度:2060   发布时间:2013-02-26 00:00:00.0
vlookup 求助 怎样用两列筛选
例如

表1 表2
A B C A B C
1 5 这里的公式怎么写?1 1 3.10 
2 4 2 2 5.70 
3 3 3 3 9.44 
4 2 4 4 3.85 
5 1 5 5 19.50 

在表1的C列中,我要查询来自表2的C列的数据,条件是表2的a列等于表1的a列并且表2的b列等于表1b列,公式怎么写?
用Vlookup可以吗?
请各位指教!
谢谢!

------解决方案--------------------------------------------------------
需要在表2添加计算列。
如:D添加:=A[RowNum]&"[特征字]"&B[RowNum]

而在表1中,新列所写的公式应为:
=VLOOKUP(A[RowNum]&"[特征字]"&B[RowNum], [表2]A:C, 3, False)

其中[特征字]是不同于A和B列的其他字符串。如"$", ","等等。

希望能对你有所帮助。
------解决方案--------------------------------------------------------
表1 C1=SUMPRODUCT((表2!A1:A100=A1)*(表2!B1:B100=B1)*表2!C1:C100)