这个LOOKup函数要求中间那个数组按升序排列,但是字符串(和文本的关系?)的升降序我不知道,但通过结果可以看出,A列字符串在EXCEL中的排序应该不能算是升序排列。建议直接将用index和match替换LOOKup即可。
lookup函数的第二个参数需升序排列(这里是文本)
数字文本:按左侧的数字从小到大排序,而不是按整个数字的大小排序。
字符文本:按拼音顺序排序。
公式需改为:
=LOOKUP(A2,{"110-130","140-150","160-170","160-180","90-100"},{"CM2","CM3","CM4","CM5","CM1"})
试一下把A列改为文本格式:选中A列,点数据--分列--下一步,单元格格式选文本,确定。