根据此文档:https://support.google.com/docs/answer/3256570#,它是lookup
函数的行为
如果找不到search_key,查找中使用的项目将是 在所提供的范围内立即变小的值。例如, 如果数据集包含数字1,3,5并且search_key为2,那么 1将用于查找。
但是我希望在我的案例中返回3
。
例如,假设我有一个数据表
2, class A
4, class B
8, class C
如果我使用值3搜索此范围,我希望搜索功能可以将4作为匹配并相应地返回class B
我怎样才能做到这一点?
答案 0 :(得分:1)
一种方法是让函数返回A'但要将其包装在一个看起来像下面的单元格的函数中:
=offset(vlookup(C1,A:B,2),1,0)
但是我更喜欢一组不同的功能:
=index(B:B,match(C1,A:A)+1)