尝试使用2个工作表为Excel编写公式。对发票进行分类
工作表1具有组名称和组ID
工作表2具有组名,发票金额,发票编号
尝试将组ID提供给工作表2,记住ID可以多次使用
使用下面的公式,但我找回的ID不匹配
=LOOKUP(F2,GROUP!C:C,ID!B:B)
任何帮助将不胜感激
答案 0 :(得分:1)
假设GroupName是Worksheet2的第1列,而GroupName和ID分别位于Worksheet1中的A列和B列
将此公式放在工作表2的B1中:
=vlookup(A1,Worksheet1!A:B,2,0)
更新所有单元格引用和展示位置,因为它们与您的实际工作表数据相匹配。
答案 1 :(得分:0)
在工作表2中:
=Vlookup(F2,Worksheet1!B:C,2,False)
但最好精确调整表的大小,而不是引用整个列,如:
=Vlookup(F2,Worksheet1!B1:C200,2,False)
答案 2 :(得分:0)
使用vlookup
,您必须确保首先对数据进行排序,否则算法往往会失败。
根据我的经验,更好的选择是做类似以下的事情。我假设工作表1在A列中有Group Name
,在B列中有Group ID
,而工作表2在A列中有Group Name
。此公式将在工作表2中,在空白处从第2行开始的列:
=index(Worksheet1!B:B, match(A2, Worksheet1!A:A, 0))
如果你将这个等式完全填满,那么它将执行相当于vlookup
但不需要先对数据进行排序。