在 Excel 的工作表中,如果想要指定欄位中的特定位置(第幾個字元)來排序,該如何處理?

觀察下圖的範例,本例想要指定第3個字元來排序,因為其為中文字,所以會依筆劃多少排列。

儲存格B4:=SORTBY(A4:A28,MID(A4:A28,3,99))

MID(A4:A28,3,99):以 MID 函數取出第 3 個字元起始之後的字元。

再利用 SORTBY 函數指定 MID(A4:A28,3,99) 結果來排序。

這樣的結果會從第3個字元開始排序,當第3個字元內容相同時,會依序則比序第4,5,6...個字元。

如果公式改成儲存格B4:=SORTBY(A4:A28,MID(A4:A28,3,1))

則只會僅以第3個字元排序,第3字元之後的順序會依原順序。

Excel-指定以第幾個字元排序

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

    vincent 發表在 痞客邦 留言(0) 人氣()