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

如满足纵向=1200,并满足横向3-4m时,则取得的值为2600
2024-11-17 05:57:57
推荐回答(5个)
回答(1):

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

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

公式下拉

回答(2):

你第一行条件有重叠,需更正一下,如图,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, )),"")))

示例

回答(3):

参考下面处理

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


回答(4):

权当要查找的纵值在F1、横值在F2
公式类似于

=INDEX(B2:D100,MATCH(F1,A2:A100,),IF(F2<3,1,IF(F2>4,3,2)))

回答(5):

加个辅助行问题就简单了,把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到yqch134@163.com帮你看下