ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2046|回复: 3

[已解决] 多维明细表取数

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-12-18 11:13 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 c-coming 于 2018-12-21 11:05 编辑

Dear,碰到个难题:因为天后台提供的明细是单个商品独立一份二维明细表的,现在想取部分数值汇总到一份表格里面,不知道怎么操作,上来问问大家~
具体可以下载附件来看看,谢谢大家!

表1:
统计时段商品ID商品代码商品访客数商品浏览量平均停留时长详情页跳出率商品加购件数支付件数支付金额支付转化率
2018-10-22_2018-10-28579251845698A0029
89
113
40.18
0.3382
300.00%
0
0
0
2018-10-29_2018-11-04579251845698A0029
314
480
45.51
0.4171
2400.00%
0
0
0


表2:
商品SKU推广日期来源访客数浏览量浏览量占比店内跳转人数跳出本店人数收藏人数加购人数下单买家数下单转化率支付件数支付买家数支付转化率
5792518456982018-11-19_2018-11-25淘宝搜索
15
15
0.4412
0
15
0
0
0
0
0
0
0
5792518456982018-11-19_2018-11-25直接访问
8
12
0.14835
1
8
0
0
1
0.07145
1
1
0.07145


希望格式(增加的是后面四列):
统计时段商品ID商品代码商品访客数商品浏览量平均停留时长详情页跳出率商品加购件数支付件数支付金额支付转化率淘宝搜索-访客数淘宝搜索-浏览量手淘搜索-访客数手淘搜索-浏览量
2018-11-19_2018-11-25579251845698A0029
465
824
22.33
0.5921
2700.00%
3
1496
0.0065
15
15


2018-11-26_2018-12-02579251845698A0029
350
714
29.63
0.5138
2800.00%
0
0
0


87
140


PQ多维表取数求助.zip

12.21 KB, 下载次数: 13

TA的精华主题

TA的得分主题

发表于 2018-12-18 13:14 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
关键在于流量明细的查询:
1. 分组 求和
2. 将访问数和浏览量两列进行合并
3. 将合并列进行透视处理
4. 按分隔符拆分先前的合并列
5. 重命名标题行 产生访问数和浏览数的列
6. 生成商品明细的查询
7. 按照商品统计时段与商品ID两列配对  进行上述两个查询的合并

工作簿1.zip

18.78 KB, 下载次数: 16

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2018-12-18 13:26 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
按照你的流量明细来看 其实可以省掉第一步

TA的精华主题

TA的得分主题

发表于 2018-12-18 16:34 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
  1. let
  2.     流量明细 = Excel.CurrentWorkbook(){[Name="流量明细"]}[Content],

  3.     商品明细 = Excel.CurrentWorkbook(){[Name="商品明细"]}[Content],

  4.     输出结果 = Table.Combine(
  5.                  Table.TransformRows( 商品明细,each
  6.                     Table.FromRecords( { _
  7.                                         &
  8.                                         Record.Combine(
  9.                                            List.Transform( {"淘宝搜索","手淘搜索"},
  10.                                                            (x)=>let
  11.                                                                    r=流量明细{[推广日期=[统计时段],商品SKU=[商品ID],来源=x]}[[访客数],[浏览量]]
  12.                                                                  in
  13.                                                                    try Record.RenameFields(r,{{"访客数",x&"访客数"},{"浏览量",x&"浏览量"}})
  14.                                                                    otherwise []))})))
  15. in
  16.     输出结果
复制代码


评分

1

查看全部评分

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

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-5 10:34 , Processed in 0.048610 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表