Suma wszystkich komórek w arkuszu kalkulacyjnym Google, w których pasujący wiersz pasuje do wartości

13

Chcę zwrócić sumę wszystkich komórek w kolumnie A tylko wtedy, gdy wartość komórki w tym samym wierszu jest równa określonej wartości.

Na przykład suma C4, jeśli D4 = „Bob”. Zakładając, że istnieje sześć wierszy, w których „Kolumna” pojawia się w kolumnie D, oczekiwałbym, że suma sześciu wartości z kolumny C zostanie dodana razem.

Podejrzewam, że powyższe wymaga użycia pętli, której nie zapewniają Arkusze kalkulacyjne Google.

Stephen Gilliss
źródło

Odpowiedzi:

11

=SUMIF(D:D,"bob",C:C)

w kolumnie C są liczby, w kolumnie D są („bob” lub inne)

jeśli chcesz, nie sumuj wszystkich kolumn, których możesz użyć na przykład

=SUMIF(D2:D6,"bob",C2:C6)  

Uwaga: w tekście rozróżniana jest wielkość liter (Bob nie jest równy bob)

ockin
źródło
1
Wydaje mi się, że sumif nie uwzględnia wielkości liter,
WAF
-1

Możesz użyć tej formuły:

= if (D4 = „Bob”, suma (A0: A0), „null”)

Spowoduje to zsumowanie wszystkich wartości w kolumnie A, jeśli D4 jest równe Bobowi, w przeciwnym razie wstawi null jako odpowiedź.

Greg
źródło