如何用excel函数判断C列在A列中所属的区间,将该区间在B列对应的数据在D列显示。

2024-12-20 00:29:51
推荐回答(5个)
回答1:

如图,这样函数简单点,否则要复杂点

=INDEX(C:C,SMALL(IF(($A$1:$A$12<=D1)*($B$1:$B$12>=D1),ROW($A$1:$A$12),65536),ROW($A$1)))&""

同时按CTRL SHIFTR 回车键,再下拉公式

回答2:

首先,A列的区间不应该这么填写,应该由小到大升序排列
A B C D

0 Null 13 低

10 低 9 Null

20 中低 22 中低

30 中 72 超高

40 中高 50 高

50 高

60 超高
比如上面的例子,

在D2,输入
=VLOOKUP(C2,A:B,2,1)
就是你想你要结果

回答3:

啰嗦点的函数,IF一串,
IF(C1>3.2,"高",IF(C1>3.05……,看数据,可以把3.2 改成3.19 3.05改成3.04,

回答4:

路过。。。。。。。。。。。。

回答5:

那你2.71,2.81属于哪里?