Google 스프레드 시트의 다른 열을 기준으로 필터링하여 열 요약


41

Google 스프레드 시트에 다음 데이터가 있습니다.

+------+---------+
| Time | Include |
+------+---------+
| 0:30 | No      |
| 1:00 | Yes     |
| 0:30 | Yes     |
| 0:30 | No      |
| 0:30 | Yes     |
+------+---------+

오른쪽 열이 "예"인 시간을 더하고 싶습니다.

나는 다음을 사용하여 모든 시간을 합산합니다 (3:00).

=SUM(A1:A5)

인접 열이 예인 시간 (2:00)을 더하기 위해 다음을 시도했지만 Google은 "#ERROR!"를보고합니다.

=SUM(FILTER(A1:A5;B1:B5="Yes"))

1
여기에서 웹 애플리케이션을 검색 한 경우 요약을 수행하는 방법에 대한 몇 가지 예를 찾았습니다. 다른 방법은 다음 SUMIF공식 을 사용하는 것입니다 .=SUMIF(B2:B6;"Yes";A2:A6)
Jacob Jan Tuinstra

세미콜론 대신 쉼표가 필요한 이유는 시간대와 관련이 있습니다. 유럽은 미국이 세미콜론을 사용하는 것처럼 쉼표를 사용합니다.
Jacob Jan Tuinstra

1
@JacobJanTuinstra : 쉼표 또는 세미콜론을 사용할 수 있는지 여부는 반드시 시간대와 관련이있는 것은 아니지만 locale / _language_ 설정과 관련이 있습니다. 특히 쉼표가 소수점 구분 기호로 사용되는지 여부입니다. 그렇다면 쉼표를 사용하여 함수 인수를 분리 할 수 ​​없습니다. 영어에서는 일반적으로 마침표를 소수점 구분 기호로 사용하므로 둘 중 하나를 사용할 수 있습니다.
MrWhite

답변:


48

그냥 실현 필터가 해야 쉼표로 구분 :

=SUM(FILTER(A1:A5,B1:B5="Yes"))

6
함수 인수를 구분하기 위해 쉼표 또는 세미콜론을 사용해야하는지 여부는 언어 설정에 따라 다릅니다.
MrWhite

1
감사! 또 다른 유용한 방법은 다음 =sum(Filter(A2:A, B2:B > EOMonth(now(), -1)))과 같습니다 :. 현재 월의 모든 값을 합산합니다. 여기서 A2:A값과 B2:B관련 날짜가 포함됩니다.
jpaugh

1
닫는 괄호가 없습니다.
jpierson

쉼표 또는 세미콜론 사용법은 허용 된 답변
DependencyHell

14

이를 위해 Google 스프레드 시트에는 내장 함수도 있습니다. 즉 SUMIF

SUMIF솔루션을 사용 하는 방법은 다음과 같습니다.

=SUMIF(B1:B6,"Yes",A1:A6)

xylar의 대답 에도 마찬가지 입니다. 언어 설정에 따라 쉼표를 세미콜론으로 바꿔야 할 수도 있습니다.
bmaupin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.