加载中…
个人资料
零售创新
零售创新
  • 博客等级:
  • 博客积分:0
  • 博客访问:3,112
  • 关注人气:28
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

转:Excel汉字转阿拉伯数字("一"转"1")

(2012-03-26 14:19:50)
标签:

杂谈

原文地址:http://surda.cn/2010/06/excel-hanzi-to-shuzhi/

 

Excel汉字转阿拉伯数字("""1")

上午有群友问在Excel中将转换成“5 “看到这个问题我第一反映居然想到用choose()函数,细想不对。choose()处理数值转文本比较合乎,这属逆转。

过不多久有群友给出了个组合函数:

=match(B12,text(row(1:20),"[dbnum1]"),0)

此为一数组函数输入公式后按SHIFT+CTRL+ENTET,OK,单个转换成功。但公式填充出错,没有细究。问题应该是出在row(1:20)公式向下填充,数组发生了变化。

于是surda想通过数组参数来实现,经测试成功。效果如下:

 

A

B

1

1

2

2

3

3

4

4

5

5

6

6

7

7

8

8

9

9

10

#N/A

11

一十

10

12

一十一

11

13

一十二

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有