如何在Excel单元格中创建范围

如何在Excel单元格中创建范围,excel,Excel,我需要在Excel单元格中输入大量范围,然后在vlookup中引用 例如,我有数字46,范围是0-50、51-100等,每个范围都有一个对应于下一列的值。当我走时,它不适用于我在这些范围内的方式。那么,我如何让它检查这个46号在这个单元格的0-50、51-100等范围内 基本上,我如何让Excel识别单元格中的0-50是从0到50的范围,并且46对应于该范围?最简单的方法是将该范围拆分为多个单元格 A1 = 0 B1 = 50 C1 = 100 Then you can just take 4

我需要在Excel单元格中输入大量范围,然后在vlookup中引用

例如,我有数字46,范围是0-50、51-100等,每个范围都有一个对应于下一列的值。当我走时,它不适用于我在这些范围内的方式。那么,我如何让它检查这个46号在这个单元格的0-50、51-100等范围内


基本上,我如何让Excel识别单元格中的0-50是从0到50的范围,并且46对应于该范围?

最简单的方法是将该范围拆分为多个单元格

A1 = 0
B1 = 50
C1 = 100

Then you can just take 46, and use something like: 
if 46 > A1 & < B1, then do this
else, do that

或者你研究过条件格式吗?你的最终目标是什么?

你想做的不是vlookup的工作方式。 不要在一个单元格中给出0-50的输入范围,而是使用以下内容:

A1 = 0
A2 = 50
A3 = 100
A4 = 175
A5 = 300

B2 = VLOOKUP(B1;A1:A6;1)
该范围自动从上一个范围的结束处开始。请注意,A1到A5中的数字需要按大小排序,否则vlookup不起作用

在我的示例中,B1是包含值的单元格

如果您的所有范围都是50步,那么您可能会得到一个更简单的公式:

B2 = FLOOR(B1/50;1)

是否所有范围都是50步进,还是还有其他范围?