EXCEL
{=IF(OR($A9=0,$E9=0,S=0,$N9>S$7,$K9=SUM($R9:R9)),IF(L=1,MIN($K9-SUM($R9:R9),$M9,$J9*SS),IF(SUM(S8:INDIRECT(T&(M+ROW($A$8)))/$J8:INDIRECT(J&(M+ROW($A$8))))*1/SS>=1,MIN((1-SUM(S8:INDIRECT(T&(M+ROW($A$8)))/$J8:INDIRECT(J&(M+ROW($A$8))))*1/SS)*$J9*SS,$K9-SUM($R9:R9),$M9,$J9*SS))))}
这是里的的一个公式,计算某日能做多少产品,由于公式太长,我基础太浅,此公式的计算过程,还有INDIRECT在此公式中的作用.
附上图片,在右下角的这个800的位置输入的此公式
EXCEL {=IF(OR($A9=0,$E9=0,S=0,$N9>S$7,$K9=SUM($R9:R9)),IF(L=
答案:1 悬赏:80 手机版
解决时间 2021-08-17 08:40
- 提问者网友:轮囘Li巡影
- 2021-08-17 01:45
最佳答案
- 五星知识达人网友:荒野風
- 2021-08-17 01:52
第一步判断$A9=0,$E9=0,S=0,$N9>S$7,$K9=SUM($R9:R9)这些条件是否有成立的,有成立的就显示为空,都不成立时就到
第二步L=1 成立时执行MIN($K9-SUM($R9:R9) 不成立$M9,$J9*SS
第三步SUM(S8:
(T&(M+ROW($A$8)))/$J8:INDIRECT(J&(M+ROW($A$8))))*1/SS>=1这个是否成立,成立时为空不成立就执行MIN((1-SUM(S8:INDIRECT(T&(M+ROW($A$8)))/$J8:INDIRECT(J&(M+ROW($A$8))))*1/SS)*$J9*SS)*$J9*SS,$K9-SUM($R9:R9),$M9,$J9*SS
注释:
IF 条件判断函数
sum 指定区域内的数字求合
min 指定区域内的数字最小值
NDIRECT 此函数立即对引用进行计算,并显示其内容
ROW 返回引用的行号
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯