Board logo

標題: 需要將同一人有數筆資料只取其中一筆資料值的方法 [打印本頁]

作者: tatsun    時間: 2011-4-7 13:14     標題: 需要將同一人有數筆資料只取其中一筆資料值的方法

例如:
  姓名 項目 金額
1.張三 薪資   50000
2.張三 加班費 10000
3.張三 獎金    2000
4.李四 薪資   40000
5.李四 加班費 20000
6.李四 獎金    1000

結果想要
輸入姓名:李四,自動顯示
加班費 20000
獎金    1000
薪資   40000

但是希望使用公式不要用程式,有沒有人會呢?
作者: handmuch    時間: 2011-4-7 14:53

F4 裡的"陣列公式" =INDEX(B$2:B$7,SMALL(IF($A$2:$A$7=$G$2,ROW($B$2:$B$7)-ROW($B$1)),ROWS($E$4:$E4)))

往右往下複製即可
[attach]5276[/attach]
作者: tatsun    時間: 2011-4-7 18:07

多謝了,想了很久實在想不出來
程度沒那麼好!
作者: tatsun    時間: 2011-4-7 18:21

再請教一下:
ROW($B$2:$B$7)-ROW($B$1)是什麼意思?
ROWS($E$4:$E4)又是什麼用意?

還有拖曳後F5-G7都顯示錯誤!
作者: handmuch    時間: 2011-4-7 21:42

本帖最後由 handmuch 於 2011-4-7 21:43 編輯

回復 4# tatsun


    你應該是沒有按Ctrl+shift+Enter,這是陣列公式哦!!

不然vlookup 也可以用,只不過要增加輔助欄。A2的公式=B2&C2
G4,G5,G6 自己打或複製上去,H4公式=VLOOKUP($H$2&G4,$A$2:$D$7,4,0)再向下拉
[attach]5279[/attach]
作者: tatsun    時間: 2011-4-8 07:40

用VLOOKUP公式我就清楚了
不知道VLOOKUP公式還可以用$H$2&G4
又多學了一樣

謝謝!
作者: oobird    時間: 2011-4-8 08:21

[attach]5284[/attach]
作者: Hsieh    時間: 2011-4-8 21:26

回復 6# tatsun


    [attach]5293[/attach]
作者: yanto913    時間: 2011-4-9 23:11

[i=s] 本帖最後由 yanto913 於 2011-4-9 23:12 編輯 [/i]

回復 8# Hsieh

    報告板大我無法匯入外部資料耶!!
作者: Hsieh    時間: 2011-4-9 23:20

回復 9# yanto913


    http://forum.twbts.com/viewthread.php?tid=2912&extra=pageD2&page=2
看13#動畫
作者: okny198111    時間: 2011-9-27 00:40

又學到了一招~
希望可以解決我的問題!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)