我有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
干杯球员
答案 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