永发信息网

excel数据透视表筛选数值乘以一定倍数汇总

答案:2  悬赏:0  手机版
解决时间 2021-12-22 18:29
  • 提问者网友:爱了却不能说
  • 2021-12-21 19:12
现在我用Excel数据透视表按照某一字段筛选出了我需要的对应数值。现在我需要这样的功能,我按筛选字段A,B,C筛选出的数值汇总,需要按照乘以指定的数值。比如,我需要得到的结果为,按字段A筛选出的数值需要乘以2汇总,再并上按B筛选出的数值乘以3汇总,再并上按C筛选出的数值乘以3汇总。比如,我的数据源是:
列1 列2 列3
A 1 1
A 2 3
A 3 1
B 1 3
B 2 2
C 3 2
数据透视表:
列2 列3汇总
1 4
2 5
3 3
按照列1筛选之后:选择A,
列2 列3汇总
1 1
2 3
3 1
现在我需要实现,选择A之后,有我给定一个数值,比如2(让结果乘以2),然后再选择B,给定一个数值,比如3(让结果乘以3),然后可以筛选出(这个2,3倍数是我可以改变的):
列2 列3汇总
1 11(1*2+3*3)
2 12(3*2+2*3)
3 2 (1*2)
可能有点复杂,求大神们帮忙,万分感谢!
最佳答案
  • 五星知识达人网友:狂恋
  • 2022-01-06 00:58
如果是要求a的汇总你是要把列2的数值汇总乘数,还是要对列3的数值汇总乘数 还是要把列2,列3的数值分别汇总乘以不同的乘数?? 没看懂 根据原表 你是要查询A然后相应汇总 还是要在条件A的情况下查询列2的数字相应汇总。
为什么要从第一个原表 分别透视出后2部?
全部回答
  • 1楼网友:归鹤鸣
  • 2022-01-06 01:25
=min(80,b1*lookup(a1*24,{0,6,8,9,16,24},{0,2,0,3,4})) 注意8~9点楼主的需求中是断开的,所以加了0 附件可下载参考
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯