excel right 函数 if 函数 对个函数的叠加IF($N$13,LEFT(RIGHT(" "&ROUND($N$13,2)*100,COLUMN($M$13)-COLUMN()+1)),"")谁能帮我解释下,为什么有的单元格可以用,为什么有的不可以啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 03:02:37
excel right 函数 if 函数 对个函数的叠加IF($N$13,LEFT(RIGHT(

excel right 函数 if 函数 对个函数的叠加IF($N$13,LEFT(RIGHT(" "&ROUND($N$13,2)*100,COLUMN($M$13)-COLUMN()+1)),"")谁能帮我解释下,为什么有的单元格可以用,为什么有的不可以啊
excel right 函数 if 函数 对个函数的叠加
IF($N$13,LEFT(RIGHT(" "&ROUND($N$13,2)*100,COLUMN($M$13)-COLUMN()+1)),"")
谁能帮我解释下,为什么有的单元格可以用,为什么有的不可以啊

excel right 函数 if 函数 对个函数的叠加IF($N$13,LEFT(RIGHT(" "&ROUND($N$13,2)*100,COLUMN($M$13)-COLUMN()+1)),"")谁能帮我解释下,为什么有的单元格可以用,为什么有的不可以啊
这应该是金额多栏拆分自动填写的公式:
公式改为:IF($N$13,LEFT(RIGHT(" "&ROUND($N13,2)*100,COLUMN($M$13)-COLUMN()+1)),"")
试试
另外COLUMN($M$13)的意义不大,可以用13代替.
IF($N$13,LEFT(RIGHT(" "&ROUND($N13,2)*100,13-COLUMN()+1)),"")
之前我回答过这个问题,
为提高工作效率,决定帮同事做1份出库单的套打模板,需要将一具金额的每个数字分别填入小格子中,因为EXCEL中,无法自动加大金额的各数字间的距离,如果一个个来输入空格又太麻烦.
在百度在搜索.
在需要逐个填入数字的单元格中(N9)输入以下公式:
’=LEFT(RIGHT(" ¥"&ROUNDUP($A1,2)*100,15-COLUMN()))
然后向左复制公式;也可先在H9中输入以上公式,然后向右复制;或是先在中间某单元格中输入,再分别向左,向右复制公式.
公式中的A1代表金额所在的单元格;
15代表逐个填入数字的单元格的最后一格的后面一格
注意¥前面有个空格.
如果前面不用加¥,可以改为:=LEFT(RIGHT(" "&ROUNDUP($A1,2)*100,15-COLUMN()))