如何在 Excel 中按星期幾對數據透視表進行分組?
在 Excel 的數據透視表中,按天/月/年對日期進行分組非常容易,但你知道如何像以下截圖所示那樣按星期幾對日期進行分組嗎?本文將指導你完成該操作。
![]() | ![]() |
在 Excel 中按星期幾對數據透視表進行分組
實際上,數據透視表並不支持按星期幾對日期進行分組。然而,我們可以在源數據中添加一個關於星期幾的輔助列,然後通過數據透視表中的輔助字段來對日期進行分組。請按照以下步驟操作:
1. 在源數據中插入一空白列,輸入「星期幾」作為列名,接著在輔助列的第一個單元格中輸入公式 =TEXT(A2,"ddd"),最後向下拖動自動填充手柄以填充整個列。參見截圖:
2. 選擇源數據,然後點擊 插入 > 資料透視表。
3. 在 創建資料透視表 對話框中,選擇放置資料透視表的目的地範圍,然後點擊 確定 按鈕。
4. 在 資料透視表欄位 窗格中,請將「星期幾」欄位拖放到 行 區域,並將「 銷售額 」欄位拖放到 值 區域。參見截圖:
![]() | ![]() |
現在你會看到日期已自動按星期幾分組在新創建的數據透視表中。參見上面的截圖。
注意:如果你想同時按月份和星期幾對日期進行分組,請繼續修改數據透視表:
(1) 在 資料透視表欄位 窗格中,將「日期」欄位拖放到 行 區域的頂部。
(2) 在數據透視表中,右鍵單擊 行標籤 列中的任意日期,並在上下文菜單中選擇 分組 。然後在 分組 對話框中,點擊以突出顯示 By 列表框中的 月份,然後點擊 確定 按鈕。參見截圖:
現在你會看到日期已在新創建的數據透視表中按月份和星期幾進行了分組。參見截圖:
使用一款強大的工具按星期幾對數據透視表進行分組
如果你已經安裝了 Kutools for Excel,你可以應用其 PivotTable Special Time Grouping 工具快速創建一個數據透視表,並自動按星期幾對數據透視表數據進行分組。
1. 選擇你要用於創建數據透視表的數據,然後點擊 Kutools Plus > 資料透視表 > PivotTable Special Time Grouping。
2. 在 PivotTable Special Time Grouping 對話框中,執行以下操作:
(1) 在 Group By 列表框中勾選 星期幾 選項;
(2) 指定要從中獲取星期幾數據的日期列;
(3) 指定放置新數據透視表的位置。
3. 點擊 確定 按鈕。然後創建了一個帶有星期幾列的數據透視表。
4. 繼續完成數據透視表的構建:將 銷售額 欄位拖放到 值 區域。
然後你會看到銷售數據已被添加到數據透視表中,並且按星期幾進行了分組。參見截圖:
相關文章:
最佳辦公效率工具
🤖 | Kutools AI 助手:基於智能執行方式革新數據分析:智能執行 | 生成代碼 | 創建自訂公式 | 分析數據並生成圖表 | 調用 Kutools 函數… |
熱門功能:查找、標記重複值或識別重複項 | 刪除空行 | 合併列或單元格而不丟失數據 | 四捨五入無需公式 ... | |
高級 LOOKUP: 多條件 VLookup | 多值 VLookup | 多表查找 | 模糊查找 .... | |
高級下拉列表:快速創建下拉列表 | 依賴下拉列表 | 多選下拉列表 .... | |
列管理器: 添加特定數量的列 | 移動列 | 切換隱藏列的可見狀態 | 比較區域和列 ... | |
特色功能:網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿與工作表管理器 | 資源庫(自動文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按列表發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/斜體/刪除線...) ... | |
頂級 15 種工具集: 12 個文本工具(添加文本、刪除特定字符、...) | 50+ 圖表 類型(甘特圖、...) | 40+ 實用 公式(基於生日計算年齡、...) | 19 個插入工具(插入QR碼、根據路徑插入圖片、...) | 12 個轉換工具(金額轉大寫、匯率轉換、...) | 7 個合併與分割工具(高級合併行、分割儲存格、...) | ... 還有更多 |
使用 Kutools for Excel 提升您的 Excel 技巧,體驗前所未有的高效。 Kutools for Excel 提供超過 300 種高級功能來提高生產力並節省時間。 點擊這裡獲取您最需要的功能...
Office Tab 將標籤式界面帶到 Office,讓您的工作更加輕鬆
- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
- 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
- 將您的生產力提高 50%,每天為您減少數百次鼠標點擊!