數據透視表可以說是Excel中最強大的數據處理工具,交互式的表形式,可以方便進行聚合、分類、計數、排列等操作。
之所以稱為數據透視表,是因為可以動態地改變它們的版面布置,以便按照不同方式分析數據,也可以重新安排行號、列標和頁欄位。每一次改變版面布置時,數據透視表會立即按照新的布置重新計算數據。另外,如果原始數據發生更改,則可以更新數據透視表。
然後我們在日常使用數據透視表的過程中,經常會出現報錯的情況,如下圖所示,導致創建數據透視表不成功,今天我們就來盤點下,在創建數據透視表的過程中,遇到的那些坑!
經典錯誤1:表頭欄位為空
Excel表格第一行默認為數據表格的表頭,如果欄位為空,就無法創建成功,
所以提示:數據透視表欄位名無效,這時候只需要將空白表頭添加上名字即可。
這裡需要注意的是,如果數據源的第一列或者最後一列的表頭為空,數據透視表是可以創建成功的,只不過透視表會自動忽略空白列,並不會在透視表中展示。
經典錯誤2:存在合併單元格
下圖中,C列與D列的表頭為合併單元格,大家都知道,合併單元格是將多個相鄰單元格合併在一起,但其內容實際是存儲在第一個單元格中的;
也就是說,C列與D列表頭合併了,內容「地址」實際是存儲在C1單元格內,D1單元格內並無文本,即為空,從上面經典錯誤1中我們了解到,表頭欄位為空是無法正確創建數據透視表的;
這時候只需要將合併單元格取消合併,並將空白的表頭添加上欄位,即可正確創建數據透視表。
數據源格式
最後再來說一下數據源的問題,數據源是一行行的數據,存在合併單元格的內容要取消合併或者刪除(如小計、合計之類的),每列的數據類型要保持一致,尤其是數據列,要保持數字格式,不然無法進行求和運算。
小結
以上就是在創建數據透視表的時候經常遇見的兩個小問題,小夥伴們都遇到過嗎?
如果覺得有用,歡迎關注我,定期分享數據小技巧!