看板 Office 關於我們 聯絡資訊
※ 引述《liwei0321 (橘子檸檬汽水)》之銘言: 假設結果呈現在D,E,F....欄 D1,D2,D3分別為a1,a2,a3, E1 =IF(ISERR(SMALL(IF($A$1:$A$5=$D1,ROW($A$1:$A$5)), COLUMN(A:A))),"",INDIRECT(ADDRESS(SMALL(IF($A$1: $A$5=$D1,ROW($A$1:$A$5)),COLUMN(A:A)),2))) 最後以ctrl+shift+enter輸入 往右下拉到空白處即可 : 軟體: excel 2007 : 版本: 2007 : A B : 1 a1 10 : 2 a1 15 : 3 a1 11 : 4 a2 17 : 5 a3 12 : ---------------以上是資料 : 假如我在另外一個欄位設定 =vlookup(a1,a1:b4,2,0) : 只會跑出a1的第一個值 10 : 我要怎麼出現第二個值 15、第三個值11..... : 最後並以下面的方式呈現 : A B C D : 1 a1 10 15 11 : 2 a2 17 : 3 a3 12 : 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.202.210.129