日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

414 數(shù)據(jù)重塑術:PIVOTBY函數(shù)打造PMC智慧行動的銷售分析藍圖

 堅定前行 2024-08-19 發(fā)布于陜西

全文約3000字;

閱讀時間:約9分鐘;

聽完時間:約18分鐘;

圖片

在PMC制定生產(chǎn)計劃時,分析工廠產(chǎn)品銷售數(shù)據(jù)的過程中,可能會遇到這樣的情況:數(shù)據(jù)以表格形式呈現(xiàn),但其結構不利于直接匯總和分析。比如參考下圖展示的《產(chǎn)品銷售明細表》,這是一個專為銷售部門設計的三維報表。報表的垂直軸(列方向),從B3到B17,詳細列出了各個銷售小組的信息,包括第1組、第2組直至第3組等。

水平軸(行方向)的第二行,則記錄了不同的銷售日期,例如4月1日、4月2日等。值得注意的是,此行中的日期采用了合并單元格的形式展現(xiàn),即連續(xù)的三個單元格(如C2至E2)被合并為一個單元格來表示單個日期。

緊接著的第三行標識了產(chǎn)品類別,橫跨所有日期(包括那些合并的單元格范圍),如C3至E3列示了“產(chǎn)品A”、“產(chǎn)品B”和“產(chǎn)品C”。這些產(chǎn)品下方的矩陣區(qū)域C4:CN17則包含了與之相對應的具體銷售數(shù)據(jù),直觀地展現(xiàn)了各銷售小組在不同日期針對每種產(chǎn)品的銷售業(yè)績。

圖片

需求分析

目前,PMC生產(chǎn)計劃面臨的需求是對上述三維報表實施多維度的匯總分析。首先,第一種分析維度要求按照日期匯總各個小組及產(chǎn)品的銷售量。在這種需求下,報表布局將調(diào)整為日期沿垂直軸排列,而小組信息與產(chǎn)品種類則沿水平軸展開,形成一個新的三維報表結構。關鍵在于將原報表中的日期維度進行轉(zhuǎn)換并加以匯總。

其次,第二種分析維度旨在依據(jù)日期與產(chǎn)品組合進行匯總,依舊保持日期沿垂直軸分布,而產(chǎn)品類別則橫跨水平軸,構成一個更為緊湊的二維表格。這種整理方式有助于直觀對比不同產(chǎn)品在各日期的銷售概況。

期望達成的展示效果可參考下圖示意,通過這兩種維度的重新組織和匯總,能夠為PMC生產(chǎn)計劃提供更清晰、細化的數(shù)據(jù)支持。

圖片

3維轉(zhuǎn)2維

為了全面滿足上述分析需求,原報表需先經(jīng)過整理,轉(zhuǎn)化成一個統(tǒng)一的一維表格格式。這是數(shù)據(jù)分析的一項基本策略,即利用一維表作為基礎,因其靈活性高,可以根據(jù)不同的分析需求輕松變換為多維或二維報表。一旦擁有這樣一個核心的一維表,無論是生成用戶所需的二維視圖,還是構建更為復雜的多維度報告,都能夠迅速且靈活地實現(xiàn)。

首先把原表的三維報表轉(zhuǎn)換成二維報表。在CP2錄入標題:“日期”,然后在CP3錄入以下函數(shù):

=REPTARRAY(SEQUENCE(30,,'2024-04-01'),COUNTA(B4:B17),)

函數(shù)說明如下:

SEQUENCE 函數(shù)生成一個序列,包含30行,始于2024年4月1日,每日遞增;

COUNTA 函數(shù)計算范圍B4至B17中非空單元格的數(shù)量,這里返回值為14;

自定義函數(shù) REPTARRAY 作用是重復序列。它將由 SEQUENCE 產(chǎn)生的日期序列垂直重復14次,從而生成一個數(shù)組,該數(shù)組在垂直方向上從2024年4月1日延續(xù)至4月30日,并且整個序列總共重復了14次。

這樣,您就能獲得一個日期列,其中4月1日至4月30日的日期連續(xù)排列,并且這一序列總共往下重復了14行。

圖片

在CQ2單元格中輸入標題“組別”。緊接著,在CQ3單元格內(nèi)錄入以下公式:

=REPTARRAY(B4:B17,30,)

函數(shù)解釋:

此函數(shù)的作用是將范圍B4至B17內(nèi)的內(nèi)容(例如不同的組別名稱:“1組”、“2組”等)重復排列,總共重復30次。這樣的操作確保了每個組別能夠與之后構建的日期序列相對應,形成一一對應的關系,便于數(shù)據(jù)分析或組織展示。

圖片

在CR2單元格中,直接輸入公式 =C3:E3 來引用《產(chǎn)品銷售明細表》中的產(chǎn)品名稱作為列標題,例如“產(chǎn)品A”、“產(chǎn)品B”、“產(chǎn)品C”。

在CR3單元格,錄入公式:

=WRAPROWS(TOCOL(C4:CN17),3)

關于函數(shù)的解釋如下:

TOCOL 函數(shù)的作用是將C4至CN17范圍內(nèi)的數(shù)據(jù)(覆蓋至4月30日的銷售數(shù)據(jù)細節(jié))轉(zhuǎn)換成一列,這樣便于后續(xù)處理。

WRAPROWS 函數(shù),其功能是將前面TOCOL函數(shù)生成的單一列數(shù)據(jù),重新排列為每3行數(shù)據(jù)組成新的一行,實現(xiàn)從縱向數(shù)據(jù)到橫向分組的轉(zhuǎn)換,以便于觀察和分析。

圖片

2維轉(zhuǎn)1維

上面的數(shù)據(jù)實現(xiàn)了三維報表轉(zhuǎn)成二維報表,接下來需要把二維報表轉(zhuǎn)換成一維報表。分別定義上面的公式結果

日期:=REPTARRAY(SEQUENCE(30,,'2024-04-01'),COUNTA(B4:B17),)對應CP3#

組別:=REPTARRAY(B4:B17,30,)對應CQ3#

產(chǎn)品:=C3:E3,對應CR2#

銷量:=WRAPROWS(TOCOL(C4:CN17),3)對應CR3#

在CV2:CY2分別錄入{'日期','組別','產(chǎn)品','銷量'}

日期公式:

=TOCOL(IF(CR3#>=0,CP3#))

組別公式:

=TOCOL(IF(CR3#>=0,CQ3#))

產(chǎn)品公式:

=TOCOL(IF(CR3#>=0,CR2#))

銷量公式:

=TOCOL(CR3#)

效果如下圖所示:

圖片

匯總分析

擁有一維數(shù)據(jù)后,最高效的匯總分析工具莫過于數(shù)據(jù)透視表。我們選定這一系列數(shù)據(jù),執(zhí)行以下步驟進行配置:將“日期”拖動到行標簽區(qū)域,“組別”和“產(chǎn)品”移至列標簽區(qū)域,接著,將“銷量”字段添加到值區(qū)域以進行匯總計算。為進一步優(yōu)化視圖,再次將“銷量”拖放到篩選區(qū)域,并設置篩選條件為僅顯示大于0的記錄。最終呈現(xiàn)的透視表效果正如下圖所示,直觀清晰地展示了按日期、組別和產(chǎn)品分類的銷量匯總。

圖片

除了利用數(shù)據(jù)透視表進行數(shù)據(jù)分析,采用函數(shù)進行分析也是一種選擇,它的優(yōu)勢在于能夠?qū)崟r反映數(shù)據(jù)變化,無需手動刷新。以下是采用函數(shù)進行分析的示例:

錄入函數(shù)如下:

=PIVOTBY(CV3#,HSTACK(CW3#,CX3#),CY3#,SUM,,0,,0,,CY3#>0)

該函數(shù)的運作機制與數(shù)據(jù)透視表相似,具體解析如下:

行標簽:CV3# 包含日期序列,作為數(shù)據(jù)分組的行軸。

列標簽:通過 HSTACK(CW3#, CX3#) 將“小組”(CW3#)與“產(chǎn)品”(CX3#)信息水平合并,形成多級列標簽。

值標簽:CY3# 對應于“銷量”列,即我們要匯總分析的關鍵數(shù)值。

聚合函數(shù):SUM 用于計算每個分組的銷量總和。

參數(shù)說明:兩個逗號分隔的0意指不顯示額外的匯總行或列。

篩選條件:CY3# > 0 確保僅匯總銷量大于零的記錄,排除無效或負值數(shù)據(jù)。

通過此函數(shù),我們直接在工作表中實現(xiàn)了與數(shù)據(jù)透視表類似的功能,即時且精準地完成了按日期、小組和產(chǎn)品的銷量匯總分析。

圖片

公式合并

上述結果原本借助了輔助列實現(xiàn),若希望避免使用輔助列,可以通過整合公式來達到目的。整合后的公式如下所示:

=LET(

CR, WRAPROWS(TOCOL(C4:CN17), 3),

B, B4:B17,

PIVOTBY(

TOCOL(IF(CR >= 0, REPTARRAY(SEQUENCE(30, , DATE(2024, 4, 1)), COUNTA(B)))),

HSTACK(TOCOL(IF(CR >= 0, REPTARRAY(B, 30))), TOCOL(IF(CR >= 0, C3:E3))),

TOCOL(CR),

SUM, , 0, , 0, , TOCOL(CR) > 0

)

)

函數(shù)解釋如下:

LET 函數(shù)首先定義了幾個變量以簡化公式并提高可讀性:

CR 代表銷量數(shù)據(jù),通過 WRAPROWS 和 TOCOL 轉(zhuǎn)換為一維數(shù)組。

B 直接引用了組別范圍 B4:B17。

PIVOTBY 函數(shù)執(zhí)行了主要的數(shù)據(jù)透視操作:

行標簽:使用 IF 條件判斷確保銷量大于等于0時,才應用 REPTARRAY 生成日期序列并與組別計數(shù)匹配,最后通過 TOCOL 轉(zhuǎn)換為一維數(shù)組。

列標簽:同樣利用 IF 進行篩選,REPTARRAY 分別重復組別信息和產(chǎn)品信息,與銷量條件同步,通過 HSTACK 合并為多列標簽,再分別轉(zhuǎn)換為一維數(shù)組。

值:直接使用銷量數(shù)據(jù) CR 經(jīng)過 TOCOL 處理。

聚合函數(shù):SUM 用于求和銷量。

其他參數(shù):兩個0 表示不顯示額外的匯總項;最后的篩選條件 TOCOL(CR) > 0 確保僅匯總有效銷量。

此公式通過直接嵌套邏輯,實現(xiàn)了不依賴輔助列的復雜數(shù)據(jù)透視功能,提升了公式的一體化程度和數(shù)據(jù)處理效率。

圖片

最后總結

總之,面對原始三維報表分析的挑戰(zhàn),我們通過一系列精心設計的步驟和高級WPS函數(shù)的應用,成功地將數(shù)據(jù)重塑為易于分析的一維結構,并實現(xiàn)了高效匯總。這一過程不僅克服了數(shù)據(jù)布局的限制,還展示了如何靈活運用現(xiàn)代電子表格工具的強大功能來進行復雜數(shù)據(jù)分析。

整合后的公式利用LET函數(shù)組織邏輯,不僅提高了公式的可讀性和維護性,而且通過直接在公式內(nèi)部進行條件判斷與數(shù)據(jù)重塑,有效避免了創(chuàng)建輔助列的需要,使得數(shù)據(jù)處理流程更加精簡。PIVOTBY函數(shù)的巧妙運用,相當于在公式層面復現(xiàn)了數(shù)據(jù)透視表的核心能力,確保了數(shù)據(jù)分析的深度和廣度。

此解決方案不僅滿足了PMC生產(chǎn)計劃對多維度匯總分析的迫切需求,還為此類復雜數(shù)據(jù)分析場景提供了一個高度優(yōu)化的范式。它證明了在處理實際業(yè)務問題時,深入理解數(shù)據(jù)結構、熟練掌握高級函數(shù)應用以及不斷創(chuàng)新解決問題的方法論,是提升工作效率、實現(xiàn)數(shù)據(jù)驅(qū)動決策的關鍵。通過這種方法,企業(yè)可以更快地從海量數(shù)據(jù)中提煉出有價值的信息,為生產(chǎn)計劃的精準制定和市場策略的靈活調(diào)整奠定堅實的數(shù)據(jù)基礎。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多