以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  求助:隔列汇总问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19237)

--  作者:江悠悠
--  发布时间:2010/4/7 22:39:00
--  求助:隔列汇总问题
求助:
   输入变量a,得到变量lm和lmtq,变量lm表示列1,列2,列3...,变量lmtq表示第列1,第列2,第列3...,自定义公式:
If([%a%] = 1,SetVariable("%lm%",4) And SetVariable("%lmtq%",5),If([%a%] = 2,SetVariable("%lm%",6) And SetVariable("%lmtq%",7),If([%a%] = 3,SetVariable("%lm%",8) And SetVariable("%lmtq%",9),SetVariable("%lm%",0) And SetVariable("%lmtq%",0))))

   表格中有汇总列,公式:Selcase([%lm%] = 4,[列1],[%lm%] = 6,[列1] + [列2],[%lm%] = 8,[列1] + [列2] + [列3])

      汇总第列,公式:Selcase([%lmtq%] = 5,[第列1],[%lmtq%] = 7,[第列1] + [第列2],[%lmtq%] = 9,[第列1] + [第列2] + [第列3])

      要求:
        输入变量a,求出汇总列和汇总第列应该是几列相加之和,相加列的规律是每隔一列相加。

        公式太繁,哪位帮助改进一下?谢谢!egd文件下载


--  作者:wjq1072
--  发布时间:2010/4/8 9:03:00
--  
[这个贴子最后由wjq1072在 2010/04/08 09:22am 第 1 次编辑]

egd文件下载