求教,如何将月销售额按照一定条件拆分成日销售额 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Iamnotfish

求教,如何将月销售额按照一定条件拆分成日销售额

  •  
  •   Iamnotfish Mar 19, 2020 2450 views
    This topic created in 2233 days ago, the information mentioned may be changed or developed.

    我有一张表,有三列数据,分别是店名(string),月份(string),月销售额(decimal) 现在想将月销售额拆分成日销售额(月销售额 /当月该店营业天数) 输出的表结构还是三列,分别是店名(string),日期( date ),日销售额( decimal ) 求教大神有什么思路可以快速拆分啊?店很多,用 EXCEL 一个店一个店去除根本除不过来。。。( V2 不支持 TABLE,我在回帖里贴一下表的透视图)

    8 replies    2020-03-21 01:54:44 +08:00
    Iamnotfish
        1
    Iamnotfish  
    OP
       Mar 19, 2020
    这是原始表
    Iamnotfish
        2
    Iamnotfish  
    OP
       Mar 19, 2020
    这是拆分后的表
    0d
        3
    0d  
       Mar 19, 2020 via Android
    用 vba 可能会方便点,我也好久没有用了,爱莫能助。
    614109
        4
    614109  
       Mar 19, 2020
    看上去需求是 excel 内置的 power query 应该就可以做到吧? 数据-获取数据-来自文件,选中需要处理的 excel 文件就可以导入处理了。
    但是因为没看懂楼主这个拆分是咋拆分的,原始表的月份数据是包含时间的吗?
    coderluan
        5
    coderluan  
       Mar 19, 2020
    1 =TODAY() = 15/03/2020
    2 =NOW() = 3/15/2020 18:28
    3 =DATE(YEAR(A1),2,1) = 01/02/2020
    4 =DATE(YEAR(A1),4,1) = 01/04/2020
    5 =DAY(EOMONTH(A1,0)) = 31
    6 =DAY(DATE(YEAR(A1),MONTH(A1)+1,1)-1) = 31
    7 =DAY(EOMONTH(DATE(YEAR(A3),4,1),0)) = 30
    8 =DAY(DATE(YEAR(A3),4+1,1)-1) = 30
    9 =DAY(EOMONTH(A3,0)) = 29
    10 =DAY(DATE(2024,3,1)-1) = 29
    Iamnotfish
        6
    Iamnotfish  
    OP
       Mar 19, 2020
    @614109 #4 原始表的销售额的时间单位是月。现在要将销售额按照每个月的天数平均分成日的。POWER QUERY 确实可以做到均分,但是我还没想到怎么根据营业时间去拆分。比如店 A 每周只开 6 天,其他店每天都开,但是所有的店节假日都关门。
    614109
        7
    614109  
       Mar 20, 2020
    @Iamnotfish 新建辅助表? workday 函数列明每个店铺的工作天数? 抱歉,我也是数据处理小白。
    Iamnotfish
        8
    Iamnotfish  
    OP
       Mar 21, 2020
    @614109 #7 自己解决了,
    Merge 月营业额表和自然年表
    0.创建 STARTDAYOFMONTH 列
    1. 创建每个月的天数列
    2. 在天数列的基础上创建每个月的营业天数列
    3. 用月销售额除以营业天数得到每天的营业额列
    4.再把不营业的天的销售额化为 0,使用该列作为日销售额列
    因为客户的店全年都开的(节假日除外), 所以条件比较好写。我是用 POWER QUERY 去实现的,写代码的话可能更快。
    About     Help     Advertise     Blog     API     FAQ    Solana     3177 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 10:42 PVG 18:42 LAX 03:42 JFK 06:42
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86