본문 바로가기
컴퓨터공학/소프트웨어

엑셀 함수 정리 (날짜/시간, 논리, 수학, 찾기, 텍스트 함수)

by KISCH 2025. 12. 25.

 

 

자주쓰는 엑셀 함수들인 날짜 함수, 시간 함수, 수학 함수, 찾기 함수, 데이터베이스 함수 등을 소개하고 간단한 설명을 첨부한 글입니다. 추가로 자세한 설명이 필요한 함수는 링크를 첨부했습니다. 

 

 

목차

     

     

    날짜 / 시간 함수

     

    날짜 함수

    • NOW () - 컴퓨터에 설정된 년, 월, 일, 시, 분, 초를 표시한다.
    • TODAY () - 현재 날짜를 표시한다, 
    • TIME (hour, minute, second) - 입력된 시, 분, 초를 나타냅니다.
    • DATE (year, month, day) - 입력된 년, 월, 일의 날짜를 나타냅니다,.
    • YEAR (serial_number) - 인수에서 날짜를 추출합니다.
    • YEARFRAC (시작날짜, 끝날짜, 옵션)
    • WEEKDAY - 해당요일을 숫자로 표시
    • WORKDAY - 돌아오는 날
    • DAYS360 - 두 날짜 사이의 간격
    • EDATE (시작날짜, 개월수) - 시작날짜부터 개월수 후 해당일
    • EOMONTH (시작날짜, 개월수) - 시작날짜부터 개월수 후 그 달의 마지막 날짜

     

    시간 함수

    • HOUR (serial_number) - 인수에서 시간을 추출합니다.
    • MINUTE (serial_number) - 인수에서 분을 추출합니다.
    • SECOND (serial_number) - 인수에서 초을 추출합니다.

     

     

    논리 함수

     

    • IF (조건, 참일때 값, 거짓일때 값) - 조건이 참이면 참 값, 거짓이면 다른 값을 반환
    • AND - 모두 참이면 참
    • OR - 하나라도 참이면 참

     

     

     

     

    수학 / 삼각 / 통계

     

    수학 / 삼각

    • PRODUCT (number1, ...) - 인수들의 곱을 구하는 함수
    • SUM (number1, ...) - 인수들의 합을 구하는 함수
    • SUMIF (Range, Criteria, [sum_range]) - 참조된 범위 중에서 조건에 맞는 것만 합을 구하는 함수
    • INT (number) - 인수의 소수점 아래를 버리고 가장 가까운 정수로 내림
    • ROUND (number, num_digits) -  인수를 자릿수만큼 반올림합니다.
    • ABS - 절대값
    • POWER - 제곱값
    • RAND - 난수

     

    통계

    • AVERAGE (인수1, ...) - 인수의 산술 평균값을 구합니다.  
    • MAX (인수1, ...) - 인수들 중에서 최대값을 구합니다.
    • MIN (인수1, ...) - 인수들 중에서 최소값을 구합니다.
    • COUNT (인수1, ...) - 인수들 중에서 숫자가 있는 인수를 셉니다.
    • COUNTIF (찾으려는 위치, 찾으려는 항목) - 기준을 충족하는 셀의 개수를 셉니다.
    • MEDIAN - 인수들의 중앙값을 구합니다.
    • LARGE - 범위에서 K번째로 큰 값을 구합니다,
    • SMALL - 범위에서 K번째로 작은 값을 구합니다,
    • STDEV - 표준편차 

     

    SUM과 AVERAGE 함수를 더 자세히 설명드립니다.

     

    엑셀함수 | 합계 (SUM), 평균 (AVERAGE) 함수 설명

    엑셀 합계 함수 SUM, SUMIF, SUMIFS 와 평균 함수인 AVERAGE, AVERAGEIF, AVERAGEIFS 에 대해 사용방법을 쉽게 설명드리겠습니다. 목차 SUM, SUMIF, SUMIFS 함수 SUM 함수 SUM 함수는 지정한 셀 또는 범위의 합계를 구

    sanctacrux.tistory.com

     

     

    찾기 / 텍스트 함수

     

    찾기

    • LOOKUP (찾을 값, 참조할 표, 출력값이 포함된 배열) - 검색범위가 오름차순으로 정렬
    • HLOOKUP (찾을 값, 참조할 표, 출력할 행번호) - 행 
    • VLOOKUP (조회값, 조회값이 포함된 범위, 반환 값이 포함된 범위의 열 번호, TRUE(대략적인일치)orFALSE(정확한일치))
      • 다중범위 : IFERROR(VLOOKUP(조회값, 범위1, 열번호, 0), VLOOKUP(조회값, 범위2, 열번호, 0))
    • CHOOSE (index_num, 값1, 값2) - index_num이 1이면 값1, 2면 값2가 반환됩니다.
    • INDEX (배열, 행위치, 열위치) - 어떤 배열 내의 몇 행, 몇 열에 해당하는 대상을 찾아서 출력합니다. 
    • MATCH (찾을 값, 배열, match_type) - 배열 내에서 찾고자 하는 값이 몇 번째 위치하는지 숫자로 반환합니다. 정렬 순서가 일관성이 있어야 합니다.
    • COLUMN - 해당 셀의 가로열의 번호를 표시하는 함수
    • ROW - 해당 셀의 세로열의 번호를 표시하는 함수
    • FILTER - FILTER함수를 자세히 설명합니다.
     

    엑셀 | FILTER 함수 사용법 (ISNUMBER, SEARCH 함수) + 다중조건

    필터함수는 Micosoft 365, 엑셀 2021 이상의 버전에서 사용할 수 있습니다. FILTER함수의 사용방법을 쉽게 설명드리겠습니다. 목차 FILTER 함수 - 기본 정의 필터 함수는 특정 범위에서 조건을 만족하는

    sanctacrux.tistory.com

     

    텍스트

    • CONCATENATE () - 여러 셀에 나뉜 텍스트를 한 번에 묶어줍니다. 텍스트 연결
    • FIND - 셀에 특정 텍스의 위치를 숫자로 표현, 대소문자 구분하며, 와일드카드 사용 불가
    • SEARCH - 셀에 특정 텍스의 위치를 숫자로 표현, 대소문자 구분하지 않으며, 와일드카드 사용 가능
    • IFERROR (value, value_if_error) - 인수결과가 오류가 발생하면 오류값을 표시
    • LEFT - 주어진 텍스트를 왼쪽에서부터 n개까지 글자를 추출 
    • RIGHT - 주어진 텍스트를 오른쪽에서부터 n개까지 글자를 추출
    • MID - 문자열의 가운데 부분을 추출
    • TRIM - 해당 셀의 텍스트 양 끝에 있는 공백을 제외한 텍스트를 추출
    • UPPER - 모든 소문자를 대문자로 치환
    • LOWER - 모든 대문자를 소문자로 치환
    • PROPER - 문자열의 각 어절마다 첫번째 글자를 대문자로 치환
    • SUBSTITUTE - 대상이 되는 텍스트를 별도로 지정한 새 텍스트로 바꿉니다.
    • LEN - 문자의 길이를 숫자로 추출
    • TEXT (서식을 지정할 값, "적용할 서식 코드") - 주어진 셀의 내용을 서식에 맞게 적용

     

     

    데이터베이스 함수

     

    • DSUM - 전체 데이터베이스 내에서 기준에 맞는 자료를 합산
    • DAVERAGE - 전체 데이터베이스 내에서 기준에 맞는 자료의 평균
    • DCOUNT - 전체 데이터베이스 내에서 기준에 맞는 숫자가 포함된 셀들의 개수를 구한다
    • DCOUNTA - 전체 데이터베이스 내에서 비어있는 셀은 무시하고 기준에 맞는 셀들의 개수

     

    관련포스트
    엑셀 | 시트 인쇄하기 (페이지 설정, 페이지 미리보기)
    엑셀 | 갑자기 생긴 네모박스(ActiveX 컨트롤) 없애는 방법
    Excel | 폴더명 파일명 추출해서 엑셀에서 불러오기
    Excel | 엑셀 팁과 함수

     

    엑셀함수

    반응형

    댓글