수행하려는 작업을 선택하고 정확한 수식을 얻으세요. 실제 예제, 대안, 그리고 본인의 데이터에 맞게 제작할 수 있는 AI 생성기가 제공됩니다.
다른 시트에서 값 찾기
=VLOOKUP(A2, Sheet2!$A:$C, 3, FALSE)INDEX/MATCH로 값 찾기
=INDEX(C:C, MATCH(A2, B:B, 0))양방향 찾기 (행 및 열)
=INDEX(B2:E10, MATCH(G1, A2:A10, 0), MATCH(H1, B1:E1, 0))XLOOKUP으로 값 찾기
=XLOOKUP(A2, Products, Prices)마지막으로 일치하는 값 조회
=XLOOKUP(A2, B:B, C:C, , 0, -1)두 가지 조건으로 조회하기
=XLOOKUP(A2&"|"&B2, Region&"|"&Month, Sales)수식으로 조건에 맞는 행 필터링
=FILTER(A2:C100, B2:B100>100)목록에 값이 존재하는지 확인
=IF(COUNTIF(B:B, A2)>0, "Yes", "No")여러 시트에서 동일한 셀 합산하기
=SUM(Jan:Dec!B2)셀에 지정된 이름의 시트 참조
=INDIRECT("'"&A2&"'!B2")가로 조회 (HLOOKUP)
=HLOOKUP(A2, Table, 2, FALSE)행을 열로 바꾸기
=TRANSPOSE(A2:A10)유사 일치 조회 (구간)
=VLOOKUP(A2, Brackets, 2, TRUE)첫 번째 비어 있지 않은 값 찾기
=XLOOKUP(TRUE, A2:A100<>"", A2:A100)범위 내의 행 또는 열 개수 세기
=ROWS(A2:A100)OFFSET으로 동적 범위 만들기
=SUM(OFFSET(A1, 0, 0, COUNT(A:A), 1))행과 열 번호로 값 가져오기
=INDEX(Data, 3, 2)부분 일치(와일드카드)로 찾기
=XLOOKUP("*"&A2&"*", Names, Ids, , 2)번호로 목록에서 선택 (CHOOSE)
=CHOOSE(A2, "Low", "Medium", "High")전체 행 조회 및 반환
=XLOOKUP(A2, Ids, DataRange)다중 조건 합계
=SUMIFS(C:C, A:A, "East", B:B, ">100")조건을 충족하는 셀 개수 세기
=COUNTIF(A:A, "Done")고유 값 개수 세기
=COUNTA(UNIQUE(A2:A100))조건부 평균
=AVERAGEIF(A:A, "East", C:C)누계 (누적 합계)
=SUM($B$2:B2)합계 대비 비율
=B2/SUM($B$2:$B$100)두 값 사이의 백분율 변화량
=(B2-A2)/A2숫자를 지정된 소수 자릿수로 반올림
=ROUND(A2, 2)값 목록의 순위 매기기
=RANK.EQ(A2, $A$2:$A$100)조건이 있는 최대값 또는 최소값
=MAXIFS(C:C, A:A, "East")가중 평균
=SUMPRODUCT(B2:B10, C2:C10)/SUM(C2:C10)상위 N개 값 합산
=SUM(LARGE(B2:B100, {1,2,3}))날짜 범위 내의 항목 수 계산
=COUNTIFS(D:D, ">="&E1, D:D, "<="&E2)두 열을 곱하고 합산
=SUMPRODUCT(A2:A100, B2:B100)빈 셀 또는 비어 있지 않은 셀 개수 구하기
=COUNTBLANK(A2:A100)가장 가까운 배수로 반올림
=MROUND(A2, 5)나머지 또는 정수 구하기
=MOD(A2, B2)절대값 구하기
=ABS(A2)필터링된 행을 제외한 부분합
=SUBTOTAL(109, B2:B100)텍스트를 숫자로 변환
=VALUE(A2)최솟값과 최댓값 사이로 값 제한하기
=MIN(MAX(A2, 0), 100)숫자 시퀀스 생성
=SEQUENCE(10)여러 값 중 하나라도 일치하는 항목 합산 또는 개수 구하기
=SUM(COUNTIF(A:A, {"Open","Pending","Review"}))측정 단위 변환
=CONVERT(A2, "mi", "km")범위의 모든 숫자 곱하기
=PRODUCT(A2:A10)제곱근 또는 n제곱근
=SQRT(A2)여러 셀의 텍스트 결합
=TEXTJOIN(" ", TRUE, A2, B2)텍스트를 여러 열로 분할
=TEXTSPLIT(A2, " ")텍스트에서 불필요한 공백 제거
=TRIM(A2)텍스트를 첫 글자만 대문자/대문자/소문자로 변경
=PROPER(A2)이메일 주소에서 도메인 추출하기
=MID(A2, FIND("@", A2)+1, LEN(A2))셀의 글자 수 세기
=LEN(A2)셀의 단어 수 세기
=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1문자의 위치 찾기
=FIND("-", A2)텍스트 문자열의 일부 바꾸기
=SUBSTITUTE(A2, "old", "new")숫자 앞에 0 추가하기
=TEXT(A2, "00000")텍스트에서 마지막 단어 추출하기
=TRIM(RIGHT(SUBSTITUTE(A2, " ", REPT(" ", 100)), 100))두 문자 사이의 텍스트 추출
=TEXTAFTER(TEXTBEFORE(A2, ")"), "(")앞의 N개 문자 추출
=LEFT(A2, 5)첫 글자만 대문자로
=UPPER(LEFT(A2,1))&MID(A2,2,LEN(A2))텍스트에 목록의 단어가 포함되어 있는지 확인
=IF(SUMPRODUCT(--ISNUMBER(SEARCH(Words, A2)))>0, "Yes", "No")특정 문자의 개수 세기
=LEN(A2)-LEN(SUBSTITUTE(A2, ",", ""))두 셀이 일치하는지 비교
=EXACT(A2, B2)텍스트 반복 또는 셀 내 막대 만들기
=REPT("★", A2)인쇄할 수 없는 문자 제거
=CLEAN(TRIM(A2))구분 기호 앞의 텍스트 추출
=TEXTBEFORE(A2, "-")파일 확장자 추출
=TEXTAFTER(A2, ".", -1)n번째로 나타나는 텍스트 바꾸기
=SUBSTITUTE(A2, " ", "-", 2)두 날짜 사이의 일수
=B2-A2생년월일로 나이 계산하기
=DATEDIF(A2, TODAY(), "Y")날짜에서 개월 수 더하기 또는 빼기
=EDATE(A2, 3)날짜에서 월 이름 가져오기
=TEXT(A2, "mmmm")날짜 사이의 작업 일수 계산
=NETWORKDAYS(A2, B2)오늘 날짜 또는 현재 시간 삽입
=TODAY()날짜에서 분기 구하기
=ROUNDUP(MONTH(A2)/3, 0)월의 첫째 날 또는 마지막 날
=EOMONTH(A2, 0)날짜에서 주 번호 가져오기
=ISOWEEKNUM(A2)텍스트를 실제 날짜로 변환
=DATEVALUE(A2)요일 구하기
=TEXT(A2, "dddd")시간 단위의 시간 차이
=(B2-A2)*24미래 날짜까지 남은 일수
=A2-TODAY()날짜에 영업일 더하기
=WORKDAY(A2, 10)날짜를 텍스트로 서식 지정
=TEXT(A2, "yyyy-mm-dd")한 달의 일수
=DAY(EOMONTH(A2, 0))날짜의 주의 첫째 날
=A2-WEEKDAY(A2, 2)+1근속 연수(재직 기간)
=DATEDIF(A2, TODAY(), "y") & "y " & DATEDIF(A2, TODAY(), "ym") & "m"24시간을 초과한 경과 시간 표시
=TEXT(B2-A2, "[h]:mm")날짜 사이의 기간(월 기준)
=DATEDIF(A2, B2, "m")날짜 범위에서 특정 요일 개수 세기
=NETWORKDAYS.INTL(A2, B2, "0111111")시간 값을 시간 형식으로 변환
=A2/24셀에 텍스트가 포함되어 있으면 값 반환
=IF(ISNUMBER(SEARCH("urgent", A2)), "Yes", "No")중첩 로직을 사용하여 등급 또는 등급 단계 할당
=IFS(A2>=90, "A", A2>=80, "B", A2>=70, "C", TRUE, "F")빈 셀 표시 또는 처리
=IF(A2="", "Missing", A2)중복 없는 값 목록 가져오기
=UNIQUE(A2:A100)AND / OR 조건을 사용하는 IF
=IF(AND(A2>0, B2="Yes"), "OK", "No")IFERROR로 오류 숨기기
=IFERROR(A2/B2, 0)#N/A 대신 빈칸을 반환하는 VLOOKUP
=IFERROR(VLOOKUP(A2, Table, 2, FALSE), "")SWITCH로 값 매핑
=SWITCH(A2, "N", "North", "S", "South", "Other")중복 값 표시
=IF(COUNTIF($A$2:A2, A2)>1, "Duplicate", "")값이 반복되는 횟수 계산
=COUNTIF(A:A, A2)0 대신 빈칸 표시
=IF(A2=0, "", A2)순서대로 여러 조회 시도하기
=IFERROR(VLOOKUP(A2, T1, 2, 0), IFERROR(VLOOKUP(A2, T2, 2, 0), "Not found"))범위의 모든 셀이 일치하는지 확인
=IF(COUNTIF(B2:B10, "Yes")=COUNTA(B2:B10), "All", "Not all")숫자가 짝수인지 홀수인지 확인
=IF(ISEVEN(A2), "Even", "Odd")최댓값의 열 헤더 반환
=INDEX($B$1:$E$1, MATCH(MAX(B2:E2), B2:E2, 0))값이 나타날 때마다 번호 매기기
=COUNTIF($A$2:A2, A2)표준편차
=STDEV.S(A2:A100)중앙값
=MEDIAN(A2:A100)데이터 세트의 백분위수
=PERCENTILE.INC(A2:A100, 0.9)두 열 간의 상관관계
=CORREL(A2:A100, B2:B100)미래 값 예측
=FORECAST.LINEAR(x, known_ys, known_xs)평균을 초과하는 값 개수 세기
=COUNTIF(A2:A100, ">"&AVERAGE(A2:A100))z-점수 계산하기
=(A2-AVERAGE($A$2:$A$100))/STDEV.S($A$2:$A$100)이동 평균
=AVERAGE(B2:B4)가장 자주 나타나는 값(최빈값)
=MODE.SNGL(A2:A100)이상치를 제외한 평균 (절사평균)
=TRIMMEAN(A2:A100, 0.1)값을 백분위수로 순위 매기기
=PERCENTRANK.INC(A2:A100, B2)아래에서 카테고리별로 작업을 찾아보거나, 원하는 내용을 일상적인 언어로 ExcelGPT에 설명해 보세요. 수식을 작성하고 작동 방식을 설명하며 데이터에 맞는지 검증해 줍니다.
대부분 작동합니다. SUMIFS, VLOOKUP, INDEX/MATCH, TEXT 같은 함수는 동일하게 동작합니다. 일부 최신 함수(UNIQUE, TEXTSPLIT, IFS)는 양쪽 모두에 존재하며, 각 페이지에 버전별 차이점을 기록해 두었습니다.