EXCEL中下面这几个函数是什么意思?

下面这几个函数是什么意思,请高手详解一下=LEFT(RIGHT("¥"&ROUND($O5,2)*100,22-COLUMN(P:P)+1))=LEFT(RIGHT("¥... 下面这几个函数是什么意思,请高手详解一下

=LEFT(RIGHT(" ¥"&ROUND($O5,2)*100,22-COLUMN(P:P)+1))
=LEFT(RIGHT(" ¥"&ROUND($O5,2)*100,22-COLUMN(Q:Q)+1))

=LEFT(RIGHT(" ¥"&ROUND($O5,2)*100,22-COLUMN(R:R)+1))
展开
 我来答
热情的橘子醬8D544
2011-12-06 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:9899万
展开全部
三个公式实际上是同一个,是将O5单元格的数字分列填写到各单元格中,公式意思是:
ROUND($O5,2)*100是将O5的数字四舍五入,保留2位小数,再乘以100,使数字不含小数点,以便后面一位一位的取数字。
" ¥"&数字,就是在数字前加上一个空格和人民币符号,以便分列后前面没有数字的为空,数字前加上人民币符号。
COLUMN(P:P)是取P列的列号,用这个函数的目的是使公式可以向右拖动复制,使其变为上面第二个和第三个公式。P列是第16列,22-COLUMN(P:P)+1=5
RIGHT(处理后的数字,5),就是将处理后的数字从右起,取5位。
LEFT(取出的数字),这个公式实际上是LEFT(取出的数字,1),就是将取出的数字,从左到右取1位数字(空格或¥)。
例如O5的数字是4位数字12.34,处理后,前面再加上空格和¥,就是6位(空格¥1234) ,取后面5位就是¥1234,再取前一位就是¥;
第二个公式中,22-COLUMN(Q:Q)+1=4,O5数字处理后取后4位为1234,再取前一位就是1
……
依此类推,就把¥1234分列填在P、Q、R、S、T单元格上了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式