以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]列值均分问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146267)

--  作者:abcdzabcdz
--  发布时间:2020/2/20 14:03:00
--  [求助]列值均分问题
求助一个列值均分问题:要求行号不变,每列的值平均分配到2列中去?效果详见《两列数据调整效果》。若为3列数据,4列数据呢?谢谢!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:列值均分问题.table


--  作者:y2287958
--  发布时间:2020/2/20 14:33:00
--  
仅保留行号不变?行号与其他列数据有没有关联?
--  作者:有点蓝
--  发布时间:2020/2/20 14:33:00
--  
没看懂。根据什么规则调整?
--  作者:abcdzabcdz
--  发布时间:2020/2/20 14:36:00
--  
每行的值不变,只是值的列位置发生变化。若只有2列数据,将这2列值平均分配到2列中去,但该值原在哪一行变化后仍在那一行,只是列的位置发生了变化。
[此贴子已经被作者于2020/2/20 14:39:37编辑过]

--  作者:有点蓝
--  发布时间:2020/2/20 14:53:00
--  
没找到什么规律,搞不定。
--  作者:abcdzabcdz
--  发布时间:2020/2/20 14:59:00
--  
“李峰”原值有6个,需要平均分配到2列中,则每列3个“李峰”,原来李峰的位置(1,第一列)、(2,第一列)、(3,第一列)、(4,第一列)、(5,第一列)、(6,第一列),平均分配后,李峰的列位置发生了变化(行号没变),调课结果“李峰”的位置分别是:(1,第一列)、(2,第一列)、(3,第一列)、(4,第二列)、(5,第二列)、(6,第二列)。郑明良、冉波的位置变化详见效果表,都是行号不变,列号发生了改变。
--  作者:有点蓝
--  发布时间:2020/2/20 15:14:00
--  
如果只考虑一列,使用getvalues select查出第一列每个姓名的数量,除以2,把另外一半数据对换即可。

但是如果多个名称有相关性,A和B关联,B和C关联,......。调整了A可能导致B不平均,调整了B可能导致A、C不平均,相关性越多就越麻烦

--  作者:abcdzabcdz
--  发布时间:2020/2/20 15:21:00
--  
谢谢有点蓝版主!的确存在关联性,行数不多,两列值中关联很多,存在反复调整问题。
--  作者:y2287958
--  发布时间:2020/2/20 15:29:00
--  
最多就是大概分配一下,无法彻底实现的。
--  作者:abcdzabcdz
--  发布时间:2020/2/20 15:38:00
--  
大概分一下也行,其余手工调一下即可。