excel怎么把一个数分成确定的数相加
excel吧
全部回复
仅看楼主
level 3
双子铁氯
楼主
,大概是这个意思
2022年09月15日 01点09分
1
level 13
ssg365
=TEXTSPLIT(REPT(200&" ",A1/200)&MOD(A1,200),," ")
2022年09月15日 01点09分
2
双子铁氯
三个函数分开来都懂,合在一起就不懂了
2022年09月15日 02点09分
level 11
流光把人抛º
=IF($A$2-SUM($B$1:B1)<200,$A$2-SUM($B$1:B1),200)
2022年09月15日 01点09分
3
ssg365
如果数据从第1行开始,还要考虑规避循环引用
2022年09月15日 01点09分
流光把人抛º
@ssg365
如果是从第一行开始,这条公式就不适用了,利用累加方式个人感觉规避不了循环引用。还是大佬你的思路好点。
2022年09月15日 02点09分
ssg365
@流光把人抛º
数据从第一行开始,用if套娃的思路=IF(ROW(A1)=1,MIN(200,A1),IF(A$1-200*ROW(A1)>=200,200,IF(A$1-200*ROW(A1)<=0,"",MOD(A$1,200))))
2022年09月15日 02点09分
流光把人抛º
@ssg365
学到了。
2022年09月15日 02点09分
level 13
huangwq0
=IF(ROW(INDIRECT("1:"&CEILING(A1,200)/200))<=QUOTIENT(A1,200),200,MOD(A1,200))
2022年09月15日 02点09分
4
吧务
level 15
zipall
2022年09月15日 02点09分
5
双子铁氯
感谢
2022年09月15日 07点09分
1