Re: [問題] 能排序的畸形表格--OFFSET

看板Office作者 (David)時間17年前 (2009/02/21 14:41), 編輯推噓3(305)
留言8則, 2人參與, 最新討論串2/2 (看更多)
首先不能有 合併儲存格 用跨欄置中代替 G H A1 22 55 A4 A5 =B1 =C1 A6 A......7 A8 =G1 =H1 A......9 A...0 =G2 =H2 B1 11 33 B4 B5 =B4 =C4 B6 B......7 B8 =G4 =H4 B......9 B...0 =G5 =H5 C1 33 22 C4 C5 =B7 =C7 C6 C......7 C8 =G7 =H7 C......9 C...0 =G8 =H8 以G1:G3為一單位拖曳 按G與H欄排序 或是 I1 =OFFSET(B1,-MOD(ROW(3:3),3),) ※ 引述《Lyles (...)》之銘言: : 標題: [問題] 能排序的畸形表格 : 時間: Fri Feb 20 14:36:41 2009 : : (若是和其他不同軟體互動之問題 請記得一併填寫) : 軟體: Excel or Word皆可 : : 版本: 2003 : : 格一 格二 格三 格四 格五 : 格六 格..........七 格八 : 格..........九 格.....十 總共10格唯一單位 : : 不同時候需要針對"格二"或者"格三" 作整筆資料排序 : 請問有什麼方法可以把他們包成一單位來作排序? : : 現都只能把十格先轉到同一列去排.... ~.~ : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 218.172.85.146 : ※ 編輯: Lyles 來自: 218.172.85.146 (02/20 14:37) : → JieJuen:看不懂~.~ 請示範排序前 排序後? 02/21 00:27 : : 不好意思  解釋不清楚 : 每筆資料有10格 這10格的layout不規則 不過每筆的layout是一樣的 : A1-A10是完整的一筆資料 B1-B10是第二筆 ...... : 要針對每筆資料的第二格作排序 : : 排序前 : A1 22 55 A4 A5 : A6 A......7 A8 : A......9 A...0 : B1 11 33 B4 B5 : B6 B......7 B8 : B......9 B...0 : C1 33 22 C4 C5 : C6 C......7 C8 : C......9 C...0 : : 針對格2排序 11->22->33 : : B1 11 33 B4 B5 : B6 B......7 B8 : B......9 B...0 : A1 22 55 A4 A5 : A6 A......7 A8 : A......9 A...0 : C1 33 22 C4 C5 : C6 C......7 C8 : C......9 C...0 : ※ 編輯: Lyles 來自: 218.172.90.205 (02/21 10:56) : ※ 編輯: Lyles 來自: 218.172.90.205 (02/21 10:56) : ※ 編輯: Lyles 來自: 218.172.90.205 (02/21 10:57) : ※ 編輯: Lyles 來自: 218.172.90.205 (02/21 10:58) : ※ 編輯: Lyles 來自: 218.172.90.205 (02/21 11:06) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.56.167

02/21 15:20, , 1F
謝謝! 不過想問一下 如果例如B1剛好等於B4 這樣會出現
02/21 15:20, 1F

02/21 15:22, , 2F
搞亂的狀況嗎? 這樣B1=G1=G2=B4=G4=G5 @.@
02/21 15:22, 2F
正常情況是不會,相等時會維持原本的上下順序。不放心的話: 法一: G1改為 =TEXT(B1,"00000")&"|"&ROW() 並選擇性貼上值後 才排序 其中假設 | 這個符號不會在格二 格三出現 加TEXT的原因是 這樣變成以文字的方法排序 如果原本是數字,2會在11之前; 文字則11會在2之前。 假設資料最大是5位數,加TEXT使得 文字00002仍在00011之前,與原本數字的順序一樣。 但要注意如果同一單位內亂掉,比如列二與列三對調,無法回復。 法二: 外加一欄 1 2 3 4 5 6.... 萬一亂掉,先排此欄,再排G欄數字 如此可回復至原本(依三列為一單位排在一起)的狀態 再排數字的順序;若數字相同也保持三列為一單位的順序。

02/21 16:33, , 3F
對了 再請問一下是不是有合併儲存格就沒救了??
02/21 16:33, 3F

02/21 16:34, , 4F
因為跨欄置中不會自動換行.... 需要很大格就是因為字很多..
02/21 16:34, 4F
您原本"把十格先轉到同一列去排", 如果有合併儲存格,您是如何解決的? 不會沒救,把格式先複製到某處, 原資料解除合併,排完,再把格式複製回來。 只是如果原資料還有顏色等都不同的話就不行, 所以要問您原本轉到同一列是如何處理~ 找合併儲存格的方法 #184OpHMC 5512 4/25 JieJuen □ [算表] Excel:尋找合併儲存格 然後…同列的跨欄置中可以自動換行, 除非是多列的合併儲存格才不能用跨欄置中代替。 ※ 編輯: JieJuen 來自: 114.47.56.167 (02/21 21:34)

02/22 14:56, , 5F
轉到同一列的時候我還是把儲存格併的拆回去了 XD
02/22 14:56, 5F

02/22 14:57, , 6F
我只是想找一個不用把事情弄得那麼複雜的方法 @.@
02/22 14:57, 6F

02/22 14:58, , 7F
看來跨欄置中是最省麻煩的方式了... 謝謝你的幫忙 :)
02/22 14:58, 7F

03/02 09:57, , 8F
^^
03/02 09:57, 8F
文章代碼(AID): #19dw8jgZ (Office)
討論串 (同標題文章)
文章代碼(AID): #19dw8jgZ (Office)