2015-09-25 58 views
-2

我有一個包含大約12,000行帶定價信息的零件號的excel文檔。我認爲對它們進行分類的最直觀的方式如下:按Excel中的第一個字符對零件號進行排序

1,12,15,100,10003,2,2002,5000,3,30,333,4,5,6,700,000,800,000。

所有以1開頭的數字是在同一個地點,同所有的2個前綴,等我的問題是,Excel的默認的排序方法排序,像這樣:

1,20,30,40, 100,150,200,250,500,1000,1500,2000,10000.

因此,它按正常的升序對它們進行排序,我認爲它更難找到你的零件號碼,特別是當它們超長作爲一些他們這樣做。

我的工作區沒有很多excel以外的資源,所以我想堅持使用它。我對excel的瞭解也不是太令人印象深刻,所以請把我當成一個白癡!

回答

0

讓用戶輕鬆的事情來形容,讓我們假設你的零件號的名單在列A,和你有一個空白列B.

在B2單元格中輸入公式:

=TEXT(A1,"#") 

複製下來至於你的例子不勝枚舉。現在

,自定義通過列B.

就是這樣排序選擇兩列。

+0

非常感謝您的幫助!我現在正在工作:) – Mikee

+0

不客氣。 –

0

創建一個名爲SortOrder用下面的公式新列:

=VALUE(LEFT(A2,1)) 

然後去首頁標籤>&排序篩選>自定義排序...。排序首先由SortOrder,然後通過Value

enter image description here

+0

非常感謝您的幫助!我現在正在工作:) – Mikee

0

隨着塔A像數據:

enter image description here

B1輸入:

=CHAR(1) & A1 

和複製下來。然後通過獲得排序的cols 一個 &

enter image description here

這是「英文字母式的」之類更接近你需要什麼?

+0

非常感謝您的幫助!我現在工作:) – Mikee

+0

@Mikee感謝您的反饋! –

相關問題