以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 交叉统计出错(条件列尾部带有空格时) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=153190)
|
-- 作者:绿火柴
-- 发布时间:2020/8/3 15:10:00
-- 交叉统计出错(条件列尾部带有空格时)
如图所示.实际数据中.条件列有20多列,行数有几万行.
此主题相关图片如下:条件列有空格时,交叉统计出错.png

(开发版本!)
|
-- 作者:有点蓝
-- 发布时间:2020/8/3 15:52:00
--
程序不懂什么空格不空格的,对于程序来说空格和其它普通的字符没有区别,有空格说明就是一个不同的名称了。这种只能是遍历数据把空格移除掉,或者在表事件等事件里写代码保证数据不会有空格
|
-- 作者:绿火柴
-- 发布时间:2020/8/3 16:32:00
--
既然是两个不同的字符,那数量就不应该出现重复合计的现象呢....在SQL里与EXCEL的透视表里进行统计都不会重复合计的呀...
|
-- 作者:绿火柴
-- 发布时间:2020/8/3 16:33:00
--
也就是说,程序 对空格 是认的..认为他是字符, 但进行数量统计时,又不认他是字符,而是把他去掉的呢. 这逻辑上说不通呢.
|
-- 作者:有点蓝
-- 发布时间:2020/8/3 17:02:00
--
嗯,我反馈一下
|
-- 作者:绿火柴
-- 发布时间:2020/8/4 9:44:00
--
多谢蓝版...我变相处理好了.但也希望.官方能改进下.
方法: 1.新增一列为:[合并字符]. 2.所有条件列合并成一个字符串. 3.计算合并字符串的长度,赋值给字段[合并字符] 4.交叉统计的时候,把[合并字符]字段,也加入到条件列里.
|
-- 作者:绿火柴
-- 发布时间:2020/12/9 8:20:00
--
不知道,这个问题,现在官方解决了没有。
|
-- 作者:有点蓝
-- 发布时间:2020/12/9 8:43:00
--
等下个版本更新
|