第1个回答 2014-04-28
C1 自己设置
D1开始输入
=IF(LOOKUP($A$1-SUM($C$1:C1),{1,20,50,100},{1,20,50,100})<>1,LOOKUP($A$1-SUM($C$1:C1),{1,20,50,100},{1,20,50,100}),$A$1-SUM($C$1:C1))
往右复制公式
想往下复制公式自己修改
右复制太长 ,尾数会出现异常,自己调整
第2个回答 2014-04-28
如果原始数据在A1:A100,B1中输入
=IF(MIN($A1:A1)<10,"",IFERROR(INDEX({100,50,20,10},MATCH(1=1,$A1-IF(COLUMN()=2,,SUMIF(OFFSET(A1,,,,1-COLUMN(A:A)),"<>"))-{100,50,20,10}>=0,)),MOD($A1,10)))
右拉,下拉。
第3个回答 2014-04-28
A列为数据
B列放空隐藏
C1输入
=IFERROR(IF(LOOKUP($A1-SUM($B1:B1),{1,10,20,50,100},{1,10,20,50,100})<>1,LOOKUP($A1-SUM($B1:B1),{1,10,20,50,100},{1,10,20,50,100}),$A1-SUM($B1:B1)),"")
公式往右使劲拉填充,然后下拉填充。
第4个回答 2014-04-28
=IF(($A3-SUM($B3:B3))>100,100,IF(($A3-SUM($B3:B3))>50,50,IF(($A3-SUM($B3:B3))>20,20,IF(($A3-SUM($B3:B3))>10,10,IF(($A3-SUM($B3:B3))>0,$A3-SUM($B3:B3),"")))))
写好后,可向下,向右拉动。
第5个回答 2014-04-28
189拆分的规则 有什么,比如说189,可以拆分为100,50,30,9,与100,50,20,10,9,或者100,50,10,10,10,9 这些情况 都行吗?
追问拆分次数越少越好,长度一样时随意拆分。