excel满足纵向单值和横向范围值取纵横对应数据?

如满足纵向=1200,并满足横向3-4m时,则取得的值为2600

把基础表修改一下表达方式(便于公式,不改变性质)

I2输入  =LOOKUP(H2-0.1,B$1:D$1,OFFSET(B$1:D$1,MATCH(G2,A$1:A$13,)-1,))

公式下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-12

你第一行条件有重叠,需更正一下,如图,C20单元格输入公式=IF(B20<3,INDEX(B2:B13,MATCH(A20,A2:A13, )),IF(AND(B20>=3,B20<=4),INDEX(C2:C13,MATCH(A20,A2:A13, )),IF(B20>4,INDEX(D2:D13,MATCH(A20,A2:A13, )),"")))

示例

第2个回答  2020-09-12

参考下面处理

Excel如何使用内插法查表(纵2横1)


第3个回答  2020-09-13
权当要查找的纵值在F1、横值在F2
公式类似于

=INDEX(B2:D100,MATCH(F1,A2:A100,),IF(F2<3,1,IF(F2>4,3,2)))
第4个回答  2020-09-12
加个辅助行问题就简单了,把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到[email protected]帮你看下
相似回答