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

用Excel函数len和lenb从数值中提取数字,去掉单位

(2018-03-05 14:40:36)
标签:

教育

1、函数表达式:
 =LEFT(A1,LEN(A1)*2-LENB(A1))*1 &&提取左边的数字,去掉右边的中文计量单位(如A1单元格为120吨),提取得到的数字可按正常操作进行处理;
 =LEFT(A1,LEN(A1)*2-LENB(A1))*10000 &&提取左边的数字,去掉右边的中文单位(如A1单元格为120万吨,同时换算为吨),
 =RIGHT(A1,LENB(A1)*1-LEN(A1))   &&提取右边的单位(中文计量单位)
 =LEFT(A1,LEN(A1)-1)*1  &&提取左边的数字,去掉右边的一个英文计量单位,可按正常数字进行处理;
2、len函数、lenb函数的用法
 len函数:返回文本串的字符数。半角的数字和字母计数为1,空格也算1个字符,一个汉字算1个字符。
   lenb函数:返回文本串的字符数。半角的数字和字母计数为1,空格也算1个字符,一个汉字计数为2。
 每多一个汉字,lenb(A1)就比len(A1)多1,
     故,lenb(A1)-len(A1)=汉字数
  如A1单元格的内容是“Excel速成学习班”,
   =len(A1) 结果 10,
   =LenB(A1)  结果 15。
   函数表达式:数字数=总字数-汉字数=len(A1)-【lenb(A1)-len(A1)】=2*len(A1)-lenb(A1); 
 

0

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

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

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

新浪公司 版权所有