Excel 轉(zhuǎn)置分組時(shí)如何保留沒有對(duì)應(yīng)數(shù)據(jù)的空組

例題描述

有商品日銷售記錄表sales.xlsx,有些日期沒有銷售記錄蔫磨,部分?jǐn)?shù)據(jù)如下圖所示:

1纳寂、需要以日期為左表頭主穗、產(chǎn)品為上表頭做一個(gè)交叉統(tǒng)計(jì)表,且要同時(shí)列出沒有銷售數(shù)據(jù)的日期毙芜,如下圖所示:

2忽媒、需要以周為左表頭、產(chǎn)品為上表頭做一個(gè)交叉統(tǒng)計(jì)表腋粥,且要同時(shí)列出沒有銷售數(shù)據(jù)的周晦雨,如下圖所示:

實(shí)現(xiàn)步驟

1、? 運(yùn)行集算器

可去潤乾官網(wǎng)下載職場版隘冲,同時(shí)下載一個(gè)免費(fèi)授權(quán)就夠了闹瞧,首次運(yùn)行時(shí)會(huì)提示加載。

2对嚼、? 編寫腳本:

(1)按日期統(tǒng)計(jì)


A1定義保存文件的目錄

A2讀入sales.xlsx文件數(shù)據(jù)夹抗,選項(xiàng)@t表示首行是列標(biāo)題

A3對(duì)A2的數(shù)據(jù)進(jìn)行轉(zhuǎn)置分組,按saledate分組為左表頭纵竖,product列的值為上表頭漠烧,amout為交叉統(tǒng)計(jì)值

A4求A3中的最小日期

A5求A3中的最大日期

A6把從最小日期到最大日期的所有日期按順序組成一個(gè)序列

A7把A3轉(zhuǎn)置分組的saledate按A6的順序?qū)R

A8用new函數(shù)重新定義A7的每一行,#表示A7的當(dāng)前行號(hào)靡砌,取A6中的同行號(hào)的日期值為saledate已脓,再取A7當(dāng)前行的bread、cookie通殃、milk值

A9把A8中的結(jié)果保存到文件sales_day.xlsx中


(2)按周統(tǒng)計(jì)

編寫代碼如下:

A1定義保存文件的目錄

A2讀入sales.xlsx文件數(shù)據(jù)度液,選項(xiàng)@t表示首行是列標(biāo)題

A3對(duì)A2的數(shù)據(jù)按saledate所在的周日進(jìn)行轉(zhuǎn)置分組并命名為Sunday,product列的值為上表頭画舌,本周各產(chǎn)品的amout之和為交叉統(tǒng)計(jì)值堕担。pdate@w(saledate)表示求saledate所在周的周日。

A4求A3中的最小周日

A5求A3中的最大周日

A6把從最小周日到最大周日的所有周日按順序組成一個(gè)序列

A7把A3轉(zhuǎn)置分組的Sunday按A6的順序?qū)R

A8用new函數(shù)重新定義A7的每一行曲聂,#表示A7的當(dāng)前行號(hào)霹购,取A6中的同行號(hào)的周日值按格式轉(zhuǎn)成串再拼上它加6天后的周六值按格式轉(zhuǎn)成串,命名為week朋腋,再取A7當(dāng)前行的bread齐疙、cookie、milk值

A9把A8中的結(jié)果保存到文件sales_day.xlsx中


3旭咽、? 按F9運(yùn)行以上兩段程序贞奋,運(yùn)行結(jié)束后就可以在E:/pivot目錄中看到生成的文件,其結(jié)果正如本文開頭所示穷绵。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末轿塔,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌催训,老刑警劉巖洽议,帶你破解...
    沈念sama閱讀 217,277評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異漫拭,居然都是意外死亡亚兄,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門采驻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來审胚,“玉大人,你說我怎么就攤上這事礼旅∩胚叮” “怎么了?”我有些...
    開封第一講書人閱讀 163,624評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵痘系,是天一觀的道長菲嘴。 經(jīng)常有香客問我,道長汰翠,這世上最難降的妖魔是什么龄坪? 我笑而不...
    開封第一講書人閱讀 58,356評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮复唤,結(jié)果婚禮上健田,老公的妹妹穿的比我還像新娘。我一直安慰自己佛纫,他們只是感情好妓局,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著呈宇,像睡著了一般好爬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上甥啄,一...
    開封第一講書人閱讀 51,292評(píng)論 1 301
  • 那天存炮,我揣著相機(jī)與錄音,去河邊找鬼型豁。 笑死,一個(gè)胖子當(dāng)著我的面吹牛尚蝌,可吹牛的內(nèi)容都是我干的迎变。 我是一名探鬼主播,決...
    沈念sama閱讀 40,135評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼飘言,長吁一口氣:“原來是場噩夢啊……” “哼衣形!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,992評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤谆吴,失蹤者是張志新(化名)和其女友劉穎倒源,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體句狼,經(jīng)...
    沈念sama閱讀 45,429評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡笋熬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了腻菇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片胳螟。...
    茶點(diǎn)故事閱讀 39,785評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖筹吐,靈堂內(nèi)的尸體忽然破棺而出糖耸,到底是詐尸還是另有隱情,我是刑警寧澤丘薛,帶...
    沈念sama閱讀 35,492評(píng)論 5 345
  • 正文 年R本政府宣布嘉竟,位于F島的核電站,受9級(jí)特大地震影響洋侨,放射性物質(zhì)發(fā)生泄漏舍扰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評(píng)論 3 328
  • 文/蒙蒙 一凰兑、第九天 我趴在偏房一處隱蔽的房頂上張望妥粟。 院中可真熱鬧,春花似錦吏够、人聲如沸勾给。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽播急。三九已至,卻和暖如春售睹,著一層夾襖步出監(jiān)牢的瞬間桩警,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評(píng)論 1 269
  • 我被黑心中介騙來泰國打工昌妹, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留捶枢,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,891評(píng)論 2 370
  • 正文 我出身青樓飞崖,卻偏偏與公主長得像烂叔,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子固歪,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容