曾經(jīng)我給大家講解過 PQ 中一些小眾菜單的功能,那么它們有什么實際用途呢?那么今天就教大家用 Power Query 制作萬年歷,夠?qū)嵱昧税桑?/p> 案例: 分別創(chuàng)建下圖 1 和 2 所示的萬年歷。 ![]() ![]() 解決方案 1: 1. 打開一個空的工作簿 --> 選擇菜單欄的“數(shù)據(jù)”-->“新建查詢”-->“從其他源”-->“空白查詢” ![]() 2. 在 Power Query 的公式欄中輸入以下公式: = List.Dates(#date(2023,1,1),365, #duration(1,0,0,0))
![]() ![]() 3. 選擇菜單欄的“轉(zhuǎn)換”-->“到表” ![]() 4. 在彈出的對話框中點擊“確定”。 ![]() ![]() 5. 選擇菜單欄的“添加列”-->“日期”-->“月”-->“月” ![]() ![]() 6. 選中第一列 --> 選擇“添加列”-->“日期”-->“周”-->“一個月的某一周” ![]() ![]() 7. 仍然選中第一列 --> 選擇“添加列”-->“日期”-->“天”-->“星期幾” ![]() ![]() 8. 再一次選中第一列 --> 選擇“添加列”-->“日期”-->“天”-->“天” ![]() ![]() 9. 刪除第一列。 ![]() ![]() 10. 選中“星期幾”列 --> 選擇菜單欄的“轉(zhuǎn)換”-->“透視列” ![]() 11. 在彈出的對話框的“值列”中選擇“天”--> 點開“高級選項”--> 在下拉菜單中選擇“不要聚合”--> 點擊“確定” ![]() ![]() 12. 將“星期日”拖動到最后一列。 ![]() 13. 刪除“一個月的某一周”列。 ![]() ![]() 14. 選擇菜單欄的“主頁”-->“關閉并上載”-->“關閉并上載至” ![]() 15. 選擇“現(xiàn)有工作表”及所需上傳至的位置 --> 點擊“加載” ![]() ![]() 16. 篩選所需的月份,就能得到一個當月的月歷。 ![]() ![]() 解決方案 2: 1. 重復上述步驟 1 至 9。 ![]() 2. 跳到上述步驟 14、15,將表格上傳到 Excel。 3. 選中表格的任意單元格 --> 選擇菜單欄的“插入”-->“數(shù)據(jù)透視表” ![]() 4. 在彈出的對話框中選擇“現(xiàn)有工作表”及所需上傳至的位置 --> 點擊“確定” ![]() 5. 按以下方式拖動字段:
![]() ![]() 6. 選中值字段 --> 右鍵單擊 --> 在彈出的菜單中選擇“值字段設置” ![]() 7. 在彈出的對話框中選擇“最大值”--> 點擊“確定” ![]() 8. 篩選需要顯示的月份。 ![]() 9. 選中數(shù)據(jù)透視表的任意單元格 --> 選擇菜單欄的“設計”-->“總計”-->“對行和列禁用” ![]() 10. 拖動值列的順序,使得星期排序正確。 ![]() 11. 保持選中數(shù)據(jù)透視表的任意單元格 --> 右鍵單擊 --> 在彈出的菜單中選擇“數(shù)據(jù)透視表選項” ![]() 12. 在彈出的對話框中選擇“顯示”選項卡 --> 取消勾選“顯示展開/折疊按鈕”和“顯示字段標題和篩選下拉列表”--> 點擊“確定” ![]() ![]() 13. 隱藏 F 列。 ![]() 14. 將整個數(shù)據(jù)透視表區(qū)域設置為居中對齊。 ![]() 這是另一種樣式的日歷。 ![]() 轉(zhuǎn)發(fā)、在看也是愛! |
|