上一篇我解答了讀者問題,關於如何將一列不連續的數值去除空值和重複之後排序,給大家分享了用 O365 函數解題的簡易方法。
可還是有不少同學表示:沒有安裝 O365,是不是非用萬金油公式不可了?
那也不盡然,不是還有優秀的 Power Query 嗎?
案例:
將下圖 1 中的原始數據去重去空值後,分別按升序和降序排序。
效果如下圖 2 所示。
解決方案:
1. 選中 A1:A25 區域 --> 選擇菜單欄的“數據”-->“從表格”
2. 在彈出的對話框中保留默認設置,點擊“確定”
表格已上傳至 Power Query。
3. 選擇菜單欄的“主頁”-->“刪除行”-->“刪除空行”
4. 選擇菜單欄的"主頁-->“刪除行”-->“刪除重複項”
5. 選擇菜單欄的“主頁”-->“升序排序”
6. 展開左側的查詢導航 --> 選中 Table1 --> 右鍵單擊 --> 在彈出的菜單中選擇“複製”
7. 選中複製出來的 Table1 (2) --> 選擇菜單欄的“主頁”-->“降序排序”
8. 選擇菜單欄的“主頁”-->“關閉並上載”-->“關閉並上載至...”
9. 在彈出的對話框中選擇“僅創建連接”--> 點擊“加載”
現在回到了 Excel,在右側的“工作簿查詢”區域可以看到兩個表格。
10. 選中 Table1 --> 右鍵單擊 --> 在彈出的菜單中選擇“加載到...”
11. 在彈出的對話框中選擇“表”--> 選擇“現有工作表”及所需上傳的位置 --> 點擊“加載”
12. 用同樣的方法將第二個表也加載到 Excel 中。
綠色區域就是兩個排序結果表。如果原始數據有更新,只要分別刷新兩個綠色的表格,就能實時同步結果。
Excel學習世界
轉發、在看也是愛!