以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]请问有能统计空格数的函数吗 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=1850) |
-- 作者:金银花 -- 发布时间:2011/10/1 10:29:00 -- [求助]请问有能统计空格数的函数吗 如题:如某个单元格的数据“ 张 山”,有没有什么函数可以统计出这个数据有几个空格 -=-=-=- 以下内容由 金银花 在 2011年10月01日 10:32am 时添加 -=-=-=- 就是字符串中有几个空客 -=-=-=- 以下内容由 金银花 在 2011年10月01日 10:36am 时添加 -=-=-=- 我用len()可以求出字符总的长度,包括中间的空格,但是字符串前面的空格和后面的空格怎么不能计算呢 -=-=-=- 以下内容由 金银花 在 2011年10月01日 10:46am 时添加 -=-=-=- 在姓名列中录入数据后,怎么让他前后都有空格 -=-=-=- 以下内容由 金银花 在 2011年10月01日 10:47am 时添加 -=-=-=- 如:“ 张三 ”能显示这样的格式吗 |
-- 作者:wjq1072 -- 发布时间:2011/10/1 11:16:00 -- 姓名列设置操作公式: EvalFor(Grid,"姓名",""" ""+Trim([姓名])+"" """,Row,Row) |
-- 作者:金银花 -- 发布时间:2011/10/1 11:38:00 -- EvalFor(Grid,"姓名",""" ""+[姓名]+"" """,Row,Row) 这样就达到效果了,为什么还要用trim函数呢 |
-- 作者:wjq1072 -- 发布时间:2011/10/1 12:00:00 -- 不用trim你在已经输入姓名的单元格再双击一下试试是什么效果? |
-- 作者:金银花 -- 发布时间:2011/10/1 20:53:00 -- 对,我已经试过了,谢谢斑竹,我还以为我做的不对呢 |
-- 作者:wjq1072 -- 发布时间:2011/10/2 10:30:00 -- 下面引用由金银花在 2011/10/01 08:53pm 发表的内容: 对,我已经试过了,谢谢斑竹,我还以为我做的不对呢 ============================= 呵呵,对什么啊?!叫你试试都没有试出结果? EvalFor(Grid,"姓名",""" ""+[姓名]+"" """,Row,Row) 这样就达到效果了,为什么还要用trim函数呢 不用trim你的前后空格随着重算会越来越多!! |
-- 作者:金银花 -- 发布时间:2011/10/3 5:55:00 -- 这么一说我就懂了,trim保证姓名前后的空格一定 |