Vlookup /匹配不同工作表上的最大最小数量

时间:2012-12-05 16:52:10

标签: excel match vlookup

我有2个工作表,一个包含公司数据,另一个包含最小最大值和答案列。

我需要做的是找出公司数据中D列的值是否在工作表2中工作表2输出答案的最小值/最大值之间。

请有人帮忙。这显然是一个vlookup问题,但我还没有弄清楚如何做最小/最大。

非常感谢任何帮助。

工作表1

NAME                    TYPE    NUMBEROFEMPLOYEES   Output
Wetland Plants Ltd      Client  4   
Capital Management LLP  Clients 3   
College ltd             Clients 156 

工作表2

max         min     output
100000000   60000   big
59999       15000   medium
14999       0       small

干杯球员

2 个答案:

答案 0 :(得分:2)

正如TheGreatCO所说,您需要重新安排表格以使VLOOKUP(或LOOKUP)工作,但如果您希望表格保持不变,那么请在sheet1 E2中尝试此公式

=INDEX(Sheet2!C$2:C$4,MATCH(D2,Sheet2!A$2:A$4,-1))

假设D2包含员工人数且您的sheet2表位于A2:C4(A2中的最大值:A4,B2中的最小值:B4,C2:C4中的输出)

您可以将公式复制到列....

答案 1 :(得分:0)

只有当关键数据列(您正在查找数据的列)按字母数字顺序递增时,才可以执行VLOOKUP,例如。从0到9,a到z。在这种情况下,您的工作表2应该是(从上到下)14999 - > 0,59999 - > 15000,100000000 - > 60000