Re: [算表] EXCEL多組別個別排序
可以在欄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
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
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
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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):