2014-09-10 79 views
0

由於文本過濾與數字過濾的區別,我很難精確地安排單元格。我曾嘗試使用公式「= MID(A140,FIND(」:「,A140,1)+1,5)」添加數​​字列「,但這是通過寄存器而不是文本疊加我的數據。我怎樣才能完成我在下面粘貼的內容?如何將過濾器應用到寄存器地址。

這裏是我的表:

Register Entry1    Entry2 

F28:0 ###_XXX_###-XXXX XXXXX 
F28:1 ###_XXX_###-XXXX XXXXX 
F28:10 ###_XXX_###-XXXX XXXXX 
F28:11 ###_XXX_###-XXXX XXXXX 
F28:12 ###_XXX_###-XXXX XXXXX 
F28:2 ###_XXX_###-XXXX XXXXX 
F28:3 ###_XXX_###-XXXX XXXXX 
F28:4 ###_XXX_###-XXXX XXXXX 
F28:5 ###_XXX_###-XXXX XXXXX 
F28:6 ###_XXX_###-XXXX XXXXX 
F28:7 ###_XXX_###-XXXX XXXXX 
F28:8 ###_XXX_###-XXXX XXXXX 
F28:9 ###_XXX_###-XXXX XXXXX 
F29:0 ###_XXX_###-XXXX XXXXX 
F29:1 ###_XXX_###-XXXX XXXXX 
F29:10 ###_XXX_###-XXXX XXXXX 
F29:2 ###_XXX_###-XXXX XXXXX 
F29:3 ###_XXX_###-XXXX XXXXX 
F29:4 ###_XXX_###-XXXX XXXXX 
F29:5 ###_XXX_###-XXXX XXXXX 
F29:6 ###_XXX_###-XXXX XXXXX 
F29:7 ###_XXX_###-XXXX XXXXX 
F29:8 ###_XXX_###-XXXX XXXXX 
F29:9 ###_XXX_###-XXXX XXXXX 

我試圖做到這一點:

Register Entry1    Entry2 

F28:0 ###_XXX_###-XXXX XXXXX 
F28:1 ###_XXX_###-XXXX XXXXX 
F28:2 ###_XXX_###-XXXX XXXXX 
F28:3 ###_XXX_###-XXXX XXXXX 
F28:4 ###_XXX_###-XXXX XXXXX 
F28:5 ###_XXX_###-XXXX XXXXX 
F28:6 ###_XXX_###-XXXX XXXXX 
F28:7 ###_XXX_###-XXXX XXXXX 
F28:8 ###_XXX_###-XXXX XXXXX 
F28:9 ###_XXX_###-XXXX XXXXX 
F28:10 ###_XXX_###-XXXX XXXXX 
F28:11 ###_XXX_###-XXXX XXXXX 
F28:12 ###_XXX_###-XXXX XXXXX 
F29:0 ###_XXX_###-XXXX XXXXX 
F29:1 ###_XXX_###-XXXX XXXXX 
F29:2 ###_XXX_###-XXXX XXXXX 
F29:3 ###_XXX_###-XXXX XXXXX 
F29:4 ###_XXX_###-XXXX XXXXX 
F29:5 ###_XXX_###-XXXX XXXXX 
F29:6 ###_XXX_###-XXXX XXXXX 
F29:7 ###_XXX_###-XXXX XXXXX 
F29:8 ###_XXX_###-XXXX XXXXX 
F29:9 ###_XXX_###-XXXX XXXXX 
F29:10 ###_XXX_###-XXXX XXXXX 

回答

1

我覺得你很接近,但需要兩個額外的列,而不是僅僅1 ...一個用於第一部分的登記冊,第二部分。

假設你的數據在細胞A2開始(第一列是標題),你必須:

D2: =LEFT(A2,FIND(":",A2)-1) 
E2: =MID(A2,FIND(":",A2)+1,1000) 

將這些公式下來,然後排序數據首先由列d,然後通過列E(和選擇將數字看起來像數字的任何東西)。

希望能訣竅!

+0

謝謝你,約翰,改變了這一點。我有一些包含「N27:0/123」的二級寄存器,所以我不得不做一個二級替換語句來用十進制替換正斜槓。但這工作!我很感激! – Rich 2014-09-10 19:15:15

+0

很高興工作! – 2014-09-10 19:48:59