excel中排序難題1330總是排在1330後面,怎麼解決

2021-04-30 21:27:12 字數 792 閱讀 6326

1樓:匿名使用者

「excel中排序時 13301600-2總是排在13301600-10後面」的解決步驟是:

1、開啟excel工作表;

2、由已知條件可知,當對非數值的文字字元進行公升序排序時,預設按照首字元、第2字元、……第n字元的大小排序,即如圖中的-10比-2小,而排在-2的前面,而這樣的排序規則往往無法真實體現出實際需要的效果,可以通過建立輔助列的形式,將文字編碼或字元拆分成純數值形式,然後對輔助列進行排序,即可;

3、選擇b列,在「資料」選項下,選擇「分列」,選擇「分隔符號」分列;

4、在分列的第2步中,勾選分隔符號的「其他」,並輸入當前的分隔符號-,按「下一步」;

5、在分列第3步中,選擇目標區域 為c1單元格(這樣做的目的是儲存b列資料),按「完成」;

6、選擇資料區域b:d列,在「資料」選項下的「排序」中,以「輔助列1」為主要關鍵字,以「輔助列2」為次要關鍵字,均選擇「公升序」排序;

7、「確定」後,完成排序,此時b列的排序規則中,2到了10的前面,符合習慣排序的效果;

8、根據需要,刪除c:d列的輔助列。

2樓:我愛桑果

這倆數由於有短橫槓的存在,變成了文字,而文字的排序是從左到右判斷的,所以想要按照你的想法排序,最好把13301600-2改為:13301600-02

3樓:清風吧吧啦

這個需要做輔助列才能正確排序。

以b列公升序排序後

4樓:路過人間

設定單元格---分類改為常規,再重新排序就可以了

請問EXCEL中排序是按什麼排序的啊?怎麼判定升序還是降序啊

潛龍毋庸 工具欄上的排序按鈕有兩個,標著a z的就是升序,相反地就是降序。預設的排序方法是 數字按其值大小,文字按拼音順序,英文按字母順序。如果希望設定排序方法和規則,或者需要按照多個排序關鍵字排序,可以彈出自定義排序對話方塊中設定。 親 這個你可以自己選擇的選中你要排序的表除去表頭哦 然後排序 有...

excel 中文加數字排序 應該怎麼排

假設資料在a列 在b1中輸入或複製貼上下列公式之一 substitute a 1,號 substitute a 1,號 0 substitute a 1,號 0 substitute a 1,號 1 substitute a 1,號 1 value substitute a 1,號 substitu...

excel排序中,甲乙丙等排序,丙老排,怎麼樣才能改到乙的後面

方法如下 1 首先開啟excel軟體,準備要進行排序的資料。2 新建乙個排序列,在第二個單元格輸入如下 3 往下拉就會得到所有的排序結果。4 最後還可以更改rank公式的排序方式,只需要變更第三個引數的值即可。完成。這個問題有兩個解決辦法 一 自定義序列法 單擊選單 工具 選項 自定義序列 選項卡 ...