2013-07-07 24 views
0

首先,我不確定這是否可能。我已經研究谷歌,並沒有提出任何解決方案。你我最後的希望。查找列中的所有匹配項並從不同的列中添加它們?

基本上我試圖建立一個Excel表來衡量鍛鍊的進展。

我有一個名爲'第一週'的標籤,它是你輸入所有數據的地方。看起來這...

enter image description here

我基本上需要做的是選擇在具有軍事俯臥撐列B.所以我會D7 & D20列d每一行。之後,我需要將其添加並放在以下位置。下圖中的位置是E3。

enter image description here

所以在這張照片E3應該說40,但它說20.這是因爲它沒有加起來。

我現在的公式是

=IF(ISNA(INDEX('Week 1'!D:D, MATCH(SelectedExercise, 'Week 1'!$B:$B, 0))), 0, INDEX('Week 1'!D:D, MATCH(SelectedExercise, 'Week 1'!$B:$B, 0))) 

我需要它來選擇所有單元格,並把它們加起來......不只是第一個。我嘗試了很多東西,但甚至沒有接近我需要的東西。不知道下一步該怎麼做。我該怎麼辦?

請注意,如果你不明白的東西...只是問。

謝謝你的時間,我真的很感激這一點。

回答

1

使用SUMIF。

=SUMIF(Week1!D:D, $B3, Week1!$B:$B)

另外,如果你想這樣做了多個星期,那麼我建議也適用於多個exercices以下。

=SUMIF(INDIRECT($D3) & "!D:D", $B3, INDIRECT($D3) & "!B:B")

+2

我很生氣,你這樣的速度回答了這個和我花了幾個小時試圖數字出來...我恨更該如何解決這樣簡單。不過,非常感謝。沒有你,我無法做到這一點。另外,感謝您對答案的更新......我只需要第一部分,但第二部分很高興知道。 – Zeveso

相關問題