Re: [算表] 如何自動分類--依條件集中資料

看板Office作者 (David)時間17年前 (2008/11/10 23:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
=INDEX($B:$B,SMALL(IF($A$1:$A$8="甲",ROW($1:$8)),ROW(1:1))) B欄是不是數字不太有影響~ SMALL(IF)式傳回符合條件的資料的"位置" 再由INDEX傳回值 用OFFSET則為 =OFFSET($B$1,SMALL(IF($A$1:$A$8="甲",ROW($1:$8)),ROW(1:1))-1,) ※ 引述《ozone (加油)》之銘言: : 標題: [算表] 如何自動分類 : 時間: Mon Nov 10 23:28:24 2008 : : 軟體:excel : : 版本:2007 : : A B : 1 甲 3 : 2 甲 50 : 3 乙 2 : 4 丙 7 : 5 乙 65 : 6 甲 9 : 7 丙 13 : 8 丙 4 : : 像這樣的表格 我要怎樣在C欄產生A欄為甲所對應的B欄值,如: : : C : 1 3 : 2 50 : 3 9 : 4 : 5 : : 呢? : : 剛剛嘗試用陣列+vlookup的方法 結果失敗了 ~"~ : : -- : ▄▄ ▄▄ ▄▄▄ ▄ ▄▄▄ : ▄ ▄ ▄ ▄▄ ▄ ▄▄ : ▄ ▄ ▄ ▄ ▄▄ : ▄ ▄ ▄ : ▄ ▄ ▄ ▄ ▄▄ : ▄ ▄ ▄▄▄ ▄ ▄ ▄ ▄▄▄▄ : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 140.112.213.190 : 推 JieJuen:#17CTgW6w 3741 得出位置後再用index或offset 11/10 23:36 : → ozone:啊..為了舉例方便所以打數字..其實欄位裡都是文字... 11/10 23:44 : → ozone:不曉得還有沒有其他辦法...感謝... 11/10 23:45 : → JieJuen:跟數字沒有太大關係 是傳回"列號" 與內容無關 11/10 23:46 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.35.27 ※ 編輯: JieJuen 來自: 114.47.35.27 (11/10 23:54)
文章代碼(AID): #1965ZISL (Office)
文章代碼(AID): #1965ZISL (Office)