永发信息网

excel inedx 区域内大于该数值且最接近的值

答案:2  悬赏:0  手机版
解决时间 2021-11-12 12:17
  • 提问者网友:泪痣哥哥
  • 2021-11-12 06:30
excel inedx 区域内大于该数值且最接近的值
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-11-12 07:21
只要在I1输入公式:
=INDEX($E:$E,SMALL(IF($A$2:$D$12=$H2,ROW($A$2:$D$12),10^2),COLUMN(A1)))&""
摁SHIFT+CTRL+回车 结束公式的输入,再将公式向右、向下拉填充复制。
全部回答
  • 1楼网友:旧脸谱
  • 2021-11-12 07:41
lookup(j10,offset($p$11,match(e10,$p$12:$p$21,),1,,9),$q$11:$y$11)追问我是想先在K列返回一个值,该值最接近切大于J列对应的,PE两列相等;然后在F列返回该数值对应的一档、二档、三档。。。追答lookup(j10,offset($p$11,match(e10,$p$12:$p$21,),1,,9))
记得采纳追问差不多了,但你给的是最接近且小于J列的,我想要最接近且大于J列的,不知该怎么改,而且还需要在F列返回该数值对应的Q11:Y11的一档、二档、三档。。。
而且有的数值不在右侧表的范围之内的,取该行最小值
放心,该采纳的肯定会采纳的追答是一定要大于 还是等于也可以 ?追问等于也可以,但是应该没有等于的,私信?追答=INDEX($Q$12:$Y$21,MATCH(E10,$P$12:$P$21,),MIN(IF(($Q$12:$Y$21>j10)*($P$12:$P$21=E10),COLUMN($A:$I))))
数组公式 Ctrl+shift+enter结束
=INDEX(OFFSET($P$11,MATCH(E10,$P$12:$P$21,),1,,9),LOOKUP(J10,OFFSET($P$11,MATCH(E10,$P$12:$P$21,),1,,9),COLUMN($A:$I))+1)
这样也行追问强,还一个在F列返回该数值对应的Q11:Y11的一档、二档、三档。。。的问题呢?追答lookup(k10,offset($p$11,match(e10,$p$12:$p$21,),1,,9),$q$11:$y$11)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯