ExcelFormulas logoExcelFormulas.
AI에게 질문
인터랙티브 엑셀 수식 엔진 v4.0

Excel 함수 디렉토리

구문 분해, 인수 가이드, 라이브 샌드박스로 25개 이상의 실무 수식을 빠르고 정확하게 습득하세요.

논리 판별, 행렬 조회, 문자열 정제, 동적 배열을 브라우저에서 직접 조작하세요. 숫자를 바꾸면 결과가 즉시 재계산됩니다.

라이브 데모

셀 좌표를 더 이상 헤매지 마세요.

단순한 스크린샷으로는 수식이 어떻게 반응하는지 알 수 없습니다. 아래는 실제 계산 엔진으로 구현된 대화형 시뮬레이션입니다:

셀 D2(현재 값 103)를 클릭합니다.

101, 104, 또는 105를 입력하고 엔터를 누릅니다.

셀 E2의 검색 결과가 실시간으로 재계산되어 표시됩니다.

Department Directory Lookup
fxE2
ABCDE
1사원번호부서급여검색 ID결과 부서
2
3
4
5
6
Click inside any table cell to edit input values. Recalculates dynamically.
Sheet1
수식 검색 도우미

원하는 수식 찾기.

계산하고 싶은 목적을 검색하면 적합한 수식 구문과 작동 원리를 즉각 안내합니다.

추천 검색:
참조 라이브러리

수식 목록 탐색.

카테고리를 선택하거나 함수 이름을 입력하여 고정밀 인터랙티브 샌드박스를 확인하세요.

{count}개 수식 표시 중 85
조회 및 참조
Excel 365/2021Sheets

XLOOKUP.

범위 또는 배열을 검색하여 두 번째 범위의 일치하는 항목을 반환합니다.

=XLOOKUP(조회값, 조회배열, 반환배열, [찾을수없음], [일치모드])
조회 및 참조
ExcelSheets

VLOOKUP.

표의 가장 왼쪽 열에서 값을 검색하고 지정한 열의 같은 행에 있는 값을 반환합니다.

=VLOOKUP(조회값, 참조범위, 열번호, [정확도])
조회 및 참조
ExcelSheets

INDEX & MATCH.

INDEX와 MATCH 함수를 결합하여 열 제한 없는 유연한 양방향 조회를 제공합니다.

=INDEX(배열, MATCH(조회값, 조회범위, 0))
논리
ExcelSheets

IF.

조건이 충족되는지 확인하고 참일 때와 거짓일 때 각각 다른 값을 반환합니다.

=IF(조건식, [참일때], [거짓일때])
논리
ExcelSheets

IFS.

여러 조건을 차례로 검사하여 처음으로 참이 되는 조건에 해당하는 값을 반환합니다.

=IFS(조건식1, 참값1, [조건식2, 참값2], ...)
논리
ExcelSheets

IFERROR.

수식에서 오류가 발생하면 지정한 값을 반환하고, 오류가 없으면 수식 결과를 반환합니다.

=IFERROR(값, 오류일때값)
수학 및 통계
ExcelSheets

SUMIFS.

여러 조건을 모두 만족하는 셀 범위의 값을 합산합니다.

=SUMIFS(합계범위, 조건범위1, 조건1, [조건범위2, 조건2], ...)
수학 및 통계
ExcelSheets

COUNTIF.

Counts the number of cells within a range that meet a single specified condition or criteria.

=COUNTIF(range, criteria)
Statistical & Analysis
ExcelSheets

COUNTIFS.

여러 범위에서 여러 조건을 모두 충족하는 셀의 개수를 계산합니다.

=COUNTIFS(조건범위1, 조건1, [조건범위2, 조건2], ...)
텍스트
ExcelSheets

TEXTJOIN.

지정한 구분 기호를 사용하여 빈 셀을 무시하면서 여러 범위의 텍스트를 하나로 결합합니다.

=TEXTJOIN(구분기호, 빈셀무시, 텍스트1, [텍스트2], ...)
동적 배열
Excel 365/2021Sheets

FILTER.

정의한 조건에 따라 데이터 배열을 필터링하여 동적으로 분산(spill) 출력합니다.

=FILTER(배열, 포함, [빈경우])
동적 배열
Excel 365/2021Sheets

UNIQUE.

목록이나 범위에서 중복을 제거하고 고유한 값의 목록을 반환합니다.

=UNIQUE(배열, [열별], [한번만출현])
날짜 및 시간
ExcelSheets

TODAY.

현재 시스템 날짜를 날짜 형식으로 반환하며 자동으로 갱신됩니다.

=TODAY()
날짜 및 시간
ExcelSheets

NETWORKDAYS.

주말과 공휴일을 제외한 시작일과 종료일 사이의 순 근무일수를 계산합니다.

=NETWORKDAYS(시작일, 종료일, [공휴일])
재무
ExcelSheets

PMT.

고정 금리와 균등 상환 방식을 기반으로 대출의 정기 상환액을 계산합니다.

=PMT(이율, 기간수, 현재가치, [미래가치], [유형])
수학 및 통계
ExcelSheets

SUM.

지정한 셀 범위에 있는 모든 숫자를 합산합니다.

=SUM(숫자1, [숫자2], ...)
Statistical & Analysis
ExcelSheets

AVERAGE.

범위에 포함된 숫자들의 산술 평균값을 계산합니다.

=AVERAGE(숫자1, [숫자2], ...)
Statistical & Analysis
ExcelSheets

COUNT.

범위 내에서 숫자가 포함된 셀의 개수를 계산합니다.

=COUNT(값1, [값2], ...)
텍스트
ExcelSheets

LEFT.

텍스트 문자열의 시작(왼쪽)부터 지정한 개수만큼 문자를 추출합니다.

=LEFT(문자열, [글자수])
텍스트
ExcelSheets

RIGHT.

텍스트 문자열의 끝(오른쪽)부터 지정한 개수만큼 문자를 추출합니다.

=RIGHT(문자열, [글자수])
텍스트
ExcelSheets

TRIM.

단어 사이의 단일 공백을 제외하고 텍스트의 앞뒤 및 불필요한 연속 공백을 모두 제거합니다.

=TRIM(문자열)
텍스트
ExcelSheets

PROPER.

텍스트의 각 단어 첫 글자를 대문자로 변환하고 나머지 글자는 소문자로 변환합니다.

=PROPER(문자열)
수학 및 통계
ExcelSheets

ROUND.

숫자를 지정한 소수점 자릿수로 표준 반올림합니다.

=ROUND(숫자, 자릿수)
논리
ExcelSheets

AND.

모든 인수가 참이면 TRUE를 반환하고, 하나라도 거짓이면 FALSE를 반환합니다.

=AND(논리식1, [논리식2], ...)
논리
ExcelSheets

OR.

인수 중 하나라도 참이면 TRUE를 반환하고, 모든 인수가 거짓일 때만 FALSE를 반환합니다.

=OR(논리식1, [논리식2], ...)
텍스트
ExcelSheets

CONCAT.

구분자 없이 여러 범위나 문자열의 텍스트를 하나로 결합합니다.

=CONCAT(텍스트1, [텍스트2], ...)
텍스트
ExcelSheets

LEN.

공백을 포함하여 텍스트 문자열에 있는 총 글자 수를 계산하여 반환합니다.

=LEN(문자열)
조회 및 참조
ExcelSheets

HLOOKUP.

표나 배열의 첫 번째 행에서 값을 검색하고 같은 열의 지정한 행에서 값을 반환합니다.

=HLOOKUP(조회값, 참조범위, 행번호, [정확도])
Information
ExcelSheets

ISBLANK.

Checks whether a cell is completely empty and returns TRUE or FALSE.

=ISBLANK(value)
Information
ExcelSheets

ISNUMBER.

Checks whether a value is numeric and returns TRUE or FALSE.

=ISNUMBER(value)
Information
ExcelSheets

ISTEXT.

Checks whether a value is text and returns TRUE or FALSE.

=ISTEXT(value)
Information
ExcelSheets

ISERROR.

Checks whether a value is any Excel error and returns TRUE or FALSE.

=ISERROR(value)
Database
ExcelSheets

DSUM.

Sums the numbers in a database column that match specified criteria.

=DSUM(database, field, criteria)
Database
ExcelSheets

DCOUNT.

Counts the numeric cells in a database column that match criteria.

=DCOUNT(database, field, criteria)
Database
ExcelSheets

DAVERAGE.

Averages the values in a database column that match conditions.

=DAVERAGE(database, field, criteria)
Engineering
ExcelSheets

CONVERT.

Converts a number from one measurement unit to another.

=CONVERT(number, from_unit, to_unit)
Engineering
ExcelSheets

DELTA.

Tests whether two numbers are equal (returns 1 if equal, 0 if not).

=DELTA(number1, [number2])
Engineering
ExcelSheets

BIN2DEC.

Converts a binary number to a decimal integer.

=BIN2DEC(number)
동적 배열
Excel 365/2021Sheets

SORT.

Sorts the contents of a range or array dynamically.

=SORT(array, [sort_index], [sort_order], [by_col])
동적 배열
Excel 365/2021Sheets

SORTBY.

Sorts a range based on values in a separate range or array.

=SORTBY(array, by_array1, [sort_order1], ...)
동적 배열
Excel 365/2021Sheets

SEQUENCE.

Generates a list or 2D grid of sequential numbers.

=SEQUENCE(rows, [columns], [start], [step])
동적 배열
Excel 365/2021Sheets

TOCOL.

Transforms a 2D table or array into a single vertical column.

=TOCOL(array, [ignore], [scan_by_column])
Compatibility
ExcelSheets

RANK.

Returns the rank of a number in a list of numbers (Excel 2007 compatibility).

=RANK(number, ref, [order])
Compatibility
ExcelSheets

MODE.

Returns the most frequently occurring value in an array or data set.

=MODE(number1, [number2], ...)
Google Sheets
Sheets Only

ARRAYFORMULA.

Enables array calculations across entire columns in Google Sheets.

=ARRAYFORMULA(array_formula)
Google Sheets
Sheets Only

QUERY.

Runs Google Visualization API SQL-like queries on data tables.

=QUERY(data, query, [headers])
Google Sheets
Sheets Only

SPARKLINE.

Generates a miniature chart within a single spreadsheet cell.

=SPARKLINE(data, [options])
재무
ExcelSheets

FV.

Calculates the future value of an investment with periodic payments.

=FV(rate, nper, pmt, [pv], [type])
재무
ExcelSheets

PV.

Returns the present value of a series of future cash flows.

=PV(rate, nper, pmt, [fv], [type])
재무
ExcelSheets

NPV.

Calculates the net present value of an investment using a discount rate.

=NPV(rate, value1, [value2], ...)
수학 및 통계
ExcelSheets

ABS.

Returns the absolute (positive) value of a number.

=ABS(number)
수학 및 통계
ExcelSheets

MOD.

Returns the remainder after a number is divided by a divisor.

=MOD(number, divisor)
수학 및 통계
ExcelSheets

POWER.

Returns the result of a number raised to a power.

=POWER(number, power)
수학 및 통계
ExcelSheets

SQRT.

Returns the positive square root of a number.

=SQRT(number)
수학 및 통계
ExcelSheets

PRODUCT.

Multiplies all the numbers given as arguments.

=PRODUCT(number1, [number2], ...)
수학 및 통계
ExcelSheets

CEILING.

Rounds a number up to the nearest multiple of significance.

=CEILING(number, significance)
수학 및 통계
ExcelSheets

FLOOR.

Rounds a number down to the nearest multiple of significance.

=FLOOR(number, significance)
논리
ExcelSheets

SWITCH.

Evaluates an expression against a list of values and returns the matching result.

=SWITCH(expression, val1, result1, [default])
논리
ExcelSheets

NOT.

Reverses the logic of its argument (TRUE becomes FALSE, FALSE becomes TRUE).

=NOT(logical)
논리
ExcelSheets

XOR.

Returns exclusive OR: TRUE if an odd number of arguments evaluate to TRUE.

=XOR(logical1, [logical2], ...)
논리
ExcelSheets

IFNA.

Catches and replaces #N/A errors specifically while preserving other errors.

=IFNA(value, value_if_na)
조회 및 참조
ExcelSheets

INDEX.

Returns the value of a cell at a specific row and column intersection.

=INDEX(array, row_num, [column_num])
조회 및 참조
ExcelSheets

MATCH.

Returns the relative numeric position of an item in a range.

=MATCH(lookup_value, lookup_array, [match_type])
조회 및 참조
ExcelSheets

CHOOSE.

Returns a value from a list of arguments based on an index number.

=CHOOSE(index_num, value1, [value2], ...)
Reference & Information
ExcelSheets

OFFSET.

Constructs a reference offset from a starting cell by rows and columns.

=OFFSET(reference, rows, cols, [height], [width])
텍스트
ExcelSheets

MID.

Extracts a specific number of characters from text starting at any position.

=MID(text, start_num, num_chars)
텍스트
ExcelSheets

UPPER.

Converts all letters in a text string to uppercase.

=UPPER(text)
텍스트
ExcelSheets

LOWER.

Converts all letters in a text string to lowercase.

=LOWER(text)
텍스트
ExcelSheets

SUBSTITUTE.

Replaces occurrences of existing text with new text in a string.

=SUBSTITUTE(text, old_text, new_text, [instance_num])
텍스트
ExcelSheets

REPLACE.

Replaces part of a text string with different text based on character count.

=REPLACE(old_text, start_num, num_chars, new_text)
텍스트
ExcelSheets

VALUE.

Converts a text string that represents a number into a numeric value.

=VALUE(text)
날짜 및 시간
ExcelSheets

DATE.

Creates a valid date serial number from separate Year, Month, and Day.

=DATE(year, month, day)
날짜 및 시간
ExcelSheets

DAYS.

Returns the number of calendar days between two dates.

=DAYS(end_date, start_date)
날짜 및 시간
ExcelSheets

EDATE.

Returns the date a specified number of months before or after a start date.

=EDATE(start_date, months)
날짜 및 시간
ExcelSheets

EOMONTH.

Returns the last day of the month before or after a specified number of months.

=EOMONTH(start_date, months)
날짜 및 시간
ExcelSheets

YEAR.

Extracts the 4-digit year from a date value.

=YEAR(serial_number)
날짜 및 시간
ExcelSheets

MONTH.

Extracts the month (1 to 12) from a date value.

=MONTH(serial_number)
날짜 및 시간
ExcelSheets

DAY.

Extracts the day of the month (1 to 31) from a date value.

=DAY(serial_number)
Statistical & Analysis
ExcelSheets

MEDIAN.

Returns the median (middle numeric value) of a data set.

=MEDIAN(number1, [number2], ...)
Statistical & Analysis
ExcelSheets

MIN.

Returns the smallest (minimum) numeric value in a set of values.

=MIN(number1, [number2], ...)
Statistical & Analysis
ExcelSheets

MAX.

Returns the largest (maximum) numeric value in a set of values.

=MAX(number1, [number2], ...)
Statistical & Analysis
ExcelSheets

COUNTA.

Counts the number of cells in a range that are not empty.

=COUNTA(value1, [value2], ...)
Statistical & Analysis
ExcelSheets

COUNTBLANK.

Counts empty cells in a specified range of cells.

=COUNTBLANK(range)
Statistical & Analysis
ExcelSheets

LARGE.

Returns the k-th largest value in a data set.

=LARGE(array, k)
Statistical & Analysis
ExcelSheets

SMALL.

Returns the k-th smallest value in a data set.

=SMALL(array, k)
초보자 가이드

엑셀 기초 입문 101.

스프레드시트가 처음이신가요? 꼭 알아야 할 기본 용어를 쉽게 설명해 드립니다.

A1

셀(Cell)이란?

시트의 격자 칸 하나를 뜻합니다. 열 문자(A)와 행 번호(1)를 합친 A1, B5와 같은 고유 주소를 갖습니다.

주소 예: A열 1행
A1:A5

범위(Range)란?

여러 셀이 모인 묶음입니다. 시작 셀과 끝 셀 사이에 콜론(:)을 넣어 A2:A6 형태로 표기합니다.

범위: A2부터 A6까지의 모든 셀
=

수식(Formula)이란?

계산을 수행하는 명령문입니다. 엑셀에 계산을 지시하기 위해 반드시 첫머리에 등호(=)를 입력합니다.

예시: =SUM(B2:B6)
( )

인수(Argument)란?

함수가 계산할 수 있도록 전달하는 재료(값)입니다. 괄호 안에 들어가며 쉼표 등으로 구분합니다.

구분자: 쉼표(,) 등