Excel使用适当的公式,查找与Vlookup与IF

试图写一个Excel的公式,使用2个工作表。 对发票进行分类

工作表1具有组名称和组ID

工作表2具有组名称,发票金额,发票号码

试图让组ID到工作表2,牢记一个ID可以使用多次

使用下面的公式,但我回来的ID不匹配

=LOOKUP(F2,GROUP!C:C,ID!B:B) 

任何帮助,将不胜感激

使用vlookup你必须确定你的数据是首先sorting的,否则algorithm往往会失败。

根据我的经验,更好的select是做如下的事情。 我假设工作表1在列A中具有Group Name ,在列B中具有Group ID ,并且工作表2在列A中具有Group Name 。该公式将在工作表2中从第2行开始的空白列中进行:

 =index(Worksheet1!B:B, match(A2, Worksheet1!A:A, 0)) 

如果你一直填充这个方程,那么它将执行相当于一个vlookup但不需要先sorting数据。

假定GroupName是Worksheet2的列1,并且该GroupName和ID分别在Worksheet1中列A和B中

将此公式放在Worksheet2的B1中:

 =vlookup(A1,Worksheet1!A:B,2,0) 

更新所有单元格引用和展示位置,因为它们与实际图纸数据匹配。

在Worksheet2中:

 =Vlookup(F2,Worksheet1!B:C,2,False) 

但是,最好确定表格的大小,而不是引用整列,如:

 =Vlookup(F2,Worksheet1!B1:C200,2,False)