홈 › 엑셀 수식·함수

엑셀 수식 해석기

선임이 만든 수식, 인터넷에서 찾은 수식이 무슨 뜻인지 모를 때 붙여 넣어 보세요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요

수식 해석기, 긴 수식을 안쪽부터 쪼개 읽기

수식 해석이 필요한 순간

전임자가 남긴 정산 파일의 수식이 한 줄을 넘게 길 때, 인터넷 게시글에서 찾은 수식을 내 표에 맞게 고쳐야 할 때, 결과가 이상한데 수식 어디가 문제인지 모를 때 수식을 한 단계씩 풀어 보면 길이 보여요. 엑셀의 ‘수식 계산’ 기능도 있지만 함수 이름과 인수의 뜻까지 설명해 주지는 않아요. 이 도구는 수식을 붙여 넣으면 한 문장 요약, 안쪽부터 단계별 풀이, 확인해 볼 점, 쓰인 함수 설명을 차례로 보여 줘요.

사용 방법

수식 입력 칸에 1번, 예시 수식 단추에 2번, 풀이하기 버튼에 3번 표시가 붙은 화면

1단계수식 붙여 넣고 풀이하기

  1. ① 수식을 붙여 넣어요. 맨 앞의 =는 있어도 없어도 돼요.
  2. ② 예시 단추를 누르면 SUMIFS, IF 중첩, SUMPRODUCT 같은 수식이 들어가 바로 풀이돼요.
  3. ③ 풀이하기를 누르면 결과가 아래에 나와요. ‘줄바꿈 정리해서 보기’는 괄호 단계마다 줄을 바꾸고 들여 써서 수식 구조를 보여 줘요.
한 문장 요약에 4번, 단계별 풀이에 5번, 쓰인 함수 목록에 6번 표시가 붙은 화면

2단계풀이 읽기

  1. ④ 수식 전체가 하는 일을 한 문장으로 알려 줘요.
  2. ⑤ 가장 안쪽 함수부터 바깥쪽으로 한 단계씩, 그 부분만 떼어 낸 수식과 뜻이 나와요. 함수 사전에 있는 함수는 설명과 문법도 붙어요.
  3. ⑥ 수식에 쓰인 함수를 중복 없이 모아 짧은 설명을 달아요.

안쪽부터 읽는 이유

엑셀은 괄호 가장 안쪽을 먼저 계산하고 그 결과를 바깥 함수에 넘겨요. 그래서 사람도 안쪽부터 읽으면 각 단계가 무엇을 넘겨주는지 따라갈 수 있어요. 처음 들어 있는 수식을 예로 들면 이렇게 풀려요.

수식을 안쪽부터 읽기IFERROR 안에 INDEX가, INDEX 안에 MATCH가 들어 있어요. MATCH가 위치를 찾고, INDEX가 그 위치 값을 꺼내고, IFERROR가 오류일 때 없음을 보여 줘요.① MATCH → ② INDEX → ③ IFERROR③ IFERROR( … , "없음")② INDEX($C$2:$C$100, … )① MATCH(F2, $A$2:$A$100, 0)A열에서 F2의 위치 (예: 7)C열 7번째 값을 꺼냄못 찾아 오류가 나면 ‘없음’
IFERROR(INDEX(…, MATCH(…))) 수식이 안쪽 MATCH부터 세 단계로 풀려요.
단계떼어 낸 부분뜻
1MATCH(F2,$A$2:$A$100,0)A열에서 F2가 몇 번째에 있는지 정확히 찾음
2INDEX($C$2:$C$100, 1단계 결과)C열의 같은 위치 값
3IFERROR(2단계 결과,"없음")못 찾아 오류가 나면 ‘없음’

‘줄바꿈 정리해서 보기’로 같은 수식을 보면 IFERROR 아래에 INDEX가, 그 아래에 MATCH가 한 칸씩 들여 써져서 괄호 짝을 눈으로 맞출 수 있어요.

확인해 볼 점에 나오는 것

풀이 아래 주황 상자에는 수식 모양에서 보이는 위험 신호가 나와요. VLOOKUP 마지막 인수 누락, VLOOKUP 표 범위의 $ 누락, SUMIF·AVERAGEIF 범위 크기 차이, IF 네 단계 이상 중첩, 배열 계산의 열 전체 참조, 새 버전 전용 함수, 휘발성 함수가 대상이에요. 예를 들어 예시 단추의 =VLOOKUP(A2,F2:H100,3)을 풀면 ‘근사치로 찾는다’는 풀이와 함께 마지막 인수와 $ 고정 두 가지를 알려 줘요.

예시 단추로 연습하기

수식 입력 칸 아래 여덟 개의 예시 단추는 실무에서 자주 만나는 모양을 골라 둔 거예요. 조건 두 개짜리 SUMIFS, AND가 들어간 IF, 마지막 인수가 빠진 VLOOKUP, DATEDIF로 만든 ‘○년 ○개월’, 월 조건 SUMPRODUCT, 네 단계 IF 중첩, TEXT로 붙인 날짜와 요일, 10원 단위 절사까지 있어요. 하나씩 눌러 보며 한 문장 요약과 단계별 풀이를 비교하면, 낯선 수식을 만났을 때 어디부터 읽어야 할지 감이 잡혀요.

주의할 점

더 궁금한 점

해석할 수 없다고 나오면요?

괄호나 따옴표 짝이 맞지 않으면 구조를 읽지 못해 안내 문장을 띄워요. 엑셀 칸에서 수식을 복사할 때 앞뒤가 잘리지 않았는지 확인해 보세요.

풀이를 수식 작성에도 쓸 수 있나요?

반대 방향이 필요하다면 하고 싶은 일을 말로 적어 수식을 만드는 수식 만들기 도구를 쓰고, 만든 수식을 다시 여기에 넣어 뜻이 맞는지 확인하면 좋아요.

수식은 안쪽 괄호부터 읽어요

엑셀은 수식을 계산할 때 가장 안쪽 괄호의 함수부터 차례로 계산해요. 예를 들어 =IFERROR(INDEX(C2:C100,MATCH(F2,A2:A100,0)),"없음")은 ① MATCH가 A열에서 F2가 몇 번째인지 찾고, ② INDEX가 C열의 그 번째 값을 가져오고, ③ IFERROR가 못 찾았을 때 ‘없음’을 보여 줘요. 이 해석기는 수식을 토큰(함수·셀 주소·연산자·글자)으로 나누고 구문 트리를 만든 뒤, 같은 순서로 한 단계씩 한국어로 풀어 줘요.

함께 알려 주는 것

수식 읽는 기본

괄호 짝이 안 맞거나 쉼표가 빠진 수식은 어디서 문제가 생겼는지 알려 줘요. 수식은 서버로 보내지 않아요.

자주 묻는 질문

영어가 아닌 한국어 함수 이름도 되나요?

엑셀 함수 이름은 한국어 엑셀에서도 영어(SUM, VLOOKUP)를 써서 그대로 붙여 넣으면 돼요.

시트 이름이 들어간 수식도 되나요?

네. Sheet2!A1, '매출 표'!B2처럼 시트 이름과 작은따옴표도 해석해요.

계산 결과도 보여 주나요?

데이터가 없어서 결괏값은 계산하지 않아요. 뜻과 순서를 풀어 줘요. 결과를 보려면 수식 만들기 도구의 ‘예제 엑셀로 확인하기’를 써 보세요.

함께 쓰면 좋은 도구