티스토리 뷰
엑셀에서 합계를 낼 때
SUM함수를 이용하거나 +기호를 이용하는데요.
다음과 같이 +기호를 이용해서
=E5+F5+G5을 입력해주면 6이라는 결과가 나오게 됩니다.
SUM함수의 경우
=SUM(E5,F5,G5)이런식으로 셀 각각을 선택하셔도 되고
=SUM(E5:G5) 처럼 셀을 드래그를 통해 범위로 한꺼번에 지정하셔도
같은 결과가 나옵니다.
그런데 덧셈을 할때 숫자와 텍스트를 더해버리게 되면
+연산과 SUM함수 각각 다른 결과를 가져오는데요.
아래와 같이 +연산자로 숫자와 텍스트를 더해버렸을 경우
텍스트를 숫자처럼 합할 수 없으므로 #VALUE!라는 오류가 뜨게 됩니다.
SUM의 경우에는 아래와 같이 abc, def라는 텍스트 셀을 포함하여
SUM함수를 실행했음에도 숫자만 뽑아서 더해주게 됩니다.
그렇다면 평균의 경우에는
평균을 구하는 공식이
숫자의 합 나누기 숫자의 개수로
다음과 같이
=SUM(B5:H5)/COUNT(B5:H5)를 하게 되면
COUNT함수의 경우에도 숫자만 카운트하기 때문에
15/5로 3이라는 결과값이 나오게 됩니다.
엑셀에서 기본적으로 제공해주고 있는
평균 구하는 함수인 AVERAGE함수를 사용해도 같은 결과가 나오게 되는 것으로 보아 AVERAGE함수도 숫자만 뽑아서 평균을 구해준다는 것을 알 수 있습니다.
그렇다면 숫자와 텍스트를 포함해서
텍스트는 0으로 간주하고 평균을 구하려고 하는 경우에는
아래와 같이
숫자만을 합한 SUM함수 결과값을 숫자,문자 모두 카운트하는 COUNTA함수 결과값으로 나눠주게 되면
텍스트를 0으로 간주하여
=SUM(B5:I5)/COUNTA(B5:I5) 즉, =24/8
로 3이라는 결과가 나오게 됩니다.
이것에 대응하는 엑셀 함수로
AVERAGEA함수가 텍스트는 0으로 간주하고
평균을 처리해주는 역할을 합니다.
즉, 아래처럼 같은 값이 나오게 됩니다.
하지만 AVERAGEA함수로는 공백의 경우 무시하고 텍스트와 숫자를
처리하는 함수인데요.
공백 또한 0으로 간주하여 평균을 구하려면
위와 같이
SUM함수결과값을 COUNTA함수결과값(값이 있는 셀 개수)과 COUNTBLANK함수결과값(값이 없는 셀 개수)를 더해서 나눠주면
텍스트, 공백을 0으로 간주하고 숫자의 평균을 구할 수 있습니다.
이 밖에도 AVERAGE함수에 IF를 합친
AVERAGEIF함수를 통해서 특정 숫자 이상인 경우만 골라서 평균을
구한다던지 하는 형태로 사용할 수 있습니다.
다음과 같이 조건은 두번째 파라미터에
"" 따옴표로 묶어서 표현해주면 됩니다.
'엑셀 > 엑셀기초' 카테고리의 다른 글
[엑셀기초강좌6] 엑셀 현재 날짜 함수 분석 (0) | 2016.09.09 |
---|---|
[엑셀기초강좌5] 엑셀 값 비교 3가지 방법 (0) | 2016.09.03 |
[엑셀기초강좌3] 엑셀 셀 위치 찾기 (0) | 2016.08.31 |
[엑셀기초강좌2] 엑셀 셀 개수 세기 다양한 방법 (0) | 2016.08.29 |
[엑셀기초강좌1] 엑셀 텍스트 합치기 (0) | 2016.08.29 |
- cc라이센스
- 시계 트랜드
- 중고시계 쇼핑몰
- 비디오포털 쿠폰
- 비디오포털 무료
- 구글 드라이브 100기가
- 원스토어 티머니
- 원스토어 컬쳐랜드
- 타임메카
- 시계 용어
- 크롬os 구글킵
- 시계 사이즈
- 상업용 무료 이미지 사이트
- 시계 크기
- 크롬os 램용량
- 크롬os키보드
- 크롬북 램용량
- 유플러스 비디오포털 쿠폰
- 크롬OS
- 크롬os 메모장
- 엑셀 현재 날짜
- 명품시계 브랜드
- 크롬os 램메모리
- 상업용 무료 이미지
- 시계 패션
- 엑셀강좌
- 추천 데이터 부가서비스
- 크롬os 블루라이트 필터
- 크롬박스 키보드
- 엑셀기초강좌
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |