后山人作堂前客 发表于 2021-12-1 16:41:00

请教各位大佬,输入任意值,在特定区间,输出相应的值


E列输入年份,F和G列输出对应的数值1和数值2
E列的范围规则为
E≤10,对应A2,比如E2输入 8,对应的就是A2
10<E≤15,对应A3
15<E≤20,对应A4
20<E≤25,对应A5
…………
1000<E,对应A19
非常感谢各位大佬大神的指导

歪脖派 发表于 2021-12-6 11:59:49

F2=INDEX(B$2:B$19,MATCH(1=1,$A$2:$A$19>=$E2,)),数组三键,下拉、右拉。

闲菜 发表于 2021-12-8 19:33:29

=LOOKUP($E2,N(IF({1},$A1:$A18)),B2:B19)

啥都不想了 发表于 2021-12-9 20:00:18

非数组:
=LOOKUP(1,0/FREQUENCY(1,($A$2:$A$19>=$E2)*1),B$2:B$19)

赞晓君 发表于 2021-12-9 21:10:09

=XLOOKUP($E$2,$A$2:$A$18,$B$2:$B$18,$B$19,1)
这种情况其实Xlookup是非常好用的,现在连WPS都支持这个公式了,没必要非得用数组公式了

青鹏晓运 发表于 2021-12-14 22:16:39

=LOOKUP($E2-1%%,N(+$A$1:$A18),B$2:B$19)

上海小少爷 发表于 2021-12-21 19:21:41

你好,大佬,按照这个,输入,怎么不输出结果

秋天不回来之新的起航 发表于 2021-12-23 21:51:33

谢谢大佬的指导

艾桐 发表于 2021-12-24 08:59:26

谢谢大佬的指导。

喆吉 发表于 2021-12-30 17:02:59

XLOOKUP($E2,$A$2:$A$18,B$2:B$18,B$19,1)
页: [1] 2 3 4
查看完整版本: 请教各位大佬,输入任意值,在特定区间,输出相应的值