Excel 搜索和查找

Excel 搜索和查找

我遇到过需要根据数据范围提取权重的情况。问题是我只能输入数据而不能输入范围。我在下图中展示了这一点。我想要做的是实现提到的公式,以便根据范围获得正确的权重。在 Excel 中,有哪些方法可以做到这一点?

重量和数据范围

在此处输入图片描述

答案1

您可以尝试以下公式。它假设第一个数据在 中A1。将其拖动以填充其他单元格。大于 10 但小于 20 的数据的权重为 3。

=IF(A1<=5,1,IF(AND(A1>10,A1<20),3,2))

答案2

这类问题通常用查找表来处理。

下面,我将表格硬编码到公式中,但您可以在工作表上单独列出它并通过范围引用来引用它。

如果有必要的话,它提供了良好的灵活性和易于修改的特性。

例如:

=VLOOKUP(A7,{0,1;6,2;11,3;20,"undefined"},2)

在此处输入图片描述

数据表 (可根据需要使用)

在此处输入图片描述

如果您设置单独的表格,则可以使用如下公式:

=VLOOKUP(A7,$F$5:$G$9,2)

如果你的桌子在F5:G9

相关内容