永洪社区

标题: 列合计除以行合计报错 [打印本页]

作者: 太阳福音    时间: 2023-3-14 09:38
标题: 列合计除以行合计报错
列合计除以行合计报错,这错误是什么意思,怎么写才是正确的呢

作者: yhdata_ruby    时间: 2023-3-14 09:38
太阳福音 发表于 2023-3-14 09:52
是的,列总值除以各行的值计算占比,但是结果值不对

因为拓展之后的cell(2,2)就变成图上15那个单元格了,需要除以的是rowtotal那个格间计算
作者: yhdata_ruby    时间: 2023-3-14 09:43
是用合计那一列的总和除以那个行合计吗,那也是用rowtotal去除以cell(2,2)
作者: 太阳福音    时间: 2023-3-14 09:52
yhdata_ruby 发表于 2023-3-14 09:43
是用合计那一列的总和除以那个行合计吗,那也是用rowtotal去除以cell(2,2)

是的,列总值除以各行的值计算占比,但是结果值不对
作者: 太阳福音    时间: 2023-3-14 10:09
换成cell(5,2)就行了

作者: yhdata_ruby    时间: 2023-3-14 10:11
太阳福音 发表于 2023-3-14 10:09
换成cell(5,2)就行了

是的,但是这种就不适合动态的数据了,如果再拓展出新的行就又需要修改
作者: 太阳福音    时间: 2023-3-14 10:13
yhdata_ruby 发表于 2023-3-14 10:11
是的,但是这种就不适合动态的数据了,如果再拓展出新的行就又需要修改 ...

那要怎么改才适合动态拓展的呢,我不想写死固定单元格
作者: yh_mZm1jaYQ    时间: 2023-3-14 10:23
试试这个left(1)/rowTotal(column-1,1,rsize-2)
作者: 太阳福音    时间: 2023-3-14 10:37
yh_mZm1jaYQ 发表于 2023-3-14 10:23
试试这个left(1)/rowTotal(column-1,1,rsize-2)

rowTotal(column-1,1,rsize-2)这列合计合计整列,数据翻倍了,后面表里也有加其他数据好像列合计不行




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4