공식 및 함수 도움말
- 시작하기
-
- ACCRINT
- ACCRINTM
- BONDDURATION
- BONDMDURATION
- COUPDAYBS
- COUPDAYS
- COUPDAYSNC
- COUPNUM
- CUMIPMT
- CUMPRINC
- CURRENCY
- CURRENCYCODE
- CURRENCYCONVERT
- CURRENCYH
- DB
- DDB
- DISC
- EFFECT
- FV
- INTRATE
- IPMT
- IRR
- ISPMT
- MIRR
- NOMINAL
- NPER
- NPV
- PMT
- PPMT
- PRICE
- PRICEDISC
- PRICEMAT
- PV
- RATE
- RECEIVED
- SLN
- STOCK
- STOCKH
- SYD
- VDB
- XIRR
- XNPV
- YIELD
- YIELDDISC
- YIELDMAT
-
- AVEDEV
- AVERAGE
- AVERAGEA
- AVERAGEIF
- AVERAGEIFS
- BETADIST
- BETAINV
- BINOMDIST
- CHIDIST
- CHIINV
- CHITEST
- CONFIDENCE
- CORREL
- COUNT
- COUNTA
- COUNTBLANK
- COUNTIF
- COUNTIFS
- COVAR
- CRITBINOM
- DEVSQ
- EXPONDIST
- FDIST
- FINV
- FORECAST
- FREQUENCY
- GAMMADIST
- GAMMAINV
- GAMMALN
- GEOMEAN
- HARMEAN
- INTERCEPT
- LARGE
- LINEST
- LOGINV
- LOGNORMDIST
- MAX
- MAXA
- MAXIFS
- MEDIAN
- MIN
- MINA
- MINIFS
- MODE
- NEGBINOMDIST
- NORMDIST
- NORMINV
- NORMSDIST
- NORMSINV
- PERCENTILE
- PERCENTRANK
- PERMUT
- POISSON
- PROB
- QUARTILE
- RANK
- SLOPE
- SMALL
- STANDARDIZE
- STDEV
- STDEVA
- STDEVP
- STDEVPA
- TDIST
- TINV
- TTEST
- VAR
- VARA
- VARP
- VARPA
- WEIBULL
- ZTEST
- Copyright
AVERAGEIFS
AVERAGEIFS 함수는 관련 조건을 하나 이상 만족하는 세트가 한 개 이상 있는 주어진 세트의 셀 평균(산술평균)을 반환합니다.
AVERAGEIFS(평균할 값, 검정할 값, 조건, 검정할 값…, 조건…)
검정할 값: 검정할 값을 포함하는 모음입니다. 검정할 값은 임의의 값을 포함할 수 있습니다.
조건: 불리언 값 TRUE 또는 FALSE의 값 및 결과를 비교 또는 검정하는 식입니다. 조건은 비교 연산자, 상수, 앰퍼샌드 결합 연산자, 참조 및 와일드카드를 포함할 수 있습니다. 와일드카드를 사용하여 표현식에서 단일 문자나 여러 문자와 일치시킬 수 있습니다. ?(물음표)를 사용하여 문자 한 개를 나타낼 수 있고 *(별표)로 여러 개의 문자를 나타낼 수 있으며 ~(물결)로 다음 문자가 와일드카드로 사용되지 않고 일치되도록 지정할 수 있습니다. 조건은 와일드카드 대신 REGEX 함수를 포함할 수도 있습니다.
검정할 값…: 검정할 값을 포함한 1개 이상의 추가 모음을 선택적으로 포함합니다. 각 검정할 값 모음은 바로 다음에 조건 식이 따라와야 합니다. 검정할 값, 조건의 패턴은 필요한 만큼 반복될 수 있습니다.
조건…: 검정할 값으로 이루어진 선택적 모음이 포함된 경우, 조건...은 결과가 불리언 값 TRUE 또는 FALSE인 추가 식입니다. 각 검정할 값 모음에 따라오는 1개의 조건식이 있어야 합니다. 그러므로 이 함수는 항상 홀수 개의 인수를 가지게 됩니다.
참고
각각의 검정할 값과 조건 쌍에 대해 대응하는(배열에서 같은 위치에 있는) 셀이나 값은 조건 검정과 비교됩니다. 모든 조건 검정을 만족하면 평균할 값에 있는 해당 값은 평균에 포함됩니다.
평균할 값과 모든 검정할 값 모음은 같은 크기여야 합니다.
예제 |
---|
주어진 다음의 표를 보십시오. |
A | B | C | D | |
---|---|---|---|---|
1 | 나이 | 성별 | 결혼 여부 | 연봉 |
2 | 35 | M | M | 71,000 |
3 | 27 | F | M | 81,000 |
4 | 42 | M | M | 86,000 |
5 | 51 | M | S | 66,000 |
6 | 28 | M | S | 52,000 |
7 | 49 | F | S | 62,000 |
8 | 63 | F | M | 89,000 |
9 | 22 | M | M | 34,000 |
10 | 29 | F | S | 42,000 |
11 | 35 | F | M | 56,000 |
12 | 33 | M | S | 62,000 |
13 | 61 | M | M | 91,000 |
=AVERAGEIFS(D2:D13, A2:A13, "<40", B2:B13, "=M") 함수는 40대 미만인 남성(열 B에서 'M'으로 표시됨)의 평균 연봉인 54750의 값을 반환합니다. =AVERAGEIFS(D2:D13, A2:A13, "<40",B2:B13, "=M", C2:C13, "=S") 함수는 40대 미만의 미혼(열 C에서 'S'로 표시됨)인 남성의 평균 연봉인 57000의 값을 반환합니다. =AVERAGEIFS(D2:D13, A2:A13, "<40",B2:B13, "=M", C2:C13, "=M") 함수는 40대 미만의 기혼(열 C에서 'M'으로 표시됨)인 남성의 평균 연봉인 52500의 값을 반환합니다. =AVERAGEIFS(D2:D13, A2:A13, ">=40", B2:B13, "=M", C2:C13, "=M") 함수는 40대 이상의 기혼(열 C에서 'M'으로 표시됨)인 남성의 평균 연봉인 88,500의 값을 반환합니다. ≥ 연산자를 사용할 수도 있습니다. =AVERAGEIFS(D2:D13, A2:A13, "<40",B2:B13, "=F") 함수는 40대 미만인 여성(열 B에서 'F'로 표시됨)의 평균 연봉인 59667의 값을 반환합니다. =AVERAGEIFS(D2:D13, A2:A13, "<>35", C2:C13, "=S") 함수는 35세가 아니고 미혼인 사람들의 평균 연봉인 56800의 값을 반환합니다. ≠ 연산자를 사용할 수도 있습니다. |
REGEX 함수를 사용하는 예제 |
---|
주어진 다음의 표를 보십시오. |
A | B | |
---|---|---|
1 | 45 | marina@example.com |
2 | 41 | Aaron |
3 | 29 | michael@example.com |
4 | 64 | katrina@example.com |
5 | 12 | Sarah |
=AVERAGEIFS(A1:A5, B1:B5, REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"), A1:A5, ">10") 함수는 10보다 크고 B1:B5에서 이메일 주소가 포함된 셀에 대응하는 A1:A5 범위의 셀 평균인 46의 값을 반환합니다. |