在多列中查找范围

在多列中查找范围

VLOOKUP当查找多列中的范围和值时,如何应用该函数。

数据和结果相同,但表格范围不同。我需要根据以下数据和表格的两个不同公式。

REQUIRED-I                              REQUIRED-II             
DATA-I          TABLE-1                 DATA-II         TABLE-II    
PART    RESULT      PART    STATUS  PART    STATUS      PART    RESULT      US  UK
2644            2625    US  2683    UK      2644            2625    2683
2693    UK      2633    US  2667    UK      2693    UK      2633    2667
2691    UK      2654    US  2668    UK      2691    UK      2654    2668
2668    UK      2610    US  2685    UK      2668    UK      2610    2685
2667    UK      2653    US  2675    UK      2667    UK      2653    2675
2685    UK      2658    US  2599    UK      2685    UK      2658    2599
2675    UK      2637    US  2691    UK      2675    UK      2637    2691
2460    UK      2652    US  2693    UK      2460    UK      2652    2693
2610    US              2460    UK      2610    US          2460
2697                    2688    UK      2697                2688
2688    UK                          2688    UK          
2599    UK                          2599    UK          
2626                                2626                
2597                                2597                
2637    US                          2637    US          
2652    US                          2652    US          
2654    US                          2654    US          
2683    UK                          2683    UK          
2653    US                          2653    US          
2664                                2664                
2633    US                          2633    US          
2558                                2558                

视觉上:

答案1

对于 vlookup,查找范围必须是连续的单一范围 - 不能拆分或位于不同的多列上。

至于您显示的数据,最好显示工作表的图像以及数据的布局方式。

编辑:必须构建数据,因此请看图片,只创建了第一个表。请注意,美国和英国的零件状态表已合并为 1 个表。您可以通过两个 vlookup 将其拆分,但在我看来,只创建 1 个表更简单,您可以对其进行排序以查看哪个是哪个。

注意命名范围的使用...

这是 B4 中的公式:

=IFERROR(VLOOKUP(A4,Part_Status,2,0),$E$2)

如果没有值,iferror 会在结果中输入单词“check”,“check”在单元格 E2 中,您可以对其进行编辑...

在此处输入图片描述

相关内容