首页 > 解决方案 > 在矩阵上查找巧合

问题描述

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

我有一张有两列的表格:

然后在另一张纸上,我有一个维修清单,每行一个,从 G 到 X 的行中有用于该维修的零件。

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

修理XXXXX我用了10个零件,除了一个是B外,都是E型的,所以在这种情况下我需要在结果上显示B
修理YYYY我用了3个零件,都是A,所以我需要公式来返回 A。

标签: excelif-statementmatrixfindvlookup

解决方案


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

在单元格 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")))))

结果


推荐阅读