EXCEL能不能写这样的公式,高手来

我要在表格中输入金额,后面对应有11个格子:千百十万千百十元角分;比如在前面一格里输入1234567.89,我就想在后面的格子里显示相应的位数。这个能不能做到?
回答了追加200分!
你们都见过发票吧,手写那种,有点象那个,我的是进帐单,很很多项目,问题是最后一行有个汇总,这个汇总怎么做呢?

第1个回答  2008-03-25
可以做到!用MID函数就可以!

A1输入123456789
B1输入MID(A1,1,1)显示1
C1输入MID(A1,2,1)显示2
D1输入MID(A1,3,1)显示3

如此类推。
第2个回答  2008-03-25
是10个格子吧
假设你要在A2输入金额,在B2:K2显示每个位数上的数字.
在B2输入公式:=RIGHT(INT($A$2/(10^(9-COLUMN()))),1)
然后将公式填充到K2
回答者: smallcolour - 大魔导师 十二级 3-25 14:37
补充下,按照SMALLCOLOUR大侠的做完后CTRL+H,将$替代为空,然后公式整行复制~~
第3个回答  2008-03-25
我也给个公式:
B2=LEFT(RIGHT(" "&$A2*100,11-COLUMN(A1)),1)
如果要加货币符号$ 或¥,则:
B2=LEFT(RIGHT(" $"&$A2*100,11-COLUMN(A1)),1)
B2=LEFT(RIGHT(" ¥"&$A2*100,11-COLUMN(A1)),1)
复制到K2。本回答被提问者采纳
第4个回答  2008-03-25
没太看懂,你是要弄进帐单还是支票一类的东西吗?

如果是,自动的貌似不行(反正我不会),要每个单元格单独用公式,是可以实现的

如果是的,留地址,我发个自己做来用的给你

mid函数只能从左边计算吧,但是如果是金额,就要从右边计算了
=RIGHT(INT(A1))那个是对的,但是如果你要加货币符号$ 或¥,好像就不行了...
第5个回答  2008-03-25
是10个格子吧
假设你要在A2输入金额,在B2:K2显示每个位数上的数字.
在B2输入公式:=RIGHT(INT($A$2/(10^(9-COLUMN()))),1)
然后将公式填充到K2