엑셀 필수 함수 10가지 | 기본 함수 완벽 정리

엑셀 작업에 필수적인 10가지 기본 함수를 완벽하게 정리하여 소개해드리겠습니다. SUM, AVERAGE, COUNTIF, VLOOKUP 등 자주 사용되는 함수들을 포함하여 데이터 분석 및 관리에 유용한 핵심 기능들을 차근차근 설명드리겠습니다. 실무에 도움이 되는 엑셀 활용 팁들을 얻어 가시기 바랍니다.

엑셀 필수 함수 소개

엑셀 작업의 효율성을 높여주는 필수 함수들에 대해 자세히 알아보겠습니다.

데이터 합계 계산 함수 SUM

SUM 함수는 숫자 데이터의 합계를 빠르게 계산하는 데 사용됩니다. 여러 셀 범위 또는 개별 숫자를 인수로 지정할 수 있습니다.

사용 방법: =SUM(숫자1, 숫자2, ... ) 또는 =SUM(범위)

예시:

  • =SUM(A1:A5) : A1부터 A5까지의 셀 값을 합산합니다.
  • =SUM(10, 20, 30) : 10, 20, 30의 합계인 60을 반환합니다.
  • =SUM(A1:A5, B1:B5) : A1부터 A5까지의 셀 값과 B1부터 B5까지의 셀 값을 합산합니다.

평균 계산 필수 함수 AVERAGE

AVERAGE 함수는 지정된 범위 또는 숫자들의 평균값을 계산합니다. SUM 함수와 유사하게 여러 셀 범위 또는 개별 숫자를 인수로 사용할 수 있습니다.

사용 방법: =AVERAGE(숫자1, 숫자2, ... ) 또는 =AVERAGE(범위)

예시:

  • =AVERAGE(A1:A5) : A1부터 A5까지의 셀 값의 평균을 반환합니다.
  • =AVERAGE(10, 20, 30) : 10, 20, 30의 평균인 20을 반환합니다.

조건부 합계 함수 COUNTIF

COUNTIF 함수는 특정 조건을 만족하는 셀의 개수를 계산합니다. 데이터 분석 및 집계에 유용하게 활용될 수 있습니다.

사용 방법: =COUNTIF(범위, 조건)

예시:

  • =COUNTIF(A1:A5, ">10") : A1부터 A5까지의 셀 중 값이 10보다 큰 셀의 개수를 반환합니다.
  • =COUNTIF(A1:A5, "사과") : A1부터 A5까지의 셀 중 “사과”라는 문자가 포함된 셀의 개수를 반환합니다.
  • =COUNTIF(A1:A5, B1) : A1부터 A5까지의 셀 중 B1 셀의 값과 같은 셀의 개수를 반환합니다.

데이터 검색 함수 VLOOKUP

VLOOKUP 함수는 지정된 범위의 첫 번째 열에서 특정 값을 검색하고, 같은 행의 다른 열에 있는 값을 반환합니다. 데이터베이스 또는 표에서 특정 정보를 찾는 데 매우 유용합니다.

사용 방법: =VLOOKUP(찾을_값, 범위, 열_번호, [일치_유형])

  • 찾을_값: 검색하려는 값입니다.
  • 범위: 검색할 데이터 범위입니다. 찾을_값은 이 범위의 첫 번째 열에서 검색됩니다.
  • 열_번호: 반환할 값이 있는 열의 번호입니다. 범위의 첫 번째 열은 1입니다.
  • 일치_유형: [선택 사항] TRUE(1) – 근사 일치, FALSE(0) – 정확히 일치. 생략하면 TRUE로 간주됩니다.

예시:

  • =VLOOKUP("사과", A1:B5, 2, FALSE) : A1:B5 범위의 첫 번째 열에서 “사과”를 찾고, 같은 행의 두 번째 열에 있는 값을 반환합니다. “사과”가 없으면 오류값(#N/A)를 반환합니다.
  • =VLOOKUP(10, A1:B5, 2, TRUE) : A1:B5 범위의 첫 번째 열에서 10보다 작거나 같은 가장 큰 값을 찾고, 같은 행의 두 번째 열에 있는 값을 반환합니다. 찾는 값보다 큰 값이 첫 번째 열에 없어야 합니다. 데이터는 오름차순으로 정렬되어야 합니다.

데이터 합계 계산 함수 SUM

SUM 함수란 무엇인가요?

SUM 함수는 엑셀에서 가장 기본적이고 자주 사용되는 함수 중 하나입니다. 선택한 셀 범위 또는 여러 개별 숫자의 합계를 빠르고 정확하게 계산해줍니다. 덕분에 복잡한 계산을 간단하게 처리할 수 있어 시간을 절약할 수 있습니다.

SUM 함수 사용 방법

SUM 함수의 기본적인 사용 방법은 다음과 같습니다.

  • =SUM(숫자1, 숫자2, ...): 쉼표로 구분하여 여러 개별 숫자를 직접 입력하여 합계를 계산합니다.
  • =SUM(범위): 콜론(:)을 사용하여 범위를 지정하면 해당 범위 내 모든 숫자의 합계를 계산합니다.
  • =SUM(범위1, 범위2, ...): 여러 개의 범위를 쉼표로 구분하여 입력하면 각 범위 내 숫자들의 합계를 계산합니다.

SUM 함수 활용 예시

다양한 상황에서 SUM 함수를 어떻게 활용할 수 있는지 구체적인 예시를 통해 살펴보겠습니다.

  • 예시 1: 특정 범위의 합계 구하기

A1 셀부터 A5 셀까지 숫자가 입력되어 있다고 가정해봅시다. =SUM(A1:A5)를 입력하면 A1부터 A5까지의 모든 숫자의 합계가 계산되어 결과가 표시됩니다. 예를 들어 A1부터 A5까지의 값이 각각 10, 20, 30, 40, 50 이라면, 결과는 150이 됩니다.

  • 예시 2: 여러 숫자 직접 입력하여 합계 구하기
READ  블로그 운영자를 위한 워드프레스 최적화 팁

=SUM(10, 20, 30, 40, 50) 와 같이 숫자를 직접 입력하여 합계를 계산할 수도 있습니다. 이 경우에도 결과는 150이 됩니다.

  • 예시 3: 여러 범위의 합계 구하기

A1부터 A5까지의 합계와 B1부터 B5까지의 합계를 동시에 구하고 싶다면 =SUM(A1:A5, B1:B5) 와 같이 입력합니다. 만약 A1:A5의 합계가 150이고 B1:B5의 합계가 100이라면, 결과는 250이 됩니다.

SUM 함수와 다른 함수의 조합

SUM 함수는 다른 함수와 함께 사용하여 더욱 복잡한 계산을 수행할 수 있습니다. 예를 들어, IF 함수와 함께 사용하여 특정 조건에 맞는 값들의 합계만 계산하거나, ROUND 함수와 함께 사용하여 합계 결과를 반올림할 수 있습니다. 다양한 함수와의 조합을 통해 엑셀의 기능을 최대한 활용해 보세요.

평균 계산 필수 함수 AVERAGE

AVERAGE 함수에 대해 자세히 알아보겠습니다.

AVERAGE 함수란 무엇인가요?

AVERAGE 함수는 주어진 숫자들의 평균값을 계산해주는 함수입니다. 데이터 분석에서 흔히 사용되는 기본적인 통계 함수 중 하나이며, 여러 셀 범위 또는 개별 숫자를 입력하여 평균을 구할 수 있습니다. SUM 함수처럼 AVERAGE 함수 또한 복잡한 계산을 단순화하여 시간을 절약하는 데 도움을 줍니다.

AVERAGE 함수 사용 방법

AVERAGE 함수의 기본적인 사용 방법은 다음과 같습니다.

  • =AVERAGE(숫자1, 숫자2, ...): 쉼표로 구분하여 여러 개별 숫자를 직접 입력하여 평균을 계산합니다.
  • =AVERAGE(범위): 콜론(:)을 사용하여 범위를 지정하면 해당 범위 내 모든 숫자의 평균을 계산합니다.
  • =AVERAGE(범위1, 범위2, ...): 여러 개의 범위를 쉼표로 구분하여 입력하면 각 범위 내 숫자들의 평균을 계산합니다.

AVERAGE 함수 활용 예시

AVERAGE 함수는 다양한 상황에서 유용하게 활용될 수 있습니다. 몇 가지 예시를 통해 살펴보겠습니다.

  • 예시 1: 특정 범위의 평균 구하기

A1 셀부터 A5 셀까지 숫자가 입력되어 있고, 각각 10, 20, 30, 40, 50이라고 가정해 봅시다. =AVERAGE(A1:A5)를 입력하면 A1부터 A5까지의 모든 숫자의 평균인 30이 계산되어 결과가 표시됩니다.

  • 예시 2: 여러 숫자 직접 입력하여 평균 구하기

=AVERAGE(10, 20, 30, 40, 50) 와 같이 숫자를 직접 입력하여 평균을 계산할 수도 있습니다. 이 경우에도 결과는 30이 됩니다.

  • 예시 3: 여러 범위의 평균 구하기

A1부터 A5까지의 평균과 B1부터 B5까지의 평균을 각각 구하고 싶을 때 =AVERAGE(A1:A5, B1:B5)를 사용하면 두 범위 내 모든 숫자의 평균을 계산할 수 없다는 오류가 발생합니다. 별도의 AVERAGE 함수로 각 범위의 평균을 구하거나 AVERAGEIFS 함수로 텍스트 넣고 각각 계산해야합니다. 예를 들어 =AVERAGE(AVERAGE(A1:A5),AVERAGE(B1:B5)) 와같이 함수를 사용하면 A1:A5의 평균과 B1:B5의 평균값의 평균값을 산출합니다.
만약 A1:A5의 평균이 30이고 B1:B5의 평균이 20이라면, 결과는 25가 됩니다.

AVERAGE 함수와 다른 함수의 조합

AVERAGE 함수는 다른 함수와 조합하여 더욱 복잡한 계산을 수행할 수 있습니다. 예를 들어, IF 함수와 함께 사용하여 특정 조건에 맞는 값들의 평균만 계산하거나, LARGE 또는 SMALL 함수와 함께 사용하여 상위 또는 하위 몇 개의 값을 제외한 평균을 구할 수 있습니다. SUM과 같이 ROUND 함수와 사용하여 평균값을 반올림할 수 있습니다. 다양한 함수와의 조합을 통해 엑셀의 기능을 최대한 활용해 보세요.

AVERAGE 함수에서 주의할 점

AVERAGE 함수는 빈 셀이나 텍스트 값을 숫자 0으로 처리합니다. 따라서 범위에 빈 셀이나 텍스트 값이 포함되어 있다면 평균 계산 결과에 영향을 미칠 수 있으니 주의해야 합니다. 숫자가 아닌 값은 무시하고 평균을 계산하려면 AVERAGEA 함수 대신 AVERAGE 함수를 사용해야 합니다.

조건부 합계 함수 COUNTIF

COUNTIF 함수란 무엇인가요?

COUNTIF 함수는 특정 범위 내에서 주어진 조건을 만족하는 셀의 개수를 세는 함수입니다. 데이터 분석 및 보고서 작성 시 특정 기준에 따라 데이터를 분류하고 집계하는 데 매우 유용합니다. 예를 들어, 특정 제품의 판매량이 특정 수치 이상인 날의 수를 세거나, 특정 지역의 고객 수를 파악하는 데 활용할 수 있습니다.

READ  블로그 워드프레스 트래픽 증가 전략 30가지

COUNTIF 함수 사용 방법

COUNTIF 함수는 다음과 같은 형식으로 사용합니다.

=COUNTIF(범위, 조건)

  • 범위: 조건에 따라 계산할 셀 범위를 지정합니다.
  • 조건: 셀의 개수를 셀 조건에 따라 지정합니다. 숫자, 표현식, 셀 참조 또는 텍스트 문자열일 수 있습니다. 텍스트 문자열이나 표현식을 사용하는 조건은 큰따옴표(“”)로 묶어야 합니다.

COUNTIF 함수 활용 예시

다양한 조건을 사용하여 COUNTIF 함수를 활용하는 방법을 자세히 살펴보겠습니다.

  • 예시 1: 특정 숫자보다 큰 값의 개수 세기

A1부터 A10까지의 셀에 숫자 데이터가 입력되어 있다고 가정하고, 50보다 큰 값의 개수를 세고 싶다면 다음과 같이 수식을 작성합니다.

=COUNTIF(A1:A10, ">50")

  • 예시 2: 특정 텍스트와 일치하는 값의 개수 세기

A1부터 A10까지의 셀에 과일 이름이 입력되어 있다고 가정하고, “사과”라는 텍스트와 일치하는 셀의 개수를 세고 싶다면 다음과 같이 수식을 작성합니다.

=COUNTIF(A1:A10, "사과")

  • 예시 3: 다른 셀의 값을 참조하는 조건 사용하기

B1 셀에 특정 값이 입력되어 있다고 가정하고, A1부터 A10까지의 셀 중에서 B1 셀의 값과 같은 값을 가진 셀의 개수를 세고 싶다면 다음과 같이 수식을 작성합니다.

=COUNTIF(A1:A10, B1)

B1 셀의 값이 “바나나”라면, A1:A10 범위에서 “바나나”와 일치하는 셀의 개수를 계산합니다.

  • 예시 4: 와일드카드 문자 사용하기

A1부터 A10까지의 셀에 다양한 도시 이름이 입력되어 있다고 가정하고, “서울”로 시작하는 도시의 개수를 세고 싶다면 다음과 같이 와일드카드 문자(“*”)를 사용하여 수식을 작성합니다.

=COUNTIF(A1:A10, "서울*")

이 경우 “서울”, “서울특별시”, “서울시 강남구” 등 “서울”로 시작하는 모든 도시 이름이 계산에 포함됩니다.

  • 예시 5: 특정 숫자와 같지 않은 값의 개수 세기

A1부터 A10까지의 셀에 숫자 데이터가 입력되어 있다고 가정하고, 0과 같지 않은 값의 개수를 세고 싶다면 다음과 같이 수식을 작성합니다.

=COUNTIF(A1:A10, "<>0")

COUNTIF 함수와 다른 함수의 조합

COUNTIF 함수는 SUMIF, AVERAGEIF 등 다른 함수와 조합하여 더욱 강력한 데이터 분석 기능을 제공할 수 있습니다.

예를 들어, 특정 조건을 만족하는 셀의 합계를 구하려면 SUMIF 함수를 사용하고, 특정 조건을 만족하는 셀의 평균을 구하려면 AVERAGEIF 함수를 사용할 수 있습니다.

데이터 검색 함수 VLOOKUP

VLOOKUP 함수란 무엇인가요?

VLOOKUP 함수는 주어진 범위의 첫 번째 열에서 특정 값을 검색하고, 같은 행의 지정된 열에서 해당하는 값을 반환하는 함수입니다. 데이터베이스 또는 표에서 특정 정보를 찾는 데 매우 유용하며, “Vertical Lookup”의 약자로, 세로 방향으로 값을 검색합니다.

VLOOKUP 함수 사용 방법

VLOOKUP 함수는 다음과 같은 형식으로 사용합니다.

=VLOOKUP(찾을_값, 범위, 열_번호, [일치_유형])

  • 찾을_값: 검색하려는 값입니다. 숫자, 텍스트 또는 셀 참조일 수 있습니다.
  • 범위: 찾을_값을 검색할 셀 범위입니다. 이 범위의 첫 번째 열에서 찾을_값을 검색합니다. 범위는 절대 참조로 지정하는 것이 좋습니다.
  • 열_번호: 반환할 값이 있는 열의 번호입니다. 범위의 첫 번째 열은 1입니다.
  • 일치_유형: 선택 사항입니다.
  • TRUE 또는 1: 근사 일치를 수행합니다. 찾을_값과 정확히 일치하는 값이 없으면 찾을_값보다 작거나 같은 가장 큰 값을 찾습니다. 이 경우 범위의 첫 번째 열은 오름차순으로 정렬되어 있어야 합니다.
  • FALSE 또는 0: 정확히 일치하는 값을 찾습니다. 찾을_값과 정확히 일치하는 값이 없으면 #N/A 오류가 반환됩니다. 기본값입니다.

VLOOKUP 함수 활용 예시

  • 예시 1: 제품 코드에 해당하는 제품명 찾기

A1:B5 범위에 제품 코드와 제품명이 나열되어 있다고 가정합니다. C1 셀에 제품 코드 “A002″를 입력하고, D1 셀에 해당 제품명을 표시하려면 다음과 같은 수식을 사용합니다.

=VLOOKUP(C1, $A$1:$B$5, 2, FALSE)

  • 예시 2: 점수에 따른 등급 찾기

A1:B5 범위에 점수 구간과 등급이 나열되어 있다고 가정합니다. C1 셀에 점수 85를 입력하고 D1 셀에 해당 등급을 표시하려면 다음과 같은 수식을 사용합니다. 이 경우 점수 구간은 오름차순으로 정렬되어 있어야 합니다.

=VLOOKUP(C1, $A$1:$B$5, 2, TRUE)

  • 예시 3: 오류 처리하기

VLOOKUP 함수에서 찾을_값이 범위에 없으면 #N/A 오류가 반환됩니다. 이 오류를 다른 값으로 대체하려면 IFERROR 함수와 함께 사용할 수 있습니다.

READ  워드프레스 사이트맵 관리 방법 중요한점 5가지

=IFERROR(VLOOKUP(C1, $A$1:$B$5, 2, FALSE), "찾을 수 없음")

이 수식은 C1 셀의 값이 A1:B5 범위에 없으면 “찾을 수 없음”을 표시합니다.

VLOOKUP 함수의 한계

VLOOKUP 함수는 몇 가지 한계점을 가지고 있습니다.

  • 찾을_값은 범위의 첫 번째 열에 있어야 합니다.
  • VLOOKUP 함수는 오른쪽 열의 값만 반환할 수 있습니다. 왼쪽 열의 값을 반환하려면 INDEX 및 MATCH 함수를 함께 사용해야 합니다.
  • 대량의 데이터에서는 성능이 저하될 수 있습니다. 대량의 데이터를 처리할 때는 INDEX 및 MATCH 함수를 사용하는 것이 더 효율적일 수 있습니다.

데이터 검색 함수 VLOOKUP

VLOOKUP 함수에 대해 조금 더 자세히 알아보겠습니다.

VLOOKUP 함수의 작동 원리 이해하기

VLOOKUP 함수는 데이터 범위의 첫 번째 열에서 찾을_값을 검색합니다. 일치_유형 인수를 FALSE 또는 0으로 설정하면 정확한 일치를 찾고, TRUE 또는 1로 설정하면 근사 일치를 찾습니다. 일치하는 값을 찾으면, 해당 행에서 열_번호에 지정된 열의 값을 반환합니다.

예시:

다음과 같은 데이터가 있다고 가정해 보겠습니다.

| 제품 코드 | 제품명 | 가격 |
|—|—|—|
| A001 | 사과 | 1000 |
| A002 | 바나나 | 1500 |
| A003 | 오렌지 | 2000 |

=VLOOKUP("A002", A1:C3, 2, FALSE) 수식은 “A002″라는 제품 코드를 A1:C3 범위의 첫 번째 열에서 찾고, 같은 행의 두 번째 열에 있는 값인 “바나나”를 반환합니다.

=VLOOKUP("A002", A1:C3, 3, FALSE) 수식은 “A002″라는 제품 코드를 찾고, 같은 행의 세 번째 열에 있는 값인 1500을 반환합니다.

근사 일치 (TRUE 또는 1) 사용 시 주의 사항

일치_유형 인수를 TRUE 또는 1로 설정하면 VLOOKUP 함수는 근사 일치를 수행합니다. 이 경우, 범위의 첫 번째 열은 반드시 오름차순으로 정렬되어 있어야 합니다. 그렇지 않으면 예상치 못한 결과가 반환될 수 있습니다.

예시:

다음과 같은 데이터가 있다고 가정해 보겠습니다.

| 점수 | 등급 |
|—|—|
| 0 | F |
| 60 | D |
| 70 | C |
| 80 | B |
| 90 | A |

=VLOOKUP(75, A1:B5, 2, TRUE) 수식은 75라는 점수를 A1:B5 범위의 첫 번째 열에서 찾습니다. 정확히 75점은 없지만, 75보다 작거나 같은 가장 큰 값인 70을 찾고, 같은 행의 두 번째 열에 있는 값인 “C”를 반환합니다.

VLOOKUP 함수의 대안: INDEX 및 MATCH 함수 조합

VLOOKUP 함수는 유용하지만, 몇 가지 제약이 있습니다. 가장 큰 제약 중 하나는 찾을 값이 항상 첫 번째 열에 있어야 한다는 점입니다. 다른 열에 있는 값을 기준으로 검색해야 하는 경우 INDEX와 MATCH 함수를 조합하여 사용할 수 있습니다. 이 조합은 VLOOKUP보다 더 유연하고 효율적입니다. 이 부분에 대해서는 다음에 자세히 알아보겠습니다.

VLOOKUP 함수 활용 팁

  • 절대 참조 사용: 범위를 지정할 때 절대 참조($ 기호 사용, 예: $A$1:$B$5)를 사용하면 수식을 복사할 때 범위가 변경되지 않아 오류를 방지할 수 있습니다.
  • 오류 처리: #N/A 오류가 발생할 가능성이 있는 경우, IFERROR 함수를 사용하여 오류 값을 다른 값으로 대체할 수 있습니다. 예를 들어 =IFERROR(VLOOKUP(C1, $A$1:$B$5, 2, FALSE), "찾을 수 없음") 와 같이 사용하면 값을 찾지 못했을 때 “찾을 수 없음”이 표시됩니다.
  • 이름 정의: 자주 사용하는 범위에 이름을 정의하면 수식을 더 읽기 쉽고 관리하기 쉽게 만들 수 있습니다. 예를 들어, A1:B5 범위에 “제품_목록”이라는 이름을 정의하면 =VLOOKUP(C1, 제품_목록, 2, FALSE) 와 같이 수식을 작성할 수 있습니다.
  • 데이터 유효성 검사: VLOOKUP 함수와 함께 데이터 유효성 검사 기능을 사용하면 입력할 수 있는 값을 제한하여 데이터 입력 오류를 줄일 수 있습니다.

다음에는 INDEX 및 MATCH 함수에 대해 자세히 살펴보고, VLOOKUP 함수와 비교하여 어떤 장점이 있는지 알아보겠습니다.

이 글에서는 ‘엑셀 필수 함수 소개’, ‘데이터 합계 계산 함수 SUM’ 등 엑셀 필수 함수 10가지 | 기본 함수 완벽 정리에 대해 알아보았습니다. 감사합니다.

엑셀 필수 함수 10가지 | 기본 함수 완벽 정리

엑셀 필수 단축키 30가지 | 효율적인 업무를 위한 꿀팁