일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 문자열
- 파이썬
- win32com
- 깃
- git
- windows
- VBA
- Windows10
- 엑셀
- 윈도우11
- Windows11
- 파워포인트
- 아웃룩
- 오피스
- python3
- pythongui
- python
- 파이썬GUI
- 윈도우10
- Android
- pandas
- Outlook
- 파이썬3
- html
- 안드로이드
- 비주얼베이직
- Excel
- pyqt5
- matlab
- office
Appia의 IT세상
엑셀[Excel] 평균(AVERAGE, AVERAGEIF,AVERAGEIFS) 구하기 본문
이번 포스팅에서는 평균을 구하는 함수인 AVERAGE에 대해서 알아보고자 합니다. 평균은 대부분 모든 숫의 합계를 구한 후에 그 더한 수의 객체 개수로 난 값을 평균이라고 합니다. 많은 사람들은 평균을 여러 숫자들의 대표 값으로 많이 사용하고 있고, SUM 함수 만큼이나 많이 사용되고 있습니다. 그럼 한번 알아보도록 하겠습니다.
물론 엑셀에서는 AVERAGE 함수로 평균 값을 구할 수 있게 관련 함수를 제공합니다. 하지만, AVERAGE를 사용하지 않더라도, SUM(범위)/COUNT(범위를 이용하여 구할 수 있습니다.
그럼 AVERAGE를 통해서 평균을 구해보도록 하겠습니다.
AVERAGE(범위)
범위 : 실제 셀의 영역으로 나타내기도 하지만, 여러개의 셀을 각각 지정할 수 있습니다. 그럼 다음 예시를 보고 한번 구해보도록 하겠습니다.
위에서 Signal Value 부분을 바탕으로 평균 값을 구해 보도록하겠습니다. 그럼 관련해서 E13셀에 함수를 입력해보도록 하겠습니다.
입력함수 : =AVERAGE(E3:E12)
위와 같이 입력하면 다음과 같이 결과 값이 8.64로 표시가 됩니다.
그럼 이제 평균 값을 구하는 방법에 대해서 살펴봤습니다. 그럼, 이번에는 Tx의 평균 값만 구하다던지, 특정 조건을 부합하는 부분의 평균을 구해보도록 하겠습니다.
만약 특정조건에 부합하는 평균을 구하시고자 한다면, 다음과 같이 AVERAGEIF함수를 사용해야 합니다.
AVERAGEIF(조건 범위, 조건, 값을 적용할 범위)
그럼 위에 셀 조건에서 Direction이 Tx, Rx의 부분에 대해 각각 평균을 구해보도록 하겠습니다. 먼저 각 해당하는 부분에 대해서 다음과 같이 함수를 적용해보도록 하겠습니다.
Tx의 평균 : =AVERAGEIF(C3:C12,"Tx",E3:E12)
Rx의 평균 : =AVERAGEIF(C3:C12,"Rx",E3:E12)
관련해서는 다음과 같이 적용과 같이 입력을 해봤습니다.
이와 같은 형태로 입력을 해서 결과를 보니 다음과 같이 나왔습니다.
그럼 이번에는 다중 조건을 입력한 예시를 한번 살펴보도록 하겠습니다. 간단하게 예를 들어보면, 7 미만의 신호는 문제가 있는 신호로 간주하고, 7 이상이면서 각각 Tx/Rx의 평균ㅇ르 구해보도록 하겠습니다. 이와 같이 다중조건을 이용할 경우에는 AVERAGEIFS 함수를 이용합니다. 간단하게 사용방법을 살펴보도록 하겠습니다.
AVERAGEIFS(값을 적용한 범위, 조건 범위1, 조건1, 조건 범위2, 조건2)
그럼 위의 예시에서 적용해보도록 하겠습니다.
Tx의 유효한 값의 평균 =AVERAGEIFS(E3:E12,C3:C12,"Tx",E3:E12,">7")
Rx의 유효한 값의 평균 =AVERAGEIFS(E3:E12,C3:C12,"Rx",E3:E12,">7")
위의 부분을 직접 셀에 적용해보도록 하겠습니다.
위의 함수를 입력을 해보면 다음과 같은 결과가 나옵니다.
특히나 위의 Rx는 총 2개의 값중 하나가 3.9이므로 12만 있으므로, 12만 표시 됨을 알 수 있습니다. 생각보다 간단합니다.
특히 앞서서 이야기 했던, 합계 구하는 것와 각 객체의 개수 구하는 부분에 대한 포스팅을 링크로 남겨드립니다. 참고 부탁드립니다.
<합계 구하기>
[예약]엑셀[Excel] 합계(SUM, SUMIF,SUMIFS) 구하기
<객체의 개수 구하기>
엑셀[Excel] 셀(Cell) 개수, 갯수 세기(COUNT, COUNTA, COUNTBLANK, COUNTIF ,COUNTIFS) 기본
엑셀[Excel] 조건에 따른 셀(Cell) 개수, 갯수 세기(COUNTIF ,COUNTIFS) 심화(조건에 셀 참조, OR연산)
물론 위와 같이 셀의 개수가 몇개 안된다면 직접 입력하더라도 그리 큰 어려움은 아닙니다. 하지만, 셀의 갯수가 단 몇개가 아니라 몇천개 몇백개라면 생각보다 복잡해지기 때문에 함수를 이용하심이 훨씬 편합니다. 혹 궁금하시거나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다.
'IT_OS_ETC.. > [IT]Excel' 카테고리의 다른 글
엑셀[Excel] 셀에 입력된 수식 보기(확인하기), 메뉴 및 단축키 이용 (0) | 2020.05.03 |
---|---|
엑셀[Excel] 최빈값(MODE), 중간값(MEDIAN) 구하기 (0) | 2020.04.25 |
엑셀[Excel] 조건에 따른 셀(Cell) 개수, 갯수 세기(COUNTIF ,COUNTIFS) 심화(조건에 셀 참조, OR연산) (1) | 2020.04.21 |
엑셀[Excel] 셀(Cell) 개수, 갯수 세기(COUNT, COUNTA, COUNTBLANK, COUNTIF ,COUNTIFS) 기본 (1) | 2020.04.19 |
엑셀[Excel] 합계(SUM, SUMIF,SUMIFS) 구하기 (0) | 2020.04.17 |