SUMIF

SUMIF 함수는 지정된 조건을 만족하는 숫자만을 포함하는 숫자 모음의 합계를 반환합니다.

SUMIF(검정할 값, 조건, 합계 값)

검정할 값: 검정할 값을 포함한 모음입니다. 검정할 값임의의 값을 포함할 수 있습니다.

조건: 불리언 값 TRUE 또는 FALSE의 값 및 결과를 비교 또는 검정하는 입니다. 조건은 비교 연산자, 상수, 앰퍼샌드 결합 연산자, 참조 및 와일드카드를 포함할 수 있습니다. 와일드카드를 사용하여 표현식에서 단일 문자나 여러 문자와 일치시킬 수 있습니다. ?(물음표)를 사용하여 문자 한 개를 나타낼 수 있고 *(별표)로 여러 개의 문자를 나타낼 수 있으며 ~(물결)로 다음 문자가 와일드카드로 사용되지 않고 일치되도록 지정할 수 있습니다. 조건은 와일드카드 대신 REGEX 함수를 포함할 수도 있습니다.

합계 값: 합계 낼 값을 포함한 선택적 모음입니다. 합계 값숫자 값, 날짜/시간 값 또는 기간 값입니다. 검정할 값과 같은 차원이어야 합니다.

참고

  • 합계 값이 생략되면 기본 값은 검정할 값입니다.

  • 검정할 값은 임의의 값을 포함할 수 있지만 보통 모두 같은 값 유형의 값을 포함해야 합니다.

  • 합계 값이 생략되면 검정할 값은 보통 숫자나 기간 값만을 포함합니다.

예제

주어진 다음의 표를 보십시오.

A

B

C

D

E

1

1

10

a

a

c

2

2

20

b

c

b

3

3

30

a

a

c

4

4

40

5

5

50

1

5

9

=SUMIF(A1:A5, "<5") 함수는 1, 2, 3, 4(검정할 값의 범위, A1:A5에서 5보다 작은 값(조건))의 합이 10이므로 10의 값을 반환합니다.

=SUMIF(A1:A5, "<>4") 함수는 1, 2, 3, 5(검정할 값의 범위, A1:A5에서 4와 같지 않은 값(조건))의 합이 11이므로 11의 값을 반환합니다. ≠ 연산자를 사용할 수도 있습니다.

=SUMIF(A1:A5, "<5", B1:B5) 함수는 10, 20, 30, 40(5보다 작은 A열 값에 대한 B열의 대응값(합계 값은 B1:B5))의 합이 100이므로 100의 값을 반환합니다.

=SUMIF(D1:E3, "=c", A3:B5) 함수는 'c'와 일치하는 검정할 값의 셀(셀 E1, D2, E3)과 대응하는 합계 값의 셀(셀 B3, A4, B5)에 30, 4, 50이 포함되어 있으며, 이 값들의 합이 84이므로 84의 값을 반환합니다.

=SUMIF(A1:D5, 1) 또는 =SUMIF(A1:D5, SUM(1)) 함수는 각각 해당 범위 내의 모든 발생 횟수, 1의 총합인 2의 값을 반환합니다.

REGEX 함수를 사용하는 예제

주어진 다음의 표를 보십시오.

A

B

1

45

marina@cavanna.com

2

41

Aaron

3

29

michael@cavanna.com

4

64

katrina@example.com

5

12

Sarah

=SUMIF(B1:B5, REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"),A1:A5) 함수는 B1:B5에서 이메일 주소가 포함된 셀에 대응하는 A1:A5 범위의 셀 합계인 138의 값을 반환합니다.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
도움이 되었습니까?
글자 수 제한: 250
250자 이내로 작성하십시오.
피드백을 보내 주셔서 감사합니다.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.