[算表] 如果帳號相同,針對編輯時間做排序

看板Office作者 (失去純粹)時間14年前 (2011/11/21 23:25), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
軟體:MS office 版本:2010 算表長這個樣子 A B C 處理後 A B C 2011/1/31 aaa 2011/1/31 aaa 1 2011/2/1 ccc 2011/3/1 bbb 3 2011/3/1 bbb 2011/4/15 bbb 2 2011/4/1 ccc 2011/5/1 bbb 1 2011/4/15 bbb 2011/2/1 ccc 2 2011/5/1 bbb 2011/4/1 ccc 1 針對B欄先做主要排序,針對A欄做次要排序 如果B欄中沒有相同 在C欄直接填1 如果B欄中有相同的 在C欄按照時間排序,最新的填1 請問能不能組合函數或vba來處理這一類的問題,先謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.9.137.92

11/21 23:32, , 1F
排序>1.排序方式:B 2.次要排序方式:A
11/21 23:32, 1F

11/21 23:33, , 2F
C2=COUNTIF(B$1:B2,B2)
11/21 23:33, 2F

11/21 23:34, , 3F
改一下,C2=COUNTIF(B2:B,B2)
11/21 23:34, 3F

11/21 23:56, , 4F
有辦法在c欄直接寫函數直接處理嗎?謝謝
11/21 23:56, 4F

11/22 09:17, , 5F
排序比較簡單,再懶一點可以做一顆巨集的按鈕
11/22 09:17, 5F

11/22 13:53, , 6F
其實n大已經給我一個很好的方向了,就是countif
11/22 13:53, 6F
文章代碼(AID): #1Eocs6KK (Office)
文章代碼(AID): #1Eocs6KK (Office)