티스토리 뷰

Excel

엑셀 함수 정리 (필수함수 1편)

보따리의새세상 2019. 4. 1. 00:26

 

 

엑셀 [필수함수 1편] 입니다.

 

 

엑셀에는

약 400여종의 함수가 있습니다.

 

 

그 중

사용빈도가 높은 함수 16개

추려서 정리해 봤습니다.

 

 

[필수함수]

= 외우고 있어야 할 것

 

 

[유사/활용 함수]

= 필수 함수로 유추 가능하거나,

   연결하여 활용할 수 있는 것

 

 

[찾아쓰는 함수]

= 외울필요 없고, 필요할 때 찾아쓰면 되는 것

 
 
 
 

 
 
 
 

필수함수 (1/2)

 함수

함수설명 

IF

 논리 검사를 수행하여 TRUE나 FALSE에

 해당하는 값을 반환합니다.

COUNTIF

 지정한 범위 내에서 조건에 맞는 셀의

 개수를 구합니다.

SUM

 인수들의 합을 구합니다.

ROUND

 수를 지정한 자릿수로 반올림합니다.

MID

 문자열의 지정 위치에서 문자를

 지정한 개수만큼 돌려줍니다.

LEN

 텍스트 문자열 내의 문자 개수를 구합니다.

VLOOKUP

 배열의 첫 열에서 값을 검색하여,

 지정한 열의 같은 행에서 데이터

 돌려줍니다.

 기본적으로 오름차순으로 표가 정렬됩니다.

MAX

 최대값을 구합니다.

 논리값과 텍스트는 제외됩니다.

 
 
 
 

 

[필수함수 - 01] IF

 

 

 

함수

 =IF(A,B,C)

범주

[논리]

설명

&

사용

방법

 

설명 : 논리 검사를 수행하여 TRUE나

         FALSE에 해당하는 값을 반환합니다.

 

  - A : TRUE나 FALSE로 판정될 값이나 식입니다.

  - B : A가 TRUE일 때 돌려주는 값입니다.

        (생략하면 TRUE를 반환)

  - C : A가 FALSE일 때 돌려주는 값입니다.

        (생략하면 FALSE를 반환)

 

예) =IF(D11>50,"50보다큼","50이하")

     D11 셀이 50보다 크면 "50보다큼" 표시하고

     아니면 "50이하" 표시

     주의 : IF안에 IF안에 IF안에 IF.... 사용 시

     7회만 중첩사용이 가능합니다.

 

유사/활용 함수

  IFERROR

찾아쓰는 함수

  AND, NOT, OR, TRUE, FALSE



 
 
 

 

[필수함수 - 02] COUNTIF

 

 

 

함수

 =COUNTIF(A,B)

범주

[통계]

설명

&

사용

방법

 설명 : 지정한 범위 내에서 조건에 맞는 셀의 개수를

         구합니다.

 

  - A : 조건에 맞는 셀의 수를 구하려는 셀 범위입니다.

        ex) D:D, D:F, D11:F21, $D$11:$F$21 등의 범위 지정

  - B : 숫자, 식, 텍스트 형태의 조건입니다.

 

예) =COUNTIF(D:F,">100")

     D~F열에서 100보다 큰수의 개수를 표시

유사/활용 함수

  COUNT, COUNTA, COUNTBLANK, COUNTIFS

찾아쓰는 함수

  AND, NOT, OR, TRUE, FALSE

 

[참고 포스팅] 엑셀 COUNT, COUNTIF 함수

 
 
 
 

 

[필수함수 - 03] SUM

 

 

 

함수

 =SUM(A,B,C,…)

범주

[수학/삼각]

설명

&

사용

방법

 설명 : 인수들의 합을 구합니다.

 

  - A,B,C,... : 합을 구하려는 인수를 나열합니다.

    ※ 인수는 숫자, 셀, 셀범위, 열전체, 행전체 등

       제약이 없음 (인수는 255개까지 지정 가능)

 

예) =SUM(3,H5,H7,I5:J8,K:K)

     숫자3, H5셀의 숫자, H7셀의 숫자, I5~J8셀범위의 숫자,

     K열 전체에 있는 숫자 등 모든인수의 합을 표시

유사/활용 함수

  SUMIF, SUMIFS, AVERAGE

찾아쓰는 함수

  AVERAGEA, AVERAGEIF, AVERAGEIFS, TRIMMEAN

 

 
 
 
 

 

[필수함수 - 04] ROUND

 

 

 

함수

 =ROUND(A,B)

범주

[수학/삼각]

설명

&

사용

방법

 

 설명 : 수를 지정한 자릿수로 반올림합니다.

 

  - A : 반올림하려는 수입니다.

  - B : 소수점 아래의 자릿수를 지정합니다.

 

예) =ROUND(P8,2)

     P8 셀의 숫자를 소수점 2자리로 만듭니다.

     (소수점3자리에서 반올림)

 

     P8 = 123.4567 일 경우

 

     ROUND(P8,2) = 123.46, ROUND(P8,1) = 123.5,

     ROUND(P8,-1) = 120

 

유사/활용 함수

  ROUNDUP, ROUNDDOWN, INT

찾아쓰는 함수

  TRUNC, MROUND, MOD, QUOTIENT

 

 
 
 
 

 

[필수함수 - 05] MID

 

 

 

함수

 =MID(A,B,C)

범주

[텍스트]

설명

&

사용

방법

 

 설명 : 문자열의 지정 위치에서

         문자를 지정한 개수만큼 돌려줍니다.

 

  - A : 돌려줄 문자들이 포함된 문자열입니다.

  - B : 돌려줄 문자열에서 첫째 문자의 위치입니다.

         A에서 첫문자는 1이 됩니다.

  - C : A에서 돌려줄 문자 개수를 지정합니다.

 

예) =MID(J5,2,2)

     J5 = "필수함수임" 일 경우

     2번째 자리부터 2개 문자인 "수함" 표시

 

유사/활용 함수

  LEFT, RIGHT, SEARCH, FIND

찾아쓰는 함수

  n/a

 

 
 
 
 

 

[필수함수 - 06] LEN

 

 

 

함수

 =LEN(A)

범주

[텍스트]

설명

&

사용

방법

 설명 : 텍스트 문자열 내의 문자 개수를 구합니다.

 

  - A : 사용자가 찾는 개수의 문자가 들어 있는

        텍스트입니다. 공백도 문자 개수에 포함됩니다.

 

예) =LEN(J5)

     J5 = "필수 함수임!" 일 경우 "7"을 표시

    ※ 공백/특수문자 포함

    ※ 전자(2바이트)/반자(1바이트) 동일한 개수로 취급함

유사/활용 함수

  ASC(전자를 반자로 변환), JUNJA(반자를 전자로 변환)

  ※ 전자(2바이트)와 반자(1바이트) 바꿈

찾아쓰는 함수

  CHAR



 
 
 
 

 

[필수함수 - 07] VLOOKUP

 

 

 

함수

 =VLOOKUP(A,B,C,D)

범주

[찾기/참조 영역]

설명

&

사용

방법

 

 설명 : B표의 첫 열에서 A와 동일한 값을 검색하여

       찾은 행에서, C로 지정한 열의 데이터를 돌려줍니다.

 

  - A : B의 표 첫 열에서 찾으려는 값입니다.

  - B : 데이터를 검색하고 추출하려는 표입니다.

  - C : B 내의 열 번호로, 값을 추출할 열을 지정합니다.

  - D : 정확하게 일치하는 것을 찾으려면 FALSE(또는 0)를

         지정합니다.

 

예) =VLOOKUP(M5,H:I,2,0)

     M5 셀의 값과 동일한 값을 H열에서 찾고 찾은 행의

     2번째열인 I열의 값을 표시

    ※ H열에 동일한 값이 여러개일 경우 맨위 데이터만 찾음

 

유사/활용 함수

  INDIRECT, MATCH, ROW

  ※ HLOOKUP, LOOKUP은 잘 안씀

찾아쓰는 함수

  OFFSET, INDEX, ROWS

 

[참고 포스팅] 엑셀 VLOOKUP 응용하기

 
 
 
 

 

[필수함수 - 08] MAX

 

 

 

함수

 =MAX(A,B,C,…)

범주

[통계]

설명

&

사용

방법

 설명 : 최대값을 구합니다. 논리값과 텍스트는 제외됩니다.

 

  - A,B,C,... : 최대값을 구하려는 수로서

                255개까지 지정할 수 있습니다.

    ※ 인수는 숫자, 셀, 범위, 행/열 전체 등 제약이 없음

 

예) =MAX(3,H5,H7,I5:J8,K:K)

     숫자3, H5셀의 숫자, H7셀의 숫자, I5~J8셀범위의 숫자,

     K열 전체에 있는 숫자 중 최대값을 표시

유사/활용 함수

  RANK.EQ, RANK.AVG - (2007 이전버전인 RANK도 사용 가능)

  ※ MAXA, MINA 는 잘 안씀

찾아쓰는 함수

  LARGE, SMALL, MEDIAN

 

 
 
 
 

필수함수 2편에 이어서...

 

 

 

댓글