excel函数,范围取值怎么做?

如下图,例如289中如何用函数按每行A列范围提取数值,请大神帮助红字区域做成excel函数。谢谢

    A列数据改一下,然后用下面公式:

    =IF(B$1>SUM($A$2:$A2),$A2,IF(B$1<5,0,MAX(0,B$1-SUM($A$1:$A1))))

    如图所示:

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

在B2中输入或复制粘贴下列公式

=IF(AND(B$1>--LEFT($A2,FIND("-",$A2)-1),B$1<=--RIGHT($A2,LEN($A2)-FIND("-",$A2))),B$1,"")

下拉填充,右拉填充

本回答被网友采纳
第2个回答  2022-06-29
1.
打开Excel 首先,用户们需要用电脑打开Excel表格,例如A列数据要按旁边的范围数值取值;
2.
输入公式 然后,用户们要在里面输入公式=LOOKUP(A1,{0.2,3.5,20,28},{100,50,20});
3.
按范围取值 最后,等到用户们输入了公式之后,下拉复制公式。当复制完公式以后,即可按右侧范围取值了。
第3个回答  2022-06-29
A列数据改一下,然后用下面公式:=IF(B$1>SUM($A$2:$A2),$A2,IF(B$1<5,0,MAX(0,B$1-SUM($A$1:$A1))))
如图所示:
第4个回答  2022-06-28
A列数据改一下,然后用下面公式:=IF(B$1>SUM($A$2:$A2),$A2,IF(B$1<5,0,MAX(0,B$1-SUM($A$1:$A1)))如图所示: