zixushop 发表于 2009-9-12 23:38

<p>偶是来学习的..</p><p>高手.还蛮多的哦..</p><p></p>

mygirl3866 发表于 2009-9-12 23:44

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>vinsky2003</i>在2009-9-12 23:26:00的发言:</b><br/>8楼为什么要以数组方式输入啊?我刚试了一下,不用数组方式也可以得出结果~~有没人解答下</div><p></p>不用数组A2就要改为$A2,这样就多了个$字符了,因为横拉的时候不加这个会变了引用单元格的

heyaquan 发表于 2009-9-12 23:51

学习了,谢谢楼主分享!

cool_bao921 发表于 2009-9-13 10:37

<p>学习一下</p>

lan8930 发表于 2009-9-13 13:06

<p>看看</p>

lan8930 发表于 2009-9-13 13:08

<p>看看</p>

liyh67 发表于 2009-9-13 13:24

我推荐的公式是:<br/>=LEFT(RIGHT(" ¥"&amp;$A2*100,COLUMNS(D:$O)))<br/>这公式和5楼、8楼的基本思路是一样的,8楼用数组少了一个字符,用A2/1%代替A2*100省掉一个字符。<br/>我推荐这个公式的理由除了公式长度较短以外,主要是这个公式不需要像5楼、8楼的公式考虑-COLUMN()前面的数字是13还是16,只有直接在COLUMNS()中间填上当前列的列标(相对引用)和“分”位所在列的列标(绝对引用)就可以了,并且公式设置好以后,如果在C列或D列前面插入一列或几列,公式会自动变为=LEFT(RIGHT(" ¥"&amp;$A2*100,COLUMNS(E:$P))),不用手工做任何修改。

lcxbenben 发表于 2009-9-15 11:44

我急着想知道答案,因为我要用。我现在就在为金额发愁。

fwj2186368 发表于 2009-9-15 12:04

回复:(kkk2009)[replyview] =LEFT(RIGHT(" ¥"&...

学习

hrl88 发表于 2009-9-15 12:20

<p>很实用</p>
页: 1 2 [3] 4 5 6 7 8 9 10 11
查看完整版本: [已解决]使用公式将金额分列