一、Excel數據報表問題
目前已知店鋪某一天在美團平台的GMV,如何計算對應日期的GMV日同比。
二、問題解決方法(一)什麼是同比
同比,是指在相鄰時段中的某一相同時間點進行比較;
同比發展速度主要是為了消除【季節變動】的影響,用以說明本期發展水平與去年同期發展水平對比而達到的相對發展速度。
比如,去年4月某公司營收100萬元,今年4月這個公司營收95萬元,則可以知道,這個公司的營收同比減少5%。
(二)同比的計算公式舉例
同比=(本期數-同期數)/同期數=本期數/同期數-1
1.月同比
2020年7月同比 = 2020年7月數據 / 2019年7月數據 - 1
2.日同比
2020年7月1日的日同比 = 2020年7月1日數據 / 2020年6月1日數據 - 1
(三)計算問題中GMV日同比的關鍵問題要求計算7月1日美團GMV的“日同比”。按照同比公式可知,
7月1日美團GMV日環比 = 7月1日美團GMV / 6月1日美團GMV - 1
根據上一期《多條件求和就用sumifs函數》提供的方法,7月1日的美團GMV可用公式【=sumifs('拌客源數據1-8月'!J:J,'拌客源數據1-8月'!A:A,B30,'拌客源數據1-8月'!H:H,"美團")】計算。
隻需要将sumifs公式中【日期的判斷值】,改為【上個月同一天】,即可求出上個月同一天的GMV,也就能夠計算出日同比。
(四)如何計算對應日期的上個月同一天
有同學認為,我直接将日期減去30天或是31天,就可以獲得對應日期的上個月同一天。可是這非常費時費力,且容易出錯。
我們将“某日期”與“對應日期的上個月同一天”進行對比,差别在于【月份】相差1,而【年份】和【天數】不變。
介紹4個常用的計算日期的函數。
1.計算年月日的函數
返回某日期中的【年份】函數:YEAR(serial_number);YEAR(日期)
返回某日期中的【月份】函數:MONTH(serial_number);MONTH(日期)
返回某日期中的【天數】函數:DAY(serial_number);DAY(日期)
直接在單元格輸入,【=YEAR(B30)】、【=MONTH(B30)】、【=DAY(B30)】,就可以獲得某個日期(單元格B30)對應的【年月日】
2.日期組合函數
返回指定日期的函數:Date(year, month, day);
Date(代表年份的數值, 代表月份的數值, 代表日份的數值)
在單元格輸入公式【=DATE(F30,G30,H30)】,可以直接将【年月日數值】組合成日期。
3.計算上個月的同一天
在【月份數值】減1,可直接得到上個月的同一天。即公式
【=DATE(YEAR(B30),MONTH(B30)-1,DAY(B30))】,得到上個月同一天
三、日同比計算的操作步驟(一)計算上個月的同一天
比如,要計算“2020/07/01”(單元格B30)的上個月同一天,直接在單元格輸入公式
【=DATE(YEAR(B30),MONTH(B30)-1,DAY(B30))】
直接得到對應日期的上個月同一天。
(二)計算上個月這一天的GMV
按照文章《多條件求和就用sumifs函數》提供的求和公式,
【=SUMIFS('拌客源數據1-8月'!J:J,'拌客源數據1-8月'!A:A,B30,'拌客源數據1-8月'!H:H,"美團")】
隻要将裡面的【日期判斷值】,變為計算【上個月這一天】的公式,即可自動得出【上個月這一天】的GMV數值。公式為
【=SUMIFS('拌客源數據1-8月'!J:J,'拌客源數據1-8月'!A:A,DATE(YEAR(B30),MONTH(B30)-1,DAY(B30)),'拌客源數據1-8月'!H:H,"美團")】
(三)計算日同比
根據日同比公式:7月1日的日同比 = 7月1日數據 / 6月1日數據 - 1
目前已經計算出【7月1日數據】和【 6月1日數據】,那麼隻需将以上數值進行公式計算,即可得到日同比。公式【=C30/J30-1】
(四)優化單元格格式
将日同比數值的單元格格式,改為“百分比顯示”,并保留2位小數。
1.選中日同比數值區域,點擊功能選項卡【開始】,點擊【百分比樣式】快捷鍵,則變成數值變成單元格格式。
2.再在快捷鍵【增加小數位數】點擊2次,即可得到保留2位小數的百分數。完成
四、總結
1.同比,是指在相鄰時段中的某一相同時間點進行比較;
同比發展速度主要是為了消除【季節變動】的影響,用以說明本期發展水平與去年同期發展水平對比而達到的相對發展速度。
2.同比公式:同比=(本期數-同期數)/同期數=本期數/同期數-1
3.活用【日期函數】,可以直接計算某日期的上個月這一天。
1)計算年月日的函數
返回某日期中的【年份】函數:YEAR(serial_number);YEAR(日期)
返回某日期中的【月份】函數:MONTH(serial_number);MONTH(日期)
返回某日期中的【天數】函數:DAY(serial_number);DAY(日期)
2)日期組合函數
返回指定日期的函數:Date(year, month, day);
Date(代表年份的數值, 代表月份的數值, 代表日份的數值)
————————————————————————————
在工作中,學會用Excel把數據直觀地表達出來,是我們必須掌握的技能。因為一張好的圖表可以做到一圖勝千言!
下圖是某店鋪的銷售報表,從圖中可以直觀看到該店鋪在一段時間的銷售額、曝光人數、進店轉化率等經營業績趨勢。
本号将會陸續更新一系列文章,講解如何制作反映店鋪業績的自動化數據報表。
曆史系列文章:
1.Excel常用函數(1)-sum求和函數
2.Excel常用函數(2)-sumif單條件求和函數
3.Excel常用函數(3)-多條件求和就用sumifs函數
4.Excel常用函數(4)-如何計算上個月的同一天,用EDATE日期函數
5.Excel常用函數(5)-如何計算銷售日環比
在理解Excel函數語法規則後,要多多練習,才能夠記住哦~
如果希望使用文章中的案例數據,可以在文章評論區回複【Excel】,則自動回複文件下載地址。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!