셀 좌표를 더 이상 헤매지 마세요.
단순한 스크린샷으로는 수식이 어떻게 반응하는지 알 수 없습니다. 아래는 실제 계산 엔진으로 구현된 대화형 시뮬레이션입니다:
셀 D2(현재 값 103)를 클릭합니다.
101, 104, 또는 105를 입력하고 엔터를 누릅니다.
셀 E2의 검색 결과가 실시간으로 재계산되어 표시됩니다.
원하는 수식 찾기.
계산하고 싶은 목적을 검색하면 적합한 수식 구문과 작동 원리를 즉각 안내합니다.
수식 목록 탐색.
카테고리를 선택하거나 함수 이름을 입력하여 고정밀 인터랙티브 샌드박스를 확인하세요.
XLOOKUP.
범위 또는 배열을 검색하여 두 번째 범위의 일치하는 항목을 반환합니다.
=XLOOKUP(조회값, 조회배열, 반환배열, [찾을수없음], [일치모드])VLOOKUP.
표의 가장 왼쪽 열에서 값을 검색하고 지정한 열의 같은 행에 있는 값을 반환합니다.
=VLOOKUP(조회값, 참조범위, 열번호, [정확도])INDEX & MATCH.
INDEX와 MATCH 함수를 결합하여 열 제한 없는 유연한 양방향 조회를 제공합니다.
=INDEX(배열, MATCH(조회값, 조회범위, 0))IF.
조건이 충족되는지 확인하고 참일 때와 거짓일 때 각각 다른 값을 반환합니다.
=IF(조건식, [참일때], [거짓일때])IFS.
여러 조건을 차례로 검사하여 처음으로 참이 되는 조건에 해당하는 값을 반환합니다.
=IFS(조건식1, 참값1, [조건식2, 참값2], ...)IFERROR.
수식에서 오류가 발생하면 지정한 값을 반환하고, 오류가 없으면 수식 결과를 반환합니다.
=IFERROR(값, 오류일때값)SUMIFS.
여러 조건을 모두 만족하는 셀 범위의 값을 합산합니다.
=SUMIFS(합계범위, 조건범위1, 조건1, [조건범위2, 조건2], ...)COUNTIF.
Counts the number of cells within a range that meet a single specified condition or criteria.
=COUNTIF(range, criteria)COUNTIFS.
여러 범위에서 여러 조건을 모두 충족하는 셀의 개수를 계산합니다.
=COUNTIFS(조건범위1, 조건1, [조건범위2, 조건2], ...)TEXTJOIN.
지정한 구분 기호를 사용하여 빈 셀을 무시하면서 여러 범위의 텍스트를 하나로 결합합니다.
=TEXTJOIN(구분기호, 빈셀무시, 텍스트1, [텍스트2], ...)FILTER.
정의한 조건에 따라 데이터 배열을 필터링하여 동적으로 분산(spill) 출력합니다.
=FILTER(배열, 포함, [빈경우])UNIQUE.
목록이나 범위에서 중복을 제거하고 고유한 값의 목록을 반환합니다.
=UNIQUE(배열, [열별], [한번만출현])TODAY.
현재 시스템 날짜를 날짜 형식으로 반환하며 자동으로 갱신됩니다.
=TODAY()NETWORKDAYS.
주말과 공휴일을 제외한 시작일과 종료일 사이의 순 근무일수를 계산합니다.
=NETWORKDAYS(시작일, 종료일, [공휴일])PMT.
고정 금리와 균등 상환 방식을 기반으로 대출의 정기 상환액을 계산합니다.
=PMT(이율, 기간수, 현재가치, [미래가치], [유형])SUM.
지정한 셀 범위에 있는 모든 숫자를 합산합니다.
=SUM(숫자1, [숫자2], ...)AVERAGE.
범위에 포함된 숫자들의 산술 평균값을 계산합니다.
=AVERAGE(숫자1, [숫자2], ...)COUNT.
범위 내에서 숫자가 포함된 셀의 개수를 계산합니다.
=COUNT(값1, [값2], ...)LEFT.
텍스트 문자열의 시작(왼쪽)부터 지정한 개수만큼 문자를 추출합니다.
=LEFT(문자열, [글자수])RIGHT.
텍스트 문자열의 끝(오른쪽)부터 지정한 개수만큼 문자를 추출합니다.
=RIGHT(문자열, [글자수])TRIM.
단어 사이의 단일 공백을 제외하고 텍스트의 앞뒤 및 불필요한 연속 공백을 모두 제거합니다.
=TRIM(문자열)PROPER.
텍스트의 각 단어 첫 글자를 대문자로 변환하고 나머지 글자는 소문자로 변환합니다.
=PROPER(문자열)ROUND.
숫자를 지정한 소수점 자릿수로 표준 반올림합니다.
=ROUND(숫자, 자릿수)AND.
모든 인수가 참이면 TRUE를 반환하고, 하나라도 거짓이면 FALSE를 반환합니다.
=AND(논리식1, [논리식2], ...)OR.
인수 중 하나라도 참이면 TRUE를 반환하고, 모든 인수가 거짓일 때만 FALSE를 반환합니다.
=OR(논리식1, [논리식2], ...)CONCAT.
구분자 없이 여러 범위나 문자열의 텍스트를 하나로 결합합니다.
=CONCAT(텍스트1, [텍스트2], ...)LEN.
공백을 포함하여 텍스트 문자열에 있는 총 글자 수를 계산하여 반환합니다.
=LEN(문자열)HLOOKUP.
표나 배열의 첫 번째 행에서 값을 검색하고 같은 열의 지정한 행에서 값을 반환합니다.
=HLOOKUP(조회값, 참조범위, 행번호, [정확도])ISBLANK.
Checks whether a cell is completely empty and returns TRUE or FALSE.
=ISBLANK(value)ISNUMBER.
Checks whether a value is numeric and returns TRUE or FALSE.
=ISNUMBER(value)ISTEXT.
Checks whether a value is text and returns TRUE or FALSE.
=ISTEXT(value)ISERROR.
Checks whether a value is any Excel error and returns TRUE or FALSE.
=ISERROR(value)DSUM.
Sums the numbers in a database column that match specified criteria.
=DSUM(database, field, criteria)DCOUNT.
Counts the numeric cells in a database column that match criteria.
=DCOUNT(database, field, criteria)DAVERAGE.
Averages the values in a database column that match conditions.
=DAVERAGE(database, field, criteria)CONVERT.
Converts a number from one measurement unit to another.
=CONVERT(number, from_unit, to_unit)DELTA.
Tests whether two numbers are equal (returns 1 if equal, 0 if not).
=DELTA(number1, [number2])BIN2DEC.
Converts a binary number to a decimal integer.
=BIN2DEC(number)SORT.
Sorts the contents of a range or array dynamically.
=SORT(array, [sort_index], [sort_order], [by_col])SORTBY.
Sorts a range based on values in a separate range or array.
=SORTBY(array, by_array1, [sort_order1], ...)SEQUENCE.
Generates a list or 2D grid of sequential numbers.
=SEQUENCE(rows, [columns], [start], [step])TOCOL.
Transforms a 2D table or array into a single vertical column.
=TOCOL(array, [ignore], [scan_by_column])RANK.
Returns the rank of a number in a list of numbers (Excel 2007 compatibility).
=RANK(number, ref, [order])MODE.
Returns the most frequently occurring value in an array or data set.
=MODE(number1, [number2], ...)ARRAYFORMULA.
Enables array calculations across entire columns in Google Sheets.
=ARRAYFORMULA(array_formula)QUERY.
Runs Google Visualization API SQL-like queries on data tables.
=QUERY(data, query, [headers])SPARKLINE.
Generates a miniature chart within a single spreadsheet cell.
=SPARKLINE(data, [options])FV.
Calculates the future value of an investment with periodic payments.
=FV(rate, nper, pmt, [pv], [type])PV.
Returns the present value of a series of future cash flows.
=PV(rate, nper, pmt, [fv], [type])NPV.
Calculates the net present value of an investment using a discount rate.
=NPV(rate, value1, [value2], ...)ABS.
Returns the absolute (positive) value of a number.
=ABS(number)MOD.
Returns the remainder after a number is divided by a divisor.
=MOD(number, divisor)POWER.
Returns the result of a number raised to a power.
=POWER(number, power)SQRT.
Returns the positive square root of a number.
=SQRT(number)PRODUCT.
Multiplies all the numbers given as arguments.
=PRODUCT(number1, [number2], ...)CEILING.
Rounds a number up to the nearest multiple of significance.
=CEILING(number, significance)FLOOR.
Rounds a number down to the nearest multiple of significance.
=FLOOR(number, significance)SWITCH.
Evaluates an expression against a list of values and returns the matching result.
=SWITCH(expression, val1, result1, [default])NOT.
Reverses the logic of its argument (TRUE becomes FALSE, FALSE becomes TRUE).
=NOT(logical)XOR.
Returns exclusive OR: TRUE if an odd number of arguments evaluate to TRUE.
=XOR(logical1, [logical2], ...)IFNA.
Catches and replaces #N/A errors specifically while preserving other errors.
=IFNA(value, value_if_na)INDEX.
Returns the value of a cell at a specific row and column intersection.
=INDEX(array, row_num, [column_num])MATCH.
Returns the relative numeric position of an item in a range.
=MATCH(lookup_value, lookup_array, [match_type])CHOOSE.
Returns a value from a list of arguments based on an index number.
=CHOOSE(index_num, value1, [value2], ...)OFFSET.
Constructs a reference offset from a starting cell by rows and columns.
=OFFSET(reference, rows, cols, [height], [width])MID.
Extracts a specific number of characters from text starting at any position.
=MID(text, start_num, num_chars)UPPER.
Converts all letters in a text string to uppercase.
=UPPER(text)LOWER.
Converts all letters in a text string to lowercase.
=LOWER(text)SUBSTITUTE.
Replaces occurrences of existing text with new text in a string.
=SUBSTITUTE(text, old_text, new_text, [instance_num])REPLACE.
Replaces part of a text string with different text based on character count.
=REPLACE(old_text, start_num, num_chars, new_text)VALUE.
Converts a text string that represents a number into a numeric value.
=VALUE(text)DATE.
Creates a valid date serial number from separate Year, Month, and Day.
=DATE(year, month, day)DAYS.
Returns the number of calendar days between two dates.
=DAYS(end_date, start_date)EDATE.
Returns the date a specified number of months before or after a start date.
=EDATE(start_date, months)EOMONTH.
Returns the last day of the month before or after a specified number of months.
=EOMONTH(start_date, months)YEAR.
Extracts the 4-digit year from a date value.
=YEAR(serial_number)MONTH.
Extracts the month (1 to 12) from a date value.
=MONTH(serial_number)DAY.
Extracts the day of the month (1 to 31) from a date value.
=DAY(serial_number)MEDIAN.
Returns the median (middle numeric value) of a data set.
=MEDIAN(number1, [number2], ...)MIN.
Returns the smallest (minimum) numeric value in a set of values.
=MIN(number1, [number2], ...)MAX.
Returns the largest (maximum) numeric value in a set of values.
=MAX(number1, [number2], ...)COUNTA.
Counts the number of cells in a range that are not empty.
=COUNTA(value1, [value2], ...)COUNTBLANK.
Counts empty cells in a specified range of cells.
=COUNTBLANK(range)LARGE.
Returns the k-th largest value in a data set.
=LARGE(array, k)SMALL.
Returns the k-th smallest value in a data set.
=SMALL(array, k)검색된 수식이 없습니다.
검색어를 변경하거나 다른 카테고리를 선택해 보세요.
엑셀 기초 입문 101.
스프레드시트가 처음이신가요? 꼭 알아야 할 기본 용어를 쉽게 설명해 드립니다.
셀(Cell)이란?
시트의 격자 칸 하나를 뜻합니다. 열 문자(A)와 행 번호(1)를 합친 A1, B5와 같은 고유 주소를 갖습니다.
주소 예: A열 1행범위(Range)란?
여러 셀이 모인 묶음입니다. 시작 셀과 끝 셀 사이에 콜론(:)을 넣어 A2:A6 형태로 표기합니다.
범위: A2부터 A6까지의 모든 셀수식(Formula)이란?
계산을 수행하는 명령문입니다. 엑셀에 계산을 지시하기 위해 반드시 첫머리에 등호(=)를 입력합니다.
예시: =SUM(B2:B6)인수(Argument)란?
함수가 계산할 수 있도록 전달하는 재료(값)입니다. 괄호 안에 들어가며 쉼표 등으로 구분합니다.
구분자: 쉼표(,) 등