文本和數字混合的Excel列表,如何按數字升序排序?

Excel學習世界 2024-05-24 17:55:49

今天這個問題是很多同學經常會遇到的:單元格有文本和數字混合,如何將列按數字的順序排序?

案例:

將下圖 1 的數據表按樓層升序排序,效果如下圖 2 所示。

解決方案 1:

先試一下直接排序。

1. 選中 A 列的任意單元格 --> 按升序排序

結果是按第一位數字的升序排序的,不符合預期。

下面是正確的方法。

1. 複制 A2 單元格中的數字 --> 將其粘貼到 D2 單元格中

2. 選中 D2:D30 區域 --> 按 Ctrl+E

成功提取出了單元格中的所有數字。

3. 選中 D 列的任意單元格 --> 按升序排序

A 列成功按樓層排序了。

解決方案 2:

1. 選中數據表的任意單元格 --> 選擇工具欄的“數據”-->“從表格”

2. 在彈出的對話框中保留默認設置 --> 點擊“確定”

表格已經上傳至 Power Query。

3. 選中“樓層”列 --> 右鍵單擊 --> 在彈出的菜單中選擇“重複列”

4. 選中複制出來的列 --> 選擇工具欄的“主頁”-->“拆分列”-->“按照從數字到非數字的轉換”

5. 點擊“樓層 - 複制.1”左邊的格式符號 --> 在彈出的菜單中選擇“整數”

6. 將修改了格式的該列按升序排序。

7. 刪除右邊的兩列。

8. 選擇工具欄的“主頁”-->“關閉並上載”-->“關閉並上載至”

9. 在彈出的對話框中選擇“表”--> 選擇“現有工作表”及所需上傳至的位置 --> 點擊“加載”

右邊綠色的表格就是所需結果。這種方法與前一種方法的原理一樣,區別是這種方法更靈活,左邊的表格但凡有更新,只需要將綠色的表格刷新一下,就能同步更新結果。

0 阅读:0

Excel學習世界

簡介:Excel 學習交流