Excel은 다양한 형태의 데이터를 이해하는 데 도움이 되는 다양한 기능을 제공합니다. 하지만 복잡한 데이터 집합으로 작업할 때는 기본 함수만으로는 정확한 계산을 수행하기에 충분하지 않을 수 있습니다. 이럴 때 고급 Excel 함수가 유용합니다.

이러한 함수 중 일부를 살펴보고 Excel에서 데이터 분석 및 계산에 함수를 사용하는 방법에 대해 설명합니다.

CONVERT

CONVERT 함수는 한 측정 단위에서 다른 측정 단위로 값을 변환합니다. Excel에서 CONVERT 함수의 구문은 다음과 같습니다:

 =CONVERT(number, from_unit, to_unit) 

Where:

번호 : 변환하려는 값입니다.

FROM_UNIT : 현재 값의 측정 단위입니다.

to_unit : 값을 변환할 측정 단위입니다.

예를 들어 아래 공식은 A2 셀의 값을 미터에서 피트로 변환합니다.

 =CONVERT(A2,"m", "ft") 

델타

델타 함수는 두 숫자가 같은지 테스트합니다. 두 숫자가 같으면 1 값을 반환하고, 같지 않으면 0 을 반환합니다. 구문은 다음과 같습니다:

 =DELTA(number1, number2) 

여기서 “number1″과 “number2″는 비교하려는 값입니다. 예를 들어 아래 수식은 셀 A4 B4 를 비교합니다. 두 숫자가 같지 않으므로 0 가 반환됩니다.

 =DELTA(A4, B4) 

MODE.SNGL

Excel의 MODE.SNGL 함수는 숫자 집합에서 가장 자주 발생하거나 반복되는 값(모드)을 반환합니다. 이 함수는 여러 값 범위에서 가장 일반적인 단일 값을 찾는 데 사용됩니다. MODE.SNGL 함수의 구문은 다음과 같습니다.

 =MODE.SNGL(number1, [number2], ...) 

예를 들어 아래 수식은 B1 ~ B6 셀에서 가장 많이 발생하는 숫자를 찾아서 반환합니다.

 =MODE.SNGL(B1:B6) 

동일한 빈도로 여러 값이 발생하는 경우 MODE.SNGL은 해당 값 중 가장 작은 값을 반환합니다. 가장 많이 나타나는 모든 값을 찾으려면 MODE.MULT 함수를 사용할 수 있습니다.

FLOOR

Excel의 FLOOR 함수는 지정된 의미의 가장 가까운 배수로 숫자를 반올림합니다. FLOOR 함수의 구문은 다음과 같습니다:

 =FLOOR(number, significance) 

Where:

숫자 : 반내림하려는 숫자입니다.

중요도 : 숫자를 반올림할 배수입니다.

예를 들어, 다음 공식은 47 을 가장 가까운 10 으로 반올림하여 40 을 반환합니다.

 =FLOOR(47, 10) 

지정한 숫자가 이미 주어진 유의도의 배수인 경우 함수는 지정한 숫자 자체를 반환합니다. 또한 FLOOR 함수는 항상 반내림하므로 지정된 숫자보다 큰 값은 반환하지 않습니다. 예를 들어 아래 수식은 이미 10 의 배수이기 때문에 50 를 반환합니다.

 =FLOOR(50, 10) 

CEILING

이것은 FLOOR 함수와 반대입니다. CEILING은 지정된 의미의 가장 가까운 배수로 숫자를 반올림합니다.

 =CEILING(number, multiple) 

예를 들어, 다음 수식은 456 를 가장 가까운 100 로 반올림합니다.

 =CEILING(456, 100) 

CEILING 함수는 항상 반올림하므로 지정된 숫자보다 작은 값은 반환하지 않습니다.

이 글도 확인해 보세요:  여러 Slack 워크스페이스를 추가하고 관리하는 방법

GESTEP

GESTEP 함수는 숫자가 지정된 단계 값보다 크거나 같은지 여부를 테스트합니다.

 =GESTEP(number, step) 

여기서 ‘숫자’는 테스트할 숫자이고 ‘단계’는 숫자를 비교하려는 값입니다.

GESTEP은 숫자가 단계 값보다 크거나 같으면 1 를 반환하고, 숫자가 단계 값보다 작으면 0 를 반환합니다. 예를 들어 아래 수식은 B6 셀의 값을 단계 55 에 대해 테스트합니다.

 =GESTEP(B6, 55) 

GESTEP 함수를 SUMIFS 함수와 같은 다른 함수와 함께 사용하여 지정된 단계 값보다 크거나 같은 값의 수를 얻을 수 있습니다.

TRUNC

이 함수는 숫자의 소수 부분을 제거하여 숫자를 지정된 소수점 이하 자리 수 또는 정수로 자릅니다. TRUNC 함수의 구문은 다음과 같습니다:

 =TRUNC(number, [num_digits]) 

Where:

번호 : 잘라내려는 번호입니다.

숫자_자리 : 숫자를 잘라내야 하는 소수점 이하 자리 수입니다. 이 값을 생략하면 숫자가 소수점 이하 0자리로 잘립니다.

예를 들어 아래 수식은 A2 셀의 3.14158 를 소수점 둘째 자리까지 잘라냅니다.

 =TRUNC(A2, 2) 

ABS

ABS는 부호가 없는 숫자, 즉 숫자의 절대값을 반환합니다. 양수 값은 그대로 유지하면서 음수 값을 양수 값으로 변환합니다. 여러 셀에 ABS 수식을 적용하려면 다음 Excel 스프레드시트 자동 채우기 트릭을 사용하여 셀에 수식을 채우면 됩니다.

 =ABS(number) 

아래 공식은 셀에 있는 숫자의 절대값을 반환합니다 A2 .

 =ABS(A2) 

AVERAGEIF

Excel의 AVERAGEIF 함수는 조건 또는 기준에 따라 여러 숫자 범위의 평균을 계산합니다. AVERAGEIF 함수의 구문은 다음과 같습니다:

 =AVERAGEIF(range, criteria) 

Where:

범위 는 평가하려는 셀의 범위입니다.

기준 은 평균에 사용하려는 조건 또는 기준입니다.

예를 들어 아래 공식은 A1 ~ A6 에 있는 숫자의 평균을 구하지만 65 보다 큰 값을 포함하는 셀에 대해서만 평균을 구합니다.

 =AVERAGEIF(A1:A6, ">=65") 

SUMPRODUCT

SUMPRODUCT는 배열 또는 셀 범위의 해당 요소를 곱한 다음 곱의 합을 반환합니다.

 =SUMPRODUCT(array1, [array2], ...) 

Where:

array1 는 곱하고 합산하려는 첫 번째 배열 또는 셀 범위입니다.

이 글도 확인해 보세요:  Excel에서 시나리오 관리자를 사용하여 값을 빠르게 전환하는 방법

array2 은 곱하고 합산할 두 번째 배열 또는 셀 범위(선택 사항)입니다.

예를 들어 다음 공식은 셀 B2 ~ B6 의 판매 수량과 셀 C2 ~ C6, 의 해당 단위당 가격을 곱한 다음 제품을 더하여 판매에서 발생한 총 금액을 반환합니다.

 =SUMPRODUCT(B2:B6, C2:C6) 

합계 제품 함수에는 최대 255개의 배열 또는 범위를 포함할 수 있습니다.

고급 함수로 Excel에서 간편하게 계산하기

Excel은 데이터 구성 및 분석을 위한 여러 가지 기능을 제공하는 강력한 스프레드시트 도구입니다. 합계 및 평균과 같은 기본적이고 필수적인 함수도 유용하지만, 고급 함수를 사용하면 복잡한 계산을 단순화할 수 있습니다.

분석가, 비즈니스 전문가, 학생 모두 이러한 함수를 숙지하면 보다 효율적으로 작업하고 정확한 데이터를 기반으로 더 나은 정보에 입각한 의사 결정을 내리는 데 도움이 됩니다.

By 이지원

상상력이 풍부한 웹 디자이너이자 안드로이드 앱 마니아인 이지원님은 예술적 감각과 기술적 노하우가 독특하게 조화를 이루고 있습니다. 모바일 기술의 방대한 잠재력을 끊임없이 탐구하고, 최적화된 사용자 중심 경험을 제공하기 위해 최선을 다하고 있습니다. 창의적인 비전과 뛰어난 디자인 역량을 바탕으로 All Things N의 잠재 독자가 공감할 수 있는 매력적인 콘텐츠를 제작합니다.