输入数字时如何显示数字范围?

时间:2015-01-06 03:20:47

标签: excel excel-formula range vlookup worksheet-function

我有一个客户端和列的电子表格,其中包含名称,地址和年龄。我想在输入特定年龄时在列中显示年龄范围。例如,如果Tina是32,我希望“年龄”列显示“30-35”而不是32。

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:2)

最简单的方法可能是创建一个查找表,其中30-35位于30右侧的单元格中(下一行类似于36和{{1}然后依赖于VLOOKUP的不精确匹配,其中如果未找到值(例如36-40),则选择下一个较低的值,因为该表的升序。如下所示:

32

答案 1 :(得分:0)

假设您有以下三列名称,地址,年龄 您可以创建第四列并复制+粘贴以下公式:

=IF(ISNUMBER(C1),INT(C1 / 5) * 5 & "-" & INT(C1 / 5) * 5 + 5, "")

将公式粘贴到新列后,您可以向下拖动以扩展所有行。然后,您可以右键单击年龄列的标题,然后选择隐藏仅剩下年龄范围。

上述公式假设C列是年龄,只有输入数字才会显示年龄范围。