안녕하세요 인포노미입니다. 엑셀관련 포스팅 함수3탄 시작하겠습니다~
이번시간에는 AVERAGEIFS함수, BASE함수, CEILING함수에 대해서 알아보도록 하겠습니다.
AVERAGEIFS함수는 범위에서 하나 이상의 조건에 맞는 셀들의 평균을 반환합니다.
AVERAGEIFS(average_range, criteria_rangel1, criteria1, [criteria+range2, criteria2], ..._으로 구성되어 있고, 인수들이 뜻하는바는 아래와 같습니다.
(1)average_range : 평균계산 범위
(2)criteria_range1 : 첫 번째 조건의 적용범위
(3)criteria1 : 첫 번째 숫자, 텍스트, 셀 또는 텍스트형 조건
(4)[criteria_range2, criteria2] : (2), (3)번과 내용이 같고 대괄호 내용을 1개로 간주해 추가적으로 126개까지 사용할 수 있습니다.
그림1과 같이 비고 있는것처럼 인수에 적힌 조건들의 셀의 평균을 내는 함수이고, 수많은 자료들이 있을 때
A4셀이나 A5셀처럼 해당조건에만 맞는자료들의 평균을 낼 수 있어 편리한 함수입니다("A등급"인 건들만 찾아 평균을 내거나, B등급이란 단어가들어간 건들을 전부다 찾아 평균을 내는 것)
SUMIFS처럼 IFS가 들어간 함수들이 여러 조건을 넣을 수 있다는 것으로 보시면 내용이해가 편하실 것 같습니다.
여러 조건들을 원활하게 넣기 위해서는 위에 보이시는 부등호라던지 쌍따옴표("")를 넣는 행위라던지, **를 넣는다던지(해당 텍스트가 포함된 건들 전부를 찾기)가 매우 중요하게 사용 될 수 있으니 꼭 숙지하시기 바랍니다.
※ AVERAGEIFS함수는 다중조건을 이용해 평균을 넣을 수 있고, And조건으로 평균을 내며, A5셀처럼 소수점이 나올경우 셀 너비를 줄이면 자동으로 반올림이 됩니다.
BASE함수는 원하는 진법으로 변환하여(2, 8, 16진수 등) 텍스트형으로 반환합니다.
BASE(number, radix[min_length])으로 구성되어 있으며 인수들이 뜻하는 바는 아래와 같습니다.
(1) number : 대상 숫자(0이상 2의 53승 미만인 정수)
(2) radix 진수: (2이상 36이하인 정수)
(3) [min_length] : 자릿수(0이상인 정수, 생략하면 최소 표현 자릿수)
그림2처럼 BASE함수는 원하는 대로 진법을 표현할 수 있는데요 평소에 쓸일이 많지는 않지만 진법관련하여 변환이 필요할 때 따로 공학용 계산기 같은게없이 바로 엑셀에서 사용하실 수 있으실 것 같아 써봤습니다.
CEILING함수는 가장 가까운 배수로 올림한 수를 반환합니다.
CEILING(number, significance)로 구성되어 있으며, 인수들이 뜻하는 바는 아래와 같습니다.
(1) number : 대상 값(음수면 0에 가까운 쪽으로 올림을 합니다)
(2) significance : 배수
그림3처럼 ceiling함수를 이용하면 2번째 인수에서넣은 배수로 수를 올림할 수 있습니다.
배수의 값으로 금액들을 깔끔하게 정렬할 때(2410원, 2430원, 2490원의 경우에 100원단위로 2500원으로 통일하는 등의 작업) 유용하게 사용하실 수 있을 것 같습니다.
엑셀배우기 - 함수(6) (0) | 2020.07.15 |
---|---|
엑셀배우기 - 함수(4) (0) | 2020.07.09 |
엑셀배우기 - 함수(2) (0) | 2020.07.01 |
엑셀배우기 - 함수(1) (0) | 2020.06.28 |
엑셀배우기 - 수식이상현상 (0) | 2020.06.19 |