文本數(shù)字怎么排序? Excel把文本翻譯成數(shù)值的技巧

對文本排序一直是個很頭疼的問題,因為 Excel 并不能直接把中文翻譯成對應的數(shù)值,然后進行排序。所以我們就要想一些辦法,幫助 Excel 完成這個翻譯的過程。
案例:
將下圖 1 的數(shù)據(jù)表按部門升序排序,效果如下圖 2 所示。
解決方案:
傳統(tǒng)排序是這樣的:
1. 選中數(shù)據(jù)表的任意單元格 --> 選擇菜單欄的“數(shù)據(jù)”-->“升序”
然而因其是文本,Excel 是按拼音字母順序對其進行排序的,所以會出現(xiàn)下面這種結果。
下面就教大家兩個公式,來協(xié)助文本排序。
2. 在 B2 單元格中輸入以下公式 --> 下拉復制公式:
=IF(COUNT(FIND("一",A2)),1,IF(COUNT(FIND("二",A2)),2,3))
公式釋義:
FIND("一",A2):在 A2 單元格中查找“一”,如果找到的話,會返回該字符第一次出現(xiàn)的位置;找不到則返回錯誤值;
COUNT(...):計算上述結果中的數(shù)值數(shù),如果為錯誤值,則結果為 0;也就是說查找到“一”的話,結果為 1,查找不到則為 0;
COUNT(FIND("二",A2)):同理,在單元格中查找“二”,找到返回 1,找不到返回 0;
最后是兩個 if 嵌套,根據(jù)查找到的“一”或“二”,分別返回結果 1 或 2;都找不到的話,就返回 3
3. 選中 B 列的任意單元格 --> 選擇菜單欄的“數(shù)據(jù)”-->“升序”
A 列就按部門順序排序好了。
4. 也可以用下面這個公式:
=LOOKUP(1,0/FIND({"一","二","三"},A2),{1,2,3})
公式釋義:
FIND({"一","二","三"},A2):在 A2 單元格中查找數(shù)組 {"一","二","三"},結果為數(shù)字或錯誤值構成的一個數(shù)組;
0/...:用 0 除以上述數(shù)組,得到由 0 或錯誤值組成的數(shù)組;
LOOKUP(1,...,{1,2,3}):在上述數(shù)組中查找 1,找不到,就會一直往下找,直至最后一個接近的值,即 0;最后返回 {1,2,3} 數(shù)組中與找到的最后一個 0 值位置對應的那個數(shù)值
5. 同樣對 B 列進行升序排序。
6. 刪除輔助列后就是最終結果。
相關文章
Excel新函數(shù)VSTACK真強大! 多表自動匯總/多表自動排序輕松搞定
今天就再重新系統(tǒng)的介紹一下Excel新函數(shù)VSTACK的用法,這個函數(shù)簡直強大的有點過分,多表合并、求和、去重、查詢、排序通通輕松搞定2024-12-12- Excel表格經常需要進行各種排序,以前,我們只能手動的進行排序,現(xiàn)在我們可以使用SORT公式一鍵自動實時排序,詳細如下2024-11-26
為什么excel排序后數(shù)據(jù)亂了? excel排序后還是錯的原因分析和解決辦法
最近有用戶在使用excel進行數(shù)據(jù)排序的嘶吼,發(fā)現(xiàn)表格數(shù)據(jù)是錯亂的,這是什么原因造成的呢?詳細請看下文原因分析和解決辦法2024-05-31excel中如何按年級排序數(shù)據(jù) 表格按年級順序排列的兩種方法
excel中如何按年級排序數(shù)據(jù)?excel表格中錄制的學生數(shù)據(jù)想要按年級排序,該怎么操作呢?下面我們就來看看表格按年級順序排列的兩種方法2023-09-12Excel如何用SORT函數(shù)實現(xiàn)排序? 排序函數(shù)SORT用法解析
Excel如何用SORT函數(shù)實現(xiàn)排序?Excel中的數(shù)據(jù)想要排序,該怎么操作呢?下面我們就來看看排序函數(shù)SORT用法解析,詳細請看下文介紹2023-02-09excel怎么按成績降序排列 excel排序排名次由小到大設置方法
在教學的考試中,教師總是喜歡把學生的成績從高到低進行排列,看看誰的單科分數(shù)最高,總分最高,不及格的人數(shù)等,那么在excel表格中怎么進行分數(shù)排列?下面我們來看看吧2022-08-10Excel下拉排序都是1怎么辦 Excel下拉排序都是1的解決方法
序號是表格制作中不可缺少的一個元素,也是Excel中應用最多的一個字段。那如果excel序號下拉都是1就是一個不小的困擾了,怎么做才能解決呢2022-08-05- 實際查看數(shù)據(jù)時,希望按照顏色進行排序,excel可以進行自定義的排序設置,怎么做呢?一起來了解一下吧2022-06-29
- 身邊還有部分小伙伴不清楚Excel2021怎么排序?這篇文章主要介紹了Excel2021排序方法,需要的朋友可以參考下2022-06-20
excel如何按多個關鍵字排序 excel多個關鍵字排序方法
日常在做數(shù)據(jù)分析的時候,經常需要對數(shù)據(jù)按照大小進行排序,但一般我們操作都只會按一個關鍵字進行排序,或者說是對一列單元格的數(shù)據(jù)進行排序,但如果數(shù)據(jù)表的關鍵字多了,2022-06-06