2015-02-05 57 views
0

我的情況如下:Excel的邏輯 - 匹配的列

在 '日' 列是1至365,並且每一天重複24次(對於24小時)。每天和每小時都有一個度數值,由B列表示。我需要每次使用E列多列B列A列匹配D(例如B2 * E2,B3 * E2,B4 * E2,B7 * E3)。

我該怎麼做?我真的很困惑。 謝謝

回答

1

使用您的顯示來說,在小區C2和抄下來:

=B2*VLOOKUP(A2,$D$2:$E$366,2,FALSE)

+0

我在這裏想它,但它不工作。由於我給出的例子不是真實的,我需要了解它的作用,所以我可以在這裏應用它。你能解釋一下,我可以試試嗎?謝謝你的回答! – 2015-02-05 20:04:58

+0

Vlookup通過將A2與列D匹配,然後將該數字乘以B2,從E列中拉出相應的數字。 – tigeravatar 2015-02-05 20:21:14

+0

我問得太早。我在谷歌搜索了什麼Vlookup做了,好吧..理解你的想法,但仍然沒有做到。我正在使用LibreOffice。你認爲你的配方在那裏不起作用嗎? – 2015-02-05 20:25:01

1

兩種方式:

VLOOKUP(A2,$ d $ 2:$ E $ 366,2,FALSE )* B2

SUMPRODUCT(B2 *($ d $ 2:$ d $ 366 = A2)* $ E $ 2:$ E366)

+0

謝謝你的回答!自從Vlookup開始工作後,沒有嘗試使用Sumproduct! – 2015-02-05 20:33:02