pda、SQL
Excel 2007以上(2007、2010、2013……)
根据分析需求,编写相应SQL语句,建议1、关联销售政策、折扣2、通过group by等分组合并编写不同SQL语句,用以分析sku和明细清单3、或者直接生成相对应视图、或者存储过程(估计效率比较高,有机会测试,理论上ok)避免销售政策等敏感数据,大致截图如下
步骤二: 通过excel连接SQL提取分析数据源为了避免多次执行SQL语句,建议在excel建立单独sheet存储数据具体操作步骤:1、建立数据连接:
2、连接数据库(目前为本机测试,实际操作需要sql密码,建议新建查询权限账户,单独使用)
3、选择相应的数据库(界面为2013excel,其他版本大同小异,建议至少使用07以上版本,03的行数根本不够订货会数据提取)
4、依次下一步,直到出现属性字段
5、调整连接属性建议勾选保存密码,不要使用信任连接选择命令类型为SQL→粘贴步骤一已编写完成的SQL或者选择表→改写命令文本为对应视图名称
6已完成数据提取,'分析数据源1'大致情况如下:
7、按照以上步骤再次完成带尺码的'分析数据源2'提取
8、根据以上两份数据源,分别制作订货会分析透视表不涉及尺码分析,例如:大类、品牌、性别、品类、上市波段、价格段、sku,使用'分析数据源1'做为数据源涉及尺码分析,例如品类尺码比例、订单明细等使用'分析数据源2'做为数据源
9、在制作两个按钮分别为“后台数据提取”和“批量修改透视表分析店铺名”若数据量较小,可以合并以上两个按钮,按照经验,超过2w行的尺码分析数据源,已经会明细感觉到数据提取过程停顿的感觉,用户体验效果不好,宏写的比较简单,以实用为主,为了更新方便,已经将各个透视表改名为1-5不同序号,方便遍历
写在最后,以上方式提取数据较快,且灵活,但是风险也较大,有数据泄露等危险,
使用高版本excel至少2010office, 且设定VBA工程加密、保护工作薄加密、打开文件密码等;
设定单独数据库查询用户名和密码,降低意外可能造成的风险;
以上工作簿仅限相应分析岗位人员使用;
若希望达到分区分析效果,需调整用where限定查询结果,分析模板制作较繁琐,需分区写SQL