我已经在列中定义了类别,其中的值代表每个项目(行)的范围。
通过使用查询(G 列),我想知道该项目(“黄色”,60)属于哪个类别。60 介于 40 和 180 之间,因此类别为“成熟”。
类别取决于范围,因此对于项目“黄色”,范围包括:2 <“年轻”<=40,40<“成熟”<=180,180<“老”。
有人知道我如何通过INDEX
/MATCH
函数解决这个问题吗?
问候
边
答案1
您可以使用INDEX
来削减您想要近似的数字行MATCH
。
G4 中的公式是,
=INDEX($B$1:$D$1, MATCH($G$3, INDEX($B$2:$D$5, MATCH($G$2,$A$2:$A$5, 0), )))
注意多余的逗号导致空白列号函数内部的参数INDEX
。这很重要,它告诉INDEX
你想要的是数字块中的整行,而不是单个条目。