Jus*_* R. 6 windows-7 worksheet-function vlookup microsoft-excel microsoft-excel-2016
我在 Excel 中有一列数字为 [0..100] 的数据。我需要一个新列,它将这些值映射到一组新值,例如:
我尝试使用VLOOKUP来执行此操作,特别是使用77
和 函数调用的测试输入VLOOKUP(77, A10:B19, 2, TRUE)
,其中 A10 是此范围内的左上角元素:
99 4 90 4 89 3 80 3 79 2 70 2 69 2 60 1 59 0 0 0
但是,我得到的结果是#N/A
. 根据文档,这是因为
...lookup_value 中的值小于 table_array 第一列中的最小值...
然而,情况显然并非如此,因为我传递的是 77。但是,如果我使用 的测试输入(79
查找表中明确显示的值),我会得到正确的结果。
VLOOKUP 是错误的方法吗?进行此类映射的最佳方法是什么?
我应该提到,我的输入值和查找表都键入为“数字”。
归档时间: |
|
查看次数: |
8281 次 |
最近记录: |