返回列表 上一主題 發帖

[發問] 多重對應找值

[發問] 多重對應找值

之前會用vlookup或 index配合match找到想要的值

不過後來發現要填上的資料要符合四個資料,才能找出對應值,如果一個還可以用vlookup或 index配合match,如果很多,不知道怎麼改?
不知道是陣到還是

要填上的值有很多,圖上只一是一個簡單範例

附上檔案



option.zip (10.79 KB)

本帖最後由 p212 於 2014-3-11 14:47 編輯

回復 1# joey0415
1、圏選D1:H249範圍,按Ctrl+Shift+F3以「頂端列」的值建立名稱,如附圖,點按「確定」。
2、儲存格A5輸入公式 =SUMPRODUCT((日期=$A$4)*(到期月份=$A$3)*(履約價=$B5)*(買賣權=$A$1)*收)
3、再向下複製公式即可
請參考!

FIG.JPG (18.29 KB)

FIG.JPG

TOP

回復 2# p212


感謝分享!現在才了解用法!
原來

使用「*」表示「AND」功能,上列公式表示:

=SUMPRODUCT(條件一 AND 條件二 AND 條件三 , 要合計的數值)


使用「*」表示「AND」功能,上列公式表示:

=SUMPRODUCT((條件一 AND 條件二 AND 條件三 ) X 要合計的數值)[X表示乘號]


因為SUMPRODUCT會將合於條件的TRUE以1表示,FALSE以0表示,符合條件者被挑出再相加,和合於條件X1+不合於符件X0的和會相等

http://isvincent.pixnet.net/blog/post/31022950-excel-sumproduct%E6%87%89%E7%94%A8

TOP

回復 2# p212
謝謝這個好方法,試過後還是用VBA來解決,因為有100格以上,運算太慢

再次感謝

TOP

        靜思自在 : 我們要做好社會的環保,也要做好內心的環保。
返回列表 上一主題