※ 引述《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