Epix / 업무자동화

구글시트 수식 오류 #ERROR! 해결: 구분자·따옴표·시트명 점검

이 안내는 계산 뒤에 나타나는 #REF!·#N/A가 아니라, 수식 입력 단계의 Formula parse error를 다룹니다. 함수 구문과 인수 표기를 확인하면서 원본 수식과 파일 지역 설정을 보존하는 판단 기준을 설명합니다.

Google Sheets에서 #ERROR!와 “Formula parse error”가 함께 나오면 수식이 계산되기 전의 구문부터 확인하세요. 현재 파일의 함수 도움말에 표시된 쉼표·세미콜론 구분자를 따르고, 큰따옴표·괄호·시트 이름을 하나씩 검사합니다. 수식 하나 때문에 파일 전체의 지역 설정을 바꾸거나 IFERROR로 감추지는 마세요.

Google Sheets 데스크톱 기준 · 공식 도움말 확인: 2026년 10월 6일 · 예시 데이터는 모두 가상 값입니다.

Google Sheets 수식 분석 오류를 테스트 셀, 함수 구문, 구분자, 따옴표와 시트 이름 순서로 진단하는 절차
원본을 보존하고, 한 번에 한 가지 구문만 확인하는 진단 순서입니다.

공유 중인 원본에서 전체 바꾸기를 먼저 하지 마세요. 수식에 들어 있는 쉼표는 인수 구분자일 수도 있고 문자열 그 자체일 수도 있습니다. 작업 사본이나 빈 테스트 셀에서 구문을 확인한 뒤, 결과가 맞는 수식만 필요한 범위에 적용하세요.

Formula parse error는 계산 결과가 아니라 수식 문장을 먼저 확인하라는 신호입니다

수식 입력 뒤 셀에 #ERROR!가 표시되고 오류 상세에 “Formula parse error” 또는 “수식 분석 오류”가 나온다면, Sheets가 수식을 읽는 단계에서 멈춘 것입니다. 아직 합계가 틀렸는지, 조회 키가 있는지, 원본 파일 권한이 맞는지를 판단할 단계가 아닙니다. 먼저 함수 이름, 괄호, 따옴표, 인수 사이 문장부호, 탭 이름 참조가 현재 파일에서 유효한 모양인지 봅니다.

반대로 수식 입력줄에 =SUM(A1:A3)가 그대로 보이거나, #REF!·#N/A처럼 다른 메시지가 나오면 원인이 다를 수 있습니다. 아래 표처럼 표시된 증상부터 분류하면 무관한 설정을 바꾸지 않아도 됩니다.

표시되는 증상먼저 확인할 것이 글에서 할 일
#ERROR! + Formula parse error수식 구문을 현재 Sheets가 읽지 못함구분자·따옴표·괄호·탭 참조를 차례로 검사
#NAME?함수 이름 철자, 인식되지 않는 이름, 이름 지정 범위현재 파일의 함수 도움말과 공식 함수 목록 확인
#REF!삭제된 셀·범위, 다른 파일 접근 승인, 배열 결과가 놓일 공간참조·권한별 도움말로 이동
#N/A조회 키가 없거나 정확히 일치하지 않음VLOOKUP·XLOOKUP #N/A 진단에서 자료형·공백·범위를 비교
수식이 에러 대신 글자처럼 그대로 표시셀의 서식이 텍스트인지, 앞에 작은따옴표가 있는지작업 사본의 테스트 셀에서 입력 방식·서식을 확인

원본 탭을 복사하고 빈 셀에서 먼저 재현합니다

공동 편집 중인 장부나 운영표의 수식을 바로 바꾸면 동료가 보는 값도 함께 달라질 수 있습니다. 수식이 오류를 내는 행을 복사본에서 재현하고, 원본에는 해결된 문법만 적용하세요.

  1. 파일의 탭 메뉴에서 대상 시트를 복사하거나 파일 사본을 만듭니다. 원본을 덮어쓰거나 보호 범위를 풀 필요는 없습니다.
  2. 비어 있는 테스트 셀에서 =1+1을 입력합니다. 결과가 2면 셀 편집과 기본 계산은 동작합니다.
  3. 문제가 난 수식 중 함수 하나와 입력값 두세 개만 남긴 최소 예제를 만듭니다. 실제 고객명·연락처·주문번호는 합성 값으로 바꿔도 오류가 재현되는지 확인합니다.
  4. 함수 입력을 시작해 도움말 상자에 표시되는 이름·인수 개수·구문 예시를 읽습니다. Google은 편집 중 함수 도움말 상자에서 함수의 정의와 구문을 확인할 수 있다고 안내합니다.
  5. 오류 상세 문구를 기록하고, 이후 구분자·따옴표·괄호 중 한 가지씩만 바꿉니다. 여러 부분을 동시에 고치면 실제 원인을 찾기 어렵습니다.

재현에 개인정보를 복사할 필요는 없습니다. A2=75, B2=통과처럼 값 형식만 같은 가상 자료를 써도 수식 문법 문제는 대개 확인할 수 있습니다.

함수 인수 사이의 쉼표와 세미콜론을 현재 파일에 맞춥니다

웹에서 찾은 수식과 다른 스프레드시트의 예제를 붙였을 때 가장 먼저 확인할 부분은 인수 사이의 구분 기호입니다. Google Sheets의 공식 수식 작성 도움말에는 편집 중 함수 구문을 보여 주는 도움말 상자가 있습니다. 여기에 나온 괄호와 문장부호를 기준으로 입력하세요. Google Workspace Learning Center의 IMPORTRANGE 안내도 스페인어권 예제는 쉼표 대신 세미콜론을 쓰라고 명시합니다.

예를 들어 점수 A2가 60 이상이면 “통과”, 아니면 “재확인”을 표시하는 수식은 다음처럼 작성할 수 있습니다. 현재 파일의 함수 도움말이 쉼표를 보여 주는지, 세미콜론을 보여 주는지 먼저 확인하세요.

함수 도움말이 보여 주는 구분자가상 수식결과
쉼표 ,=IF(A2>=60,"통과","재확인")A2가 60 이상이면 통과, 아니면 재확인
세미콜론 ;=IF(A2>=60;"통과";"재확인")같은 조건과 결과, 인수 구분자만 다름

둘 중 하나를 이 파일에 빈 테스트 셀에서 입력해 정상 결과가 나오는지 확인합니다. 함수 도움말에서 실제 표시되는 구분자가 있으면 그 구문을 우선하고, 공식 문서의 쉼표 예제가 내 파일에서 오류를 낸다고 해서 파일의 지역을 즉시 바꾸지는 마세요. Google은 파일의 지역 설정이 기본 숫자·날짜·통화 서식에 영향을 주며, 변경 내용이 공동 작업자 모두에게 적용된다고 설명합니다.

이미 작성된 수식의 모든 쉼표를 세미콜론으로 바꾸는 전체 찾기·바꾸기도 피하세요. 따옴표 안의 쉼표는 텍스트 또는 구분자 값일 수 있어 바꾸면 계산 결과가 달라집니다. 아래처럼 작은 표본에서 수식 안 각 쉼표의 역할을 먼저 구분합니다.

큰따옴표는 문자열, 작은따옴표는 필요한 탭 이름을 감쌉니다

함수 안에서 비교할 문구를 넣을 때는 일반 큰따옴표 "를 사용합니다. 웹 문서나 메신저에서 복사한 스마트 따옴표 “ ”는 모양이 비슷해도 수식 문장부호가 아닐 수 있습니다. 오류 위치가 따옴표 근처라면 해당 문자를 지우고 키보드로 다시 입력하세요.

같은 스프레드시트의 다른 탭을 참조할 때 탭 이름에 공백이나 영숫자가 아닌 문자가 있으면 이름을 작은따옴표로 감쌉니다. 예를 들어 탭 이름이 10월 주문이면 ='10월 주문'!A2처럼 씁니다. Google 공식 도움말은 ='Sheet number two'!B4를 예로 들며 이런 탭 이름에 작은따옴표가 필요하다고 안내합니다.

큰따옴표와 작은따옴표의 역할을 바꿔 쓰지 마세요. 큰따옴표는 함수가 읽을 문자열, 작은따옴표는 특정 탭 이름을 감싸는 참조 표기입니다. 외부 스프레드시트를 가져오는 IMPORTRANGE는 URL과 범위 문자열을 함수의 인수로 넣습니다. 권한 요청이나 범위 문제로 #REF!가 나면 구문 오류가 아니므로 IMPORTRANGE 권한·범위 오류 해결을 확인하세요.

괄호 짝과 함수 인수 순서를 하나씩 맞춥니다

중첩 수식은 바깥 함수와 안쪽 함수의 괄호가 각각 닫혀야 합니다. 먼저 안쪽에 들어간 함수를 빈 셀에서 단독으로 확인한 뒤 바깥 함수를 한 겹씩 추가하세요.

  1. 함수 이름 바로 뒤에 여는 괄호가 있는지 확인합니다. =IF(처럼 함수명과 괄호 사이를 확인합니다.
  2. 시작 괄호마다 닫는 괄호가 하나씩 있는지 세어 봅니다. 괄호 자동 완성이 있었다면 닫는 기호가 중복되지 않았는지도 봅니다.
  3. 인수 수와 순서는 함수 도움말에 표시된 구문과 비교합니다. IF는 조건, 참일 때 값, 거짓일 때 값 순으로 구성됩니다.
  4. 수식이 길면 가장 안쪽의 SUM이나 COUNTIF 등을 별도 셀에서 먼저 시험하고, 작동하는 조각만 원래 수식에 돌려놓습니다.

괄호가 맞아도 함수 인수가 뒤바뀌면 계산은 되면서 결과가 틀릴 수 있습니다. 이 경우는 파싱 오류와 구분해야 합니다. Google 공식 IF 도움말은 조건·참 결과·거짓 결과의 순서를 각각 설명하므로 결과가 반대로 나오면 우선 순서를 비교하세요.

함수 이름 오류와 지원되지 않는 함수는 #NAME?도 살핍니다

함수 이름의 철자가 틀리거나 다른 프로그램의 전용 함수를 그대로 넣었다면 수식 구문을 인식하지 못하거나 이름 오류가 날 수 있습니다. Google의 함수 목록에서 이름과 구문을 확인하고, 함수 입력 중 표시되는 도움말 상자에서 실제 함수 선택지를 확인하세요. 공식 자료는 일부 다른 스프레드시트 프로그램의 함수가 Sheets에서 작동하지 않을 수 있다고 설명합니다.

함수 언어는 파일 지역 설정과 같은 항목이 아닙니다. Google Sheets에는 함수 이름을 영어 또는 지원되는 다른 언어로 표시하는 설정이 있습니다. 다른 사람의 파일에서 수식을 복사했다면 함수명까지 무조건 번역하지 말고, 현재 파일의 함수 도움말과 함수 언어 설정을 대조하세요. ‘함수가 없어진 것 같다’는 이유만으로 파일의 지역을 바꾸지 않습니다.

수식이 셀에 글자 그대로 보이면 파싱 오류와 분리합니다

셀에 =SUM(A1:A2)가 계산되지 않고 그대로 보인다면, 오류 상세에 Formula parse error가 있는지 먼저 확인합니다. 오류가 없고 텍스트가 표시될 때는 그 셀 또는 붙여 넣은 범위가 텍스트 서식인지, 수식 앞에 작은따옴표가 붙었는지 작업 사본에서 살펴봅니다. 여러 셀을 한꺼번에 바꾸지 말고 테스트 셀 하나에서 형식을 확인하고 수식을 다시 입력해 계산되는지 비교하세요.

셀 서식은 수식 구문과 별도 설정입니다. Google 도움말은 셀을 선택해 서식 → 숫자 메뉴에서 표시 형식을 바꾸는 절차를 설명합니다. 다만 계정번호·전화번호·상품 코드처럼 숫자 모양의 문자열은 숫자 형식으로 바꾸면 앞자리 0이나 자릿값이 달라질 수 있으므로, 변환이 필요한 계산값인지 문자 그대로 유지해야 할 식별자인지 먼저 정하세요.

#REF!·#N/A·#NAME?은 원인별 가이드로 분기합니다

수식이 구문 분석을 통과한 뒤 나타나는 오류는 함수가 계산을 시도한 결과일 수 있습니다. 오류 코드만 숨기면 누락 데이터나 권한 문제가 빈칸처럼 보여 후속 작업을 망칠 수 있으므로, 아래처럼 메시지와 위치를 함께 기록합니다.

오류 또는 상태의미를 확인할 다음 질문기존 실무 가이드
#REF! + “Allow access”IMPORTRANGE 연결 승인을 했는가, 원본 범위를 볼 수 있는가?IMPORTRANGE 연결·권한·범위
#N/A찾는 키가 실제로 있는가, 숫자와 문자가 섞이지 않았는가?VLOOKUP·XLOOKUP 조회 오류
#NAME?함수 철자, 함수 언어, 이름 지정 범위가 맞는가?함수 도움말과 공식 함수 목록
#VALUE! 등 계산 후 오류함수 입력 자료형이나 연산 대상 값이 맞는가?수식 조각을 작은 사본에서 확인한 뒤 해당 함수 설명 참조
#ERROR! + Formula parse error함수 도움말의 구문과 입력한 문장부호가 같은가?이 글의 구분자·따옴표·괄호 순서

IFERROR로 전체 수식을 감싸는 것은 문장 자체를 고치는 방법이 아닙니다. 먼저 올바른 함수 구문으로 계산이 시작되도록 만들고, 그 다음에 업무상 실제 오류를 어떤 문구로 보여 줄지 정하세요.

지역 설정을 바꾸기 전에 영향 범위를 확인합니다

파일 지역을 바꾸면 기본 통화·날짜·숫자 표시가 달라지고 공동 편집자 모두에게 적용됩니다. 해외 템플릿의 공식 예제를 입력했는데 특정 함수 구분자에서만 오류가 난다면, 우선 현재 파일의 함수 도움말이 보여 주는 구문에 맞추는 편이 변경 범위가 작습니다.

업무 파일 전체를 다른 국가의 날짜·숫자 규칙으로 바꾸려는 목적이 분명할 때만 지역 설정을 변경합니다. 변경 전에 날짜 표본, 소수점과 천 단위 표시, 통화, 가져온 CSV 값, 수식 결과를 사본으로 비교하고 팀의 입력 규칙도 확인하세요. 수식 하나의 오류를 없애려고 지역·시간대·함수 언어를 동시에 조정하면 무엇이 원인이었는지 더 찾기 어려워집니다.

해결 뒤에는 작은 표본과 원본 결과를 함께 검수합니다

  1. 기본 입력: 빈 셀에서 =1+1 결과가 2인지 확인합니다.
  2. 구문: 함수 도움말에 나온 함수명·괄호·인수 순서를 확인합니다.
  3. 구분자: 인수 사이 쉼표 또는 세미콜론을 현재 파일에 맞춰 입력합니다. 따옴표 안 문자에는 손대지 않습니다.
  4. 문자: 스마트 따옴표·누락된 큰따옴표·탭 이름의 작은따옴표를 확인합니다.
  5. 참조: 같은 파일의 탭인지 다른 파일인지 구분하고, 범위 주소와 외부 파일 권한을 확인합니다.
  6. 표본 비교: 오류가 해결된 수식의 결과를 직접 계산하거나 알려진 값과 비교합니다. 첫 행·중간 행·빈값이 있는 행을 모두 확인합니다.
  7. 범위 적용: 검산 후 필요한 셀에만 적용합니다. 원본을 덮어썼다면 수정 기록과 사본을 보존합니다.

다음에 같은 문제가 나면 오류 상세 문구, 파일 지역, 문제가 난 최소 수식, 함수 도움말의 구문을 함께 기록하세요. 계정 전체나 실제 고객 자료를 공유하지 않아도 이 네 가지 정보만으로 구문 문제와 권한·자료형 문제를 더 빠르게 분리할 수 있습니다.

자주 묻는 질문

공식 예제는 쉼표인데 제 시트에서는 오류가 납니다. 왜 그런가요?

공식 도움말에 실린 예제가 모든 파일 설정에서 그대로 입력된다고 가정하지 마세요. 현재 파일의 함수 도움말 상자에서 구문을 확인하고, 빈 셀에서 해당 문장부호를 시험합니다. Google Workspace Learning Center는 특정 로케일에서는 인수 사이에 세미콜론을 쓰는 예를 명시합니다.

수식이 한 셀에서만 파싱 오류가 납니다. 지역 설정 문제일까요?

꼭 그렇지는 않습니다. 한 셀의 따옴표·괄호·참조 범위, 붙여넣을 때 바뀐 문장부호, 앞에 들어간 문자부터 비교하세요. 같은 문서의 다른 수식과 함수 도움말에 표시된 구문을 나란히 보면 차이가 드러날 수 있습니다.

쉼표를 전부 세미콜론으로 바꾸면 되나요?

아니요. 인수 구분자와 문자열 안의 쉼표는 역할이 다릅니다. 여러 수식을 일괄 치환하지 말고 한 수식을 복사본에서 고친 다음, 괄호와 따옴표 안의 값이 그대로인지 확인합니다.

지역 설정을 바꾸면 기존 날짜도 달라질 수 있나요?

Google은 지역 설정 변경이 파일 전체와 공동 작업자에게 적용되고 기본 날짜·숫자·통화 서식에 영향을 준다고 설명합니다. 데이터가 중요한 시트라면 사본에서 표본 값을 비교한 뒤 팀 기준으로 결정하세요.

IFERROR를 붙이면 파싱 오류도 사라지나요?

아니요. 함수가 읽힐 수 있도록 먼저 구문을 고쳐야 합니다. 구문을 읽은 뒤 계산 과정에서 생기는 오류를 어떤 방식으로 표시할지 정할 때만 오류 처리 함수를 검토하세요.

Google 공식 도움말과 입력 예시

공식 도움말은 2026년 10월 6일 확인했습니다. 함수 도움말에 표시되는 구문과 문서 지역을 우선 확인하세요. 검색량·Search Console 쿼리는 확인하지 않았습니다. 예시 이름·값은 가상 데이터입니다.