找文章 / 找答案
精选问答 更多内容

[数据处理] 自由报表中占比的函数如何写

小周在路上青铜四 显示全部楼层 发表于 2022-12-28 17:24:50 |阅读模式 打印 上一主题 下一主题
10
未解决
如题,自由报表有一个需求. 微信图片_20221228161606.png   如何定位到对应的两个单元格? 请专业的技术人员来回答 占比都知道是a/b 但是不要用excel的思维来解释,比如下图这种的就不要解释了.

如果我想定位红色区域 那么隔间计算我会写cell(2,column) 看下面截图的展示.所以两个参数都必须是动态的才行, 请问这个动态函数如何写?

回复

使用道具 举报

精彩评论10

yhdata_yzm 显示全部楼层 发表于 2022-12-29 09:55:58
1.首先你是有展开项的,不管cell里边的值怎么变化都是取展开后的行数对应的那个没法自动取对应展开。
2.说明下你想实现什么效果,我们看看能不能通过别的方法实现
回复

使用道具 举报

倘若初见青铜一 显示全部楼层 发表于 2022-12-29 10:11:27
没办法展开
回复

使用道具 举报

小周在路上青铜四 显示全部楼层 发表于 2022-12-29 10:42:18
yhdata_yzm 发表于 2022-12-29 09:55
1.首先你是有展开项的,不管cell里边的值怎么变化都是取展开后的行数对应的那个没法自动取对应展开。
2.说 ...

我的excel演示的就是展开后的效果啊,就是因为是展开的 所以值应该是对应的值 而不是一个固定值. 我的需求就是这个函数怎么写, 我要怎么写这个函数才能获取到对应的值
回复

使用道具 举报

小周在路上青铜四 显示全部楼层 发表于 2022-12-29 10:43:44

本来就不是展开的, 因为是自由报表, 拖入一个维度 维度的值会自动展开,所以怎么取到对应行数的值..
回复

使用道具 举报

汤七七七七七青铜四 显示全部楼层 发表于 2022-12-29 13:56:29
1、对于你的A类和全部而言,后面对应的公司名称是一致的么?如果是一致的就说明相同公司之间两个金额的间隔行数是一致的,那就可以celll(ridx,cidx)/cell(ridx-4,cidx) 当前单元格/向上四个单元格 ,具体向上多少,看你实际情况哈
2、但如果公司的数量随着a类和公司的拓展不一样的话,还有一种思路,新建计算列,只取a类的金额,然后再新建计算列用上一个计算列之和除全部的金额之和,再拖到自由式表格中,按照公司名称拓展,理论上也可以达到占比的计算,即相同公司下,a类占全部的金额占比
回复

使用道具 举报

小周在路上青铜四 显示全部楼层 发表于 2022-12-29 15:05:25
汤七七七七七 发表于 2022-12-29 13:56
1、对于你的A类和全部而言,后面对应的公司名称是一致的么?如果是一致的就说明相同公司之间两个金额的间隔 ...

你好, 我按照你的公式试了下。结果报错了

回复

使用道具 举报

汤七七七七七青铜四 显示全部楼层 发表于 2022-12-29 15:35:55
小周在路上 发表于 2022-12-29 15:05
你好, 我按照你的公式试了下。结果报错了

你需要把二级公司这个拓展一共几个考虑进去的,蓝格子是你输入的地方的话,你需要cell(ridx-(4+二级公司拓展行数*2),cidx) 这样你试试呢,前提是你这两个分子分母对应的二级公司拓展行数一致且排序策略一致哈。
不过你报错的是什么提示啊?
你的红框圈住的那个板块的客户性质是只有直客业务还是有别的啊,有多个的话,这个拓展就不太对,你需要看你实际拓展之后的结果,结合进去看哈;不能单看现在这个界面。
回复

使用道具 举报

小周在路上青铜四 显示全部楼层 发表于 2022-12-29 15:42:16
汤七七七七七 发表于 2022-12-29 15:35
你需要把二级公司这个拓展一共几个考虑进去的,蓝格子是你输入的地方的话,你需要cell(ridx-(4+二级公司 ...

明白了,那这样有点悬了,目前直客和全部的拓展行数都是一样的,不过将来有可能会有变化。目前主要是做一个大宽表,如果写计算字段会写很多个,后期维护起来太麻烦,所以想着用隔间计算的方式,那这样的话还是得一个一个写计算字段
回复

使用道具 举报

汤七七七七七青铜四 显示全部楼层 发表于 2022-12-29 16:10:27
小周在路上 发表于 2022-12-29 15:42
明白了,那这样有点悬了,目前直客和全部的拓展行数都是一样的,不过将来有可能会有变化。目前主要是做一 ...

隔间计算就需要拓展之后的行与行之间有规律可循才可以,如果这样不行,或者你可以尝试把新建列把分子分母弄出来,然后再隔间计算,按列会规律可循一些,然后再把分子分母列影藏,大概就是在蓝色框后面新建两列,结合拓展条件和单元格过滤,把红色和黄色的值复现,然后在隔间计算直接好算一些,再隐藏,不知道这样处理能不能达到你要的结果。你可以尝试看看
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部