输出类别基于多个输入

时间:2017-08-25 16:18:01

标签: excel excel-vba vba

我有8个三重组合,每个组合都附有一个名称。例如:

类别a = 1,2,3

类别b = 3,1,2

等...

三联体中的每个值都是1,2或3。

我需要能够在3个单元格中输入3个值(也是1,2或3个),并且我需要在它们旁边显示相应的类别(基于8个硬编码变体)。

例如:如果我要在三个单元格中输入3 1 2,"类别b"将出现在第四个细胞中。

以下是我需要的屏幕截图:

enter image description here

黄色细胞是硬编码的。

我有很多绿色细胞。

我需要根据绿色细胞计算蓝色细胞中的类别。

1 个答案:

答案 0 :(得分:2)

在E2中使用它:

 =INDEX(G:G,AGGREGATE(15,6,ROW($G$2:$G$9)/(($H$2:$H$9=B2)*($I$2:$I$9=C2)*($J$2:$J$9=D2)),1))

然后复制

enter image description here