举个例子,输入1005, 因为1005属于1001至1021这一范围里面的一个单号,这个单号使用者是张三,所以显示出占用者姓名“张三”
这个公式还不够完善,比如这种情况,单号的使用情况不是连续的,比如说1051至1059是没人占用的,但是用1051查出了李四;
在C6单元格输入以下公式
=LOOKUP(1,0/(A1:A4<=B6),C1:C4)
详见附图
追问这个公式还不够完善,比如这种情况,单号的使用情况不是连续的,比如说1051至1059是没人占用的,但是用1051查出了李四;
还有就是,如果单号使用情况,不是以从上到下升序排列的,是否也能实现这个查询目的。
不管是不是升序排序,在C6输入以下公式
=IFERROR(LOOKUP(1,0/((A1:A4<=B6)*(B1:B4>=B6)),C1:C4),"")
详见附图
还有一个问题, 列表里面的单号,有的格式是前面带个单引号‘,有的格式是没有带单引号的,查询时,用什么函数可以避免这个问题(比如说用个函数,判断前面有带单引号时去除单引号,没有单引号时,就不用去掉)。