在矩阵上找到巧合

问题描述 投票:1回答:1

我正在尝试为以下问题创建一个公式。

我有一张有两列的表:

  • Spare_part_code是字母数字代码
  • B Part_type,它只是从A到E的一个字母。(我们根据字母分配重要性f,A是最重要的,E不太重要)

然后在另一张纸上,我有一个维修清单,每行一个,从G到X的行有修理所用的部件。

我想,每次修理,都有一个公式,可以在修理中使用的所有零件中进行搜索,并返回所用零件的等级,但只返回最重要部件的字母,例如:

对于修复XXXXX我使用了10个部件,并且所有部件都是E型,除了一个是B,所以在这种情况下我需要在结果上显示B 为了修理YYYYY我使用了3个部分,所有这些都是A,所以我需要公式来返回A.

excel if-statement matrix find vlookup
1个回答
0
投票

假设这是您需要的最终输出。

在单元格F2中添加此公式并向下拖动。我已根据您的要求将公式从G列编写到X.

=IF(COUNTIF(G2:X2,"A"),"A",IF(COUNTIF(G2:X2,"B"),"B",IF(COUNTIF(G2:X2,"C"),"C",IF(COUNTIF(G2:X2,"D"),"D",IF(COUNTIF(G2:X2,"E"),"E","NA")))))

Result

© www.soinside.com 2019 - 2024. All rights reserved.