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