Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2062|回复: 6

[已解决]有关text函数的困惑

[复制链接]
发表于 2011-6-4 22:22 | 显示全部楼层 |阅读模式
问题在附件中,不知道说清楚没,请老师们指点一下,为谢!!!

有关text函数的困惑.rar (1.78 KB, 下载次数: 20)
发表于 2011-6-4 22:37 | 显示全部楼层
0&的意思应该就是将空值处理成0啊。
回复

使用道具 举报

发表于 2011-6-4 22:38 | 显示全部楼层
0&""变成文本0,0&数字 比如0&1 变成01,--操作后,全部变成数字了。再求和

评分

参与人数 1 +9 收起 理由
ljzzlan + 9 谢谢!

查看全部评分

回复

使用道具 举报

发表于 2011-6-4 22:45 | 显示全部楼层    本楼为最佳答案   
MID(A10,ROW($1:$99),1)截取出来有数值和文本
TEXT(文本,"[>0];;;")结果为空
--空为错误
--(0&“”)为0
才可以用SUM求和
回复

使用道具 举报

发表于 2011-6-4 22:45 | 显示全部楼层
公式可以写成这样
  1. =SUM(--(0&TEXT(MID(A4,COLUMN(1:1),1),"0;;;!0")))
复制代码
比如你单元格有15位,超出部分提取到的是"",不能直接求和,用0&"",就是把那些转换成0,而数字0&数字就不变

评分

参与人数 1 +9 收起 理由
ljzzlan + 9 thanks

查看全部评分

回复

使用道具 举报

发表于 2011-6-4 22:47 | 显示全部楼层
  1. =SUM(--TEXT(MID(A4,ROW(INDIRECT("1:"&LEN(A4))),1),"0;;;!0"))
复制代码
公式也可以写成这样,就不用连0了
回复

使用道具 举报

发表于 2011-6-4 22:48 | 显示全部楼层
我也来看看,没整明白。不知道是不是应为TEXT返回的还有非文本类型的存在,需用文本连接来转换成文本,才能用--转换成数值
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-24 05:50 , Processed in 0.363159 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表