注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Oh! I see you!

Hi! ppmm~~

 
 
 

日志

 
 

[Excel]数字拆分按位填入单独单元格(左对齐、右对齐)  

2011-08-14 01:49:26|  分类: Excel |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

本文链接:http://oicu.cc.blog.163.com/blog/static/123039471201171414926435/

近日有朋友要做报表,需要把数字拆分,右对齐的方式填入单独的单元格里,并在
最前的单元格里填入“¥”符号。

源数字的格式是保留2位小数,源数字最大长度10位(不包括“¥,.”这三个符号)。

右对齐的效果如下:

 源数据                      
 12345678.9  ¥  1  2  3  4  5  6  7  8  9  0
 1                ¥  1  0  0
 1.2                ¥  1  2  0
 12.34              ¥  1  2  3  4
 
其实很简单,用数组公式一次解决,选择一行的11个单元格,在公式编辑栏
填入如下的公式后按Ctrl+Shift+Enter。

左对齐的数组公式:
=MID(SUBSTITUTE(TEXT(A1,"¥0.00"),".",""),COLUMN(A:K),1)

右对齐的数组公式:
=TRIM(MID(REPT(" ",11-LEN(TEXT(A1,"0.00")))&SUBSTITUTE(TEXT(A1,"¥0.00"),".",""),COLUMN(A:K),1))

 

注:Excel中的RMB符号是Unicode字符,本文中用¥代替。

  评论这张
 
阅读(1530)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017