返回列表 上一主題 發帖

需要將同一人有數筆資料只取其中一筆資料值的方法

需要將同一人有數筆資料只取其中一筆資料值的方法

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

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

但是希望使用公式不要用程式,有沒有人會呢?

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)))

往右往下複製即可

TOP

多謝了,想了很久實在想不出來
程度沒那麼好!

TOP

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

還有拖曳後F5-G7都顯示錯誤!

TOP

本帖最後由 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)再向下拉

TOP

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

謝謝!

TOP

c.gif

TOP

回復 6# tatsun


    test.gif
學海無涯_不恥下問

TOP

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

回復 8# Hsieh

    報告板大我無法匯入外部資料耶!!

未命名.jpg (11.3 KB)

未命名.jpg

YOYO

TOP

學海無涯_不恥下問

TOP

        靜思自在 : 不怕事多,只怕多事。
返回列表 上一主題