函數PIVOTBY怎麼樣

今天我們來學習一個非常強大的新函數——PIVOTBY,它其實就是透視表的函數版,功能非常非常的強大,搭配新函數還能實現多表統計,相較於透視表最大的優點就是能自動更新結果,我們來看下它的使用方式

一、PIVOTBY函數

PIVOTBY函數是用於在表格軟體中創建數據透視表的一個高級功能。它允許用戶根據指定的行欄位、列欄位和匯總方式來重新組織數據,從而使得數據分析更加直觀和高效。

PIVOTBY:根據指定的行列欄位,對數據進行分組、聚合、排序、篩選

語法:=PIVOTBY (row_fields,col_fields,values,function,[field_headers],[row_total_depth],[row_sort_order],[col_total_depth],[col_sort_order],[filter_array])

  • 參數1:需要統計的行欄位
  • 參數2:需要統計的列欄位
  • 參數3:需要統計的值欄位
  • 參數4:統計方式,求和、計數、平均
  • 參數5:指定結果是否包含表頭
  • 參數6:行標題是否需要包含總計
  • 參數7:行欄位排序方式
  • 參數8:列標題是否需要包含總計
  • 參數9:列欄位排序方式
  • 參數10:是否需要進行篩選

這個函數居然有10個參數,這也殘暴了,其實大家也不用擔心,只有第1-4個參數是必選的,其他的6個都是可選參數。我們就來簡單的了解下這個函數吧

二、常規用法

比如現在我們想要根據商品名稱來計算每種採購方式的總數。

公式:=PIVOTBY(B1:B10,A1:A10,D1:D10,SUM)

  • 第一參數:商品名稱列
  • 第二參數:採購方式列
  • 第三參數:採購的數量列
  • 第四參數:SUM統計方式,求和

這個函數它其實就是透視表的函數版,第一參數可以看做行區域,第二參數看做列區域,第三參數看做值區域,第四參數是統計的方式。

第四參數是可以設置多種統計方式的,大家可以根據自己的需要來設置

函數PIVOTBY怎麼樣

三、分類統計

第一跟第二參數僅僅只能設置一列,還能設置多列數據,如下圖,我們就統計了,每種採購方式下採購商品的總數與金額

公式:=PIVOTBY(A1:B10,,D1:E10,SUM)

  • 第一參數:A1:B10列欄位區域
  • 第二參數:忽略
  • 第三參數:統計區域
  • 第四參數:統計方式,sum求和

PIVOTBY進行分類統計,一般要求數據區域是連續的,如果你的數據區域不是聯繫的可以考慮使用HSTACK來構建連續的區域,將其放入對應的參數即可

函數PIVOTBY怎麼樣

四、結果是否包含表頭

設置是否需要包含表頭,主要是設置第五參數,參數一共有4個

  • 參數為0:所選區域不包含表頭,如果所選區域存在表頭,表頭會參與計算,如下圖右上角演示
  • 參數為1:所選區域包含表頭,但是不顯示,如下入坐上第一個
  • 參數為2:所選區域不包含表頭,但是自動生成表頭,一般都是值1、值2、行欄位1、列欄位1這樣的表頭,效果如下圖右下鍵中間位置
  • 參數為3:所選區域包含表頭,並顯示錶頭,效果如下圖左下角

函數PIVOTBY怎麼樣

五、行標題是否需要包含總計

第6參數,主要是用來設計當前的結果是否包含小計與總計的

  • 參數為0:不需要匯總行
  • 參數為1:在下方顯示總計
  • 參數為2:在下方顯示總計與小計
  • 參數為-1:在上方顯示總計
  • 參數為-2:在上方顯示總計與小計

具體效果大家可以參考下圖,我們需要注意的是,如果你想要顯示小計列欄位至少需要選擇2列,才能顯示小計,列欄位僅僅選擇1列,是不會顯示小計的,會顯示為錯誤值。

函數PIVOTBY怎麼樣

六、列區域的排序方式

第7參數是用來設置列欄位的排序方式的。我們需要輸入其對應的列數來進行排序,正數表示升序,負數表示降序

公式:=PIVOTBY(A1:B10,,D1:D10,SUM,,1,-1)

在這裡參數為-1,就是表結果會根據【採購方式】這一列進行降序【排序】,第二列【商品名稱】默認升序排序

公式:=PIVOTBY(A1:B10,,D1:D10,SUM,,1,-2)

在這裡我們參數為-2就表示根據第二列【商品名稱】來進行【降序排序】,第一列【採購方式】默認升序排序,

公式:=PIVOTBY(A1:B10,,D1:D10,SUM,,1,{-1,2})

也可以先對第一列排序,然後在對第二列排序,在這裡就需要構建一個數組,具體效果如下圖所示

第8與第9參數的使用方法是一模一樣的,只不過是針對的列方向,我們就不再演示了,大家可以試著做一下。

函數PIVOTBY怎麼樣

七、篩選

第10個參數是用來進行數據篩選的。如下圖,我們想要篩選【採購方式】是APP的數據

公式:=PIVOTBY(A1:B10,,D1:D10,SUM,,1,-1,,,A1:A10="APP")

函數PIVOTBY怎麼樣

以上就是PIVOTBY函數的全部參數了,現在僅僅只有在OFFICE365的預覽版,以及WPS的預覽版才能體驗到這個的函數,相信在不久的將來WPS就會將其加入到正式版了,大家可以期待下~

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/235193.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-12-12 11:56
下一篇 2024-12-12 11:56

相關推薦

  • Ubuntu 安裝 WPS

    一、下載 WPS 安裝包 1、進入 WPS Linux 官網 下載對應版本的 WPS 安裝包 wget -O wps-office.deb https://wdl1.cache.w…

    編程 2025-02-27
  • WPS清理C盤保障系統性能

    現代計算機日趨普及,而伴隨著計算機軟硬體更新換代速度的不斷加快,操作系統的更新也在不斷推陳出新。而對於計算機用戶而言,如何保障操作系統的運行穩定是一個重要的問題。 一、優化C盤空間…

    編程 2025-02-25
  • wps怎麼豎列求和

    wps excel表格怎麼求和?Excel表格是廣泛用於數據處理和分析的工具,其中一個常見的需求是對表格中的數據進行求和。在本文中,我們將深入探討在wps Excel中如何使用各種…

  • wps排序求和的技巧

    在日常工作中,很多人會遇到數據匯總的需求。尤其是在處理表格時,直接在Word中進行求和是一個常見卻又容易被忽視的功能,這篇文章跟大家分享一下如何對wps文字文檔表格中的數據進行快速…

    2025-02-11
  • Excel數據透視表自定義頁欄位

    若創建是數據透視表數據源來自多張工作表時,通過創建自定義頁欄位的數據透視表可以通過下拉選項選擇自定義命名的數據源,這篇文章跟大家分享在對多個數據區域創建數據透視表時,如何自定義頁字…

    2025-02-11
  • wps柱形圖製作方法

    在數據可視化的過程中,柱狀圖是一種非常有效的工具,可以幫助我們清晰地展示和比較數據。無論你是學生、教師還是企業員工,掌握製作柱狀圖的技巧,都能讓你的工作和學習更加高效。接下來,我們…

    2025-02-11
  • wps如何創建數據透視表

    大家好,今天跟大家分享在WPS表格中,如何根據二維表中的數據創建數據透視表。二維表與一維表不同的地方在於,一維表中所有的列標題屬性都是不同的,而二維表中存在同類的屬性,如同時存在列…

    2025-02-11
  • wps數據透視表數據分組技巧

    在使用wps Excel處理大量數據時,數據分組是一個非常實用的技巧。無論是進行數據分析、生成報告,還是提高數據的可讀性,掌握數據分組的方法都能大大提升你的工作效率。接下來,我們將…

    2025-02-11
  • wps數據透視表欄位名怎麼修改

    電腦使用表格時,想要重新設置數據透視表的列標籤,那麼數據透視表怎麼修改欄位到列標籤,這篇文章跟大家分享一下在wps表格中如何修改數據透視表欄位名。 下圖wps工作表左側為原始數據,…

    2025-02-11
  • c語言基礎wps,C語言基礎函數

    本文目錄一覽: 1、計算機二級wps和c語言哪個好考 2、c語言和wps office哪個簡單 3、wps和c語言哪個簡單 4、C語言介紹 5、我要學習office,wps等辦公文…

    編程 2025-01-11

發表回復

登錄後才能評論