Re: [算表] EXCEL多組別個別排序

看板Office作者 (=半調金魚=)時間14年前 (2010/03/08 02:11), 編輯推噓3(3012)
留言15則, 2人參與, 最新討論串2/2 (看更多)
可以在欄A寫個公式 假設您在欄B的組別區隔儲存格中填入的是"===" 然後在A1填入 1 做法一: 若您想得到的結果是 A B 1 1 AAA 2 1 BBB 3 1 SSS 4 2 === 5 2 AAA 6 2 CCC 7 2 DDD 8 3 === 9 3 AAA 那您在A2~An寫的公式可以是[=IF(B2="===",A1+1,A1)] 以此類推A3就是[=IF(B3="===",A2+1,A2] 公式可以用拉的,不用一個一個KEY 作法二: 若您想得到的結果是 A B 1 1 AAA 2 2 BBB 3 3 SSS 4 0 === 5 1 AAA 6 2 CCC 7 3 DDD 8 0 === 9 1 AAA 那您可以在A2~An寫公式[=IF(B2="===",0,A1+1)] 以此類推A3就是[=IF(B3="===",0,A2+1)] 請選擇適合您的做法。 ※ 引述《World777 (World777)》之銘言: : 標題: [算表] EXCEL多組別個別排序 : 時間: Mon Mar 8 01:33:57 2010 : : 軟體: : EXCEL : 版本: : 2007 : : 各位版有大家好 : 爬了一下EXCEL排序的文章 : 但還不是很了解 : : 目前遇到的問題是 : 我有許多組的資料 : 而每組資料內的筆數不一 : 想在這些資料前多加一欄做排序 : 亦即想將各組組內做排序 : 有些是一到十五 : 有些是一到三十 : : ex : 原始資料 : B欄 : AAA : CCC : DDD : . : . : SSS : ======== : AAA : BBB : EEE : . : . : XXX : ========= : : 在這些料中 : 我在每組的最後一筆字料下方加上========= : 來與下一組做區隔 : : 現在想在這些各組原始資料前加上排序 : : ex : A欄 B欄 : 1 AAA : 2 CCC : 3 DDD : . . : . . : 18 SSS : ================= : 1 AAA : 2 BBB : 3 EEE : . . : 15 XXX : ================= : : : : : 由於有快要五千多組@@ : 想請教除了一組一組慢慢拉排序之外的方法 : 感激大家 : : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 119.77.184.200 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.12.56.53

03/08 12:28, , 1F
那該怎麼辦!感激您
03/08 12:28, 1F

03/08 12:29, , 2F
若我的"==="不是自成一欄,而是每組最後一筆資料下隔線
03/08 12:29, 2F

03/08 12:30, , 3F
那該怎麼處理?非常感激您
03/08 12:30, 3F

03/08 14:15, , 4F
"==="只是舉例,您可以代換成任何一個您使用的分隔內容
03/08 14:15, 4F

03/08 14:19, , 5F
您的下隔線是橫跨AB欄的嗎?還是獨立在欄B的每組資料下?
03/08 14:19, 5F

03/08 14:39, , 6F
是橫跨的!且也就是說每組列與列之間並沒有"==="
03/08 14:39, 6F

03/08 14:40, , 7F
而是每組最後一筆資料儲存格的下隔線為"="
03/08 14:40, 7F

03/08 14:43, , 8F
那您就要先將合併的儲存格獨立回去,然後利用篩選
03/08 14:43, 8F

03/08 14:44, , 9F
我錄個影片讓你看好了~請稍等等
03/08 14:44, 9F

03/08 15:40, , 10F
http://0rz.tw/cw59V 請參考看看
03/08 15:40, 10F

03/08 15:43, , 11F
我收到您的信了。如果只是底線而非分隔
03/08 15:43, 11F

03/08 15:45, , 12F
那得看看資料組是否有規律性了,或者是以下的笨方法
03/08 15:45, 12F

03/08 15:46, , 13F
還是一樣請看影片~XD~等我錄
03/08 15:46, 13F

03/08 15:57, , 14F
03/08 15:57, 14F

03/08 16:05, , 15F
太感激您了!!非常受用!
03/08 16:05, 15F
文章代碼(AID): #1Ba-njfx (Office)
文章代碼(AID): #1Ba-njfx (Office)