透視表是Excel最強大的表格匯總工具,但它有3個致命缺陷:
- 1、不能自動刷新(用VBA除外)
- 2、不能對多個多欄位表格透視(利用PQ除外)
- 3、不能對文本進行合併(利用pp除外)
wps中新增了一個可以替代透視表的函數:Pivotby(PIVOTBY函數參數居然有10個)。它的參數個數達到恐怖的10個,必竟要實現透視表的功能,需要更多參數支持。所以要講明白這個函數也並不容易,今天簡單介紹一下這個函數的基本功能、多表合併和處理文本的應用。
1、生成匯總表
如下圖所示,要求把左側的表格匯總到右邊。
2、多個表格匯總
如下圖所示,要求把一~四月表格匯總到一個表格中
公式:
=PIVOTBY(VSTACK(一月:四月!A2:A30),VSTACK(一月:四月!C2:C30),VSTACK(一月:四月!B2:B30),SUM)
註:用vstack把多個表格的數據合併起來,就可以用pivotby透視了。
3、對文本進行合併
如下圖所示,要求把左側一維值班錶轉換為右側值班表
=PIVOTBY(A2:A8,B2:B8,C2:C8,ARRAYTOTEXT,,0,,0)
註:ARRAYTOTEXT可以用逗號連接多個文本
pivotby函數相對比透視表,它可以把處理後的數組作為它的數據源,這樣就非常靈活了。它不僅是簡單的匯總,還可以實現排序等操作。
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/235175.html