淘宝商家可以使用哪些工具去统计店铺数据,提高效率?
朝忆家墙饰 发布在分类 / 店铺管理
朝忆家墙饰 发布在分类 / 店铺管理
三、用VBA提取数据库数据用VAB实现日报所需数据的提取1,开发工具Visual Basic(打开VBA)2,鼠标右击日报插入模块3,写代码(数据库的原文件一定要和日报放在一起代码才能运行)Sub 每日数据提取()声明变量类型Dim AdoConn As New ADODB.Connection 定义一个变量AdoConn,用来链接数据库,以及关闭数据库Dim D1 As DateDim D2 As DateDim N As IntegerDim MyData As StringDim strSQL1 As StringDim strSQL2 As StringDim strSQL3 As StringDim strSQL4 As StringInputBox函数打开输入对话框,输入日期,并赋值给D1D1 = InputBox("请输入需要提取的日期,比如:2016-9-4", "提取日期")D2 = D1 + 1定位第3列,第一个空单元格的行数,并赋值给NN = ActiveSheet.Range("C1").End(xlDown).Row + 1MyData = ThisWorkbook.Path "\ribao.accdb" 数据库文件和日报在一个路径建立数据裤链接,并打开指定路径的数据库With AdoConn.Provider = "Microsoft.ACE.OLEDB.12.0".Open MyDataEnd With根据我们的实际要求,编写拉取数据SQL语句strSQL1 = "SELECT count(用户ID) FROM 用户明细 WHERE 注册日期< " D2 " AND 注册日期 >= " D1 " "strSQL2 = "SELECT count(用户ID) FROM (SELECT DISTINCT 用户ID FROM 订单明细 WHERE 订购日期< " D2 " AND 订购日期 >= " D1 " )"strSQL3 = "SELECT count(订单编号) FROM 订单明细 WHERE 订购日期< " D2 " AND 订购日期 >= " D1 " "strSQL4 = "SELECT sum(订购金额) FROM 订单明细 WHERE 订购日期< " D2 " AND 订购日期 >= " D1 " "从数据库中拉取数据,并将数据写入到Excel工作表中ActiveSheet.Cells(N, 3).CopyFromRecordset AdoConn.execute(strSQL1)ActiveSheet.Cells(N, 4).CopyFromRecordset AdoConn.execute(strSQL2)ActiveSheet.Cells(N, 5).CopyFromRecordset AdoConn.execute(strSQL3)ActiveSheet.Cells(N, 6).CopyFromRecordset AdoConn.execute(strSQL4)End Sub4,因为代码里面设计到一个包,所以我们需要导入一个包4,鼠标右键点击控件设置控件格式5,到数据源数据源区域选中2016/9/1按Ctrl+Shift+(下)6,单元格链接G5(控件前面一个单元格就行)确定7,点击控件选择一个日期8,在表的左边的第一行标上自己想要的数据标题,然后选中标题下的4行5列公式插入函数9,OFFSET确定10,Reference数据源(同理算出其他数据的环比)22,和之前第13步一样,右击鼠标设置单元格格式百分比小数位数2确定23,累计用户:=数据源当天的累计用户数(不按这个步骤来可能会出错)选中数据插入推荐的图表(和上一步一样插入柱形图就行了)17,把4个数据都做一个自己想要的图表(函数的意思:把累计用户数除以1万保留小数点后一位数)=TEXT(O3/10000,"0.0")27,以相同的道理把当日订购用户,当日新增订单数和当日业务收入改成以万为单位就行了(数据量小可以不用该,直接“=“过来就行了)其他的和上面一样就行了Sub PPT报告数据更新()用VBA+函数可以做好很多事情,Excel的报表部分也可以用Power Query来实现,会更加简洁便利,但是我现在不说2016-9-4确定(提取数据库数据)四、保存文件这一步一定要看,不然后悔1,点击Excel左上角的文件2,另存为这台电脑桌面保存类型Excel启用宏的工作簿确定(桌面上就有了你的日报模板)3,有的电脑是禁用宏的鼠标右击设置单元格格式13,日期2012/3/14确定14,选中日期和新增增用户数插入推荐图标15,所有图标柱形图确定16,注:这里一定要选选中日期后在按Ctrl选中订购用户数(我们做的这个图是要给老板看的)18,在数据转化区的右边做一个和数据相对应的表格19,我们需要把前面表格实时的数据转移到后面的表格五、将报表生成PPT文件将表格的数据导入到PPT,并生成PPT1、先设计好一个PPT的样式每一页PPT的元素都有名字,通过调用PPT的页码+元素的方式来修改PPT上的内容
推荐阅读:
我之前也遇到这类问题,后面添加了火星老师微信(msc633)很快帮我解答了,你可以试下。火星老师是电商老司机,他对淘宝开店方面的问题都了解。如果你也是淘宝掌柜,不妨添加试试看。不要说是我推荐的哈,如果你问的不是店铺方面的问题,最好不要去打扰他,哈哈。
好的谢谢 我已经添加了还送了一些课程给我学习,幕思城这边服务真好。