Re: [問題] 能排序的畸形表格--OFFSET
首先不能有 合併儲存格
用跨欄置中代替
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
02/21 15:20, 1F
→
02/21 15:22, , 2F
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
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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章