구글시트에서 자주 나는 오류와 해결 방법 7가지

헷갈리기 쉬운 부분을 중심으로, 구글시트에서 자주 나는 오류와 기준에서 바로 적용할 수 있는 내용만 정리했습니다.



구글시트 오류, 더 이상 두려워하지 마세요!

잘 만들어진 구글시트 대시보드. 하지만 단 한 칸에 뜬 ‘#N/A’ 오류 하나가 전체 보고서의 신뢰도를 떨어뜨리고, 연결된 모든 계산을 망가뜨리는 경험, 다들 한 번쯤 있으실 겁니다. 도대체 이 알 수 없는 구글시트 오류 메시지들은 왜 뜨는 것이며, 어떻게 하면 이 문제들을 빠르고 정확하게 해결하여 동료들에게 ‘구글시트 전문가’로 인정받을 수 있을까요? 이 글에서는 구글시트에서 자주 나는 오류와 해결 방법 7가지를 실무적인 관점에서 자세히 알려드립니다.

구글시트에서 자주 나는 오류와
구글시트에서 자주 나는 오류와 해결 방법 7가지 related image

바쁜 분들을 위한 3줄 요약

  • 구글시트 오류는 대부분 데이터 유형(숫자 vs 텍스트), 잘못된 셀 참조, 함수 이름 오타 3가지 원인에서 발생합니다.
  • VLOOKUP 등 조회 함수에서 발생하는 #N/A 오류는 IFNA 함수로 감싸 ‘데이터 없음’ 등으로 처리하는 습관을 들이는 것이 좋습니다.
  • 오류 발생 시 IFERROR 함수를 활용하면 복잡한 수식도 깔끔하게 관리할 수 있으며, 특히 다른 사람과 협업 시 유용합니다.

구글시트에서 자주 나는 오류와 해결 방법 7가지

1. #N/A 오류: ‘해당 값을 찾을 수 없습니다’

VLOOKUP, MATCH 등 조회 및 검색 함수 사용 시, 찾는 값이 지정된 범위에 존재하지 않을 때 발생하는 구글시트 오류입니다.

원인

조회하려는 값이 검색 범위에 실제로 없거나, 숫자와 텍스트처럼 데이터 형식이 일치하지 않아 값을 찾지 못하는 경우에 발생합니다. 특히 외부 데이터를 가져왔을 때 자주 나타납니다.

해결

IFERROR 또는 IFNA 함수로 VLOOKUP 수식 전체를 감싸주세요. 오류 대신 원하는 텍스트(예: ‘데이터 없음’, 0)를 표시할 수 있습니다. 이는 보고서의 가독성을 높여줍니다.

실행 예시

=IFNA(VLOOKUP(A2, ‘데이터’!A:B, 2, FALSE), “해당 없음”)

주의사항

찾는 값과 검색 범위 첫 열의 데이터 형식이 동일한지(둘 다 숫자인지, 텍스트인지) 반드시 확인해야 합니다. 웹에서 복사한 숫자는 텍스트로 인식될 때가 많으니, [서식] > [숫자] 메뉴에서 ‘숫자’로 변경하는 것을 시도해 보세요.

2. #REF! 오류: ‘참조하던 셀이 사라졌습니다’

수식이 참조하던 행이나 열이 삭제되어 참조 대상을 잃었을 때 발생하는 구글시트 오류입니다. 공동 작업 시 가장 흔하게 발생합니다.

원인

수식이 사용하던 셀, 행, 또는 열을 사용자가 직접 삭제했을 때 발생합니다. 다른 사람이 만든 시트의 구조를 임의로 변경할 때 자주 나타나는 구글시트에서 자주 나는 오류 중 하나입니다.

즉시 해결

실수로 삭제했다면 즉시 ‘Ctrl+Z’ (실행 취소)를 눌러 복구합니다. 시트의 히스토리를 확인하는 것도 좋은 방법입니다.

사후 해결

실행 취소가 불가능하다면, 수식 입력창에서 깨진 참조 주소 `#REF!` 부분을 올바른 셀 주소로 직접 수정해야 합니다. 어떤 셀을 참조했었는지 기억이 나지 않는다면 시트의 이전 버전을 확인해 보세요.

예방 팁

INDIRECT 함수를 사용하면 텍스트 형태의 주소를 참조하므로, 행/열 삭제에 더 유연하게 대처할 수 있습니다. 하지만 INDIRECT 함수는 휘발성 함수라 시트 성능에 영향을 줄 수 있으니 신중하게 사용하세요. 중요한 데이터가 있는 시트의 구조를 변경하기 전에는 반드시 동료와 소통해야 합니다.

3. #DIV/0! 오류: ‘0으로 나눌 수 없습니다’

분모가 0이거나 빈 셀일 때 발생하는 나눗셈 구글시트 오류입니다.

원인

=A1/B1 같은 수식에서 B1 셀의 값이 0이거나 비어있을 때 발생하는 기본적인 산술 오류입니다. 평균이나 비율을 계산할 때 자주 나타납니다.

해결

IFERROR 함수를 사용하여 오류가 발생할 경우 반환할 값을 지정합니다. 0으로 나누는 경우 0 또는 공백(“”)으로 처리하는 것이 일반적입니다. 이는 대시보드나 보고서의 시각적 완성도를 높여줍니다.

실행 예시

=IFERROR(A1/B1, 0)

이 수식은 B1이 0일 경우 오류 대신 0을 표시해 줍니다.

응용

IF 함수를 사용하여 =IF(B1=0, 0, A1/B1) 처럼 분모가 0인지 먼저 검사하는 방법도 유효합니다. 이 방법은 오류 발생 시 특정 로직을 추가하고 싶을 때 유용합니다.

4. #VALUE! 오류: ‘데이터 유형이 올바르지 않습니다’

숫자와 텍스트를 더하는 등 잘못된 데이터 유형으로 계산을 시도할 때 발생하는 구글시트 오류입니다.

원인

텍스트 형식으로 저장된 숫자, 공백, 특수문자가 포함된 셀을 숫자 계산에 사용하려고 할 때 발생합니다. 예를 들어, ‘100개’라는 텍스트를 숫자 100과 더할 때 발생합니다. 이는 구글시트에서 자주 나는 오류 중 하나로, 데이터 정제 과정에서 흔히 마주칩니다.

해결

수식에 사용된 데이터가 올바른 형식인지 확인하세요. 텍스트로 된 숫자는 VALUE 함수를 사용해 숫자로 변환 후 계산합니다.

실행 예시

=VALUE(A1)+B1

자주 하는 실수

웹에서 복사한 데이터는 ‘1,000’처럼 보이지만 실제로는 텍스트인 경우가 많습니다. 사칙연산 전 데이터 형식을 먼저 확인하세요. [서식] > [숫자] 메뉴에서 ‘자동’ 또는 ‘숫자’로 변경해보면 오류가 해결될 때가 많습니다.

텍스트 연결

만약 숫자와 텍스트를 합쳐 ‘100개’와 같이 만들고 싶다면 + 연산자가 아닌 & 연산자(=A1&"개")를 사용해야 합니다.

5. #NAME? 오류: ‘함수 이름을 인식할 수 없습니다’

구글시트가 이해할 수 없는 함수 이름이나 범위를 사용했을 때 발생하는 구글시트 오류입니다. 대부분 간단한 오타를 수정하여 해결할 수 있습니다.

원인

함수 이름의 철자를 잘못 입력했거나(예: VLOOKP 대신 VLOOKUP), 정의되지 않은 ‘명명된 범위’를 사용했을 때 발생합니다. 초보자가 구글시트에서 자주 나는 오류 중 하나입니다.

해결

함수 이름에 오타가 없는지 꼼꼼히 확인하세요. 구글시트는 수식 입력 시 올바른 함수 이름을 추천해 주므로 이를 활용하는 것이 좋습니다. 추천 기능을 적극적으로 사용하면 오타를 줄일 수 있습니다.

명명된 범위 확인

만약 명명된 범위를 사용했다면, [데이터] > [명명된 범위] 메뉴에서 범위 이름이 정확한지, 올바르게 정의되었는지 확인하세요. 범위가 삭제되었거나 이름이 변경되었을 수도 있습니다.

6. #NUM! 오류: ‘숫자 인수가 유효하지 않습니다’

수학적으로 계산할 수 없는 값을 계산하려고 할 때 발생하는 구글시트 오류입니다.

원인

유효하지 않은 숫자 인수가 함수에 사용될 때 발생합니다. 예를 들어, 음수의 제곱근을 구하는 SQRT(-10)과 같은 계산은 불가능합니다. 특정 함수의 요구 조건을 충족하지 못할 때 나타납니다.

사례

날짜 계산 시 끝 날짜가 시작 날짜보다 빠른 경우 DATEDIF 함수에서 #NUM! 오류가 발생할 수 있습니다. 예를 들어 =DATEDIF("2023-01-01", "2022-01-01", "Y")는 오류를 발생시킵니다.

해결

함수에 입력된 인수가 해당 함수의 요구 조건(예: 양수, 특정 범위 내의 숫자, 날짜 순서)에 맞는지 확인하고 수정해야 합니다. 데이터를 입력하기 전에 유효성 검사를 설정하여 잘못된 값 입력을 사전에 방지하는 것도 좋은 방법입니다.

7. 수식 파싱 오류(Formula parse error): ‘수식 문법이 틀렸습니다’

수식의 괄호, 쉼표, 따옴표 등 구문이 잘못되었을 때 발생하는 가장 기본적인 구글시트 오류입니다.

원인

괄호의 개수가 맞지 않거나, 함수 인수를 구분하는 쉼표(,)가 빠졌거나, 텍스트를 감싸는 큰따옴표(“”)를 사용하지 않는 등 문법 오류가 있을 때 발생합니다. 구글시트에서 자주 나는 오류 중 하나로, 복잡한 수식을 작성할 때 흔히 발생합니다.

해결

구글시트가 색상으로 표시해 주는 괄호의 짝이 맞는지 확인하고, 함수 인수 사이에 쉼표가 제대로 있는지 점검하세요. 텍스트는 반드시 큰따옴표로 감싸야 합니다. 수식 입력 시 구글시트가 제공하는 도움말을 참고하는 것도 좋습니다.

복잡한 수식은 메모장이나 다른 편집기에 옮겨서 구조를 분석하거나, 함수를 단계별로 나누어 작성한 후 합치면 문법 오류를 줄일 수 있습니다. 단계별로 작은 수식을 먼저 만들고, 이를 조합해 나가는 방식이 효과적입니다.

구글시트 오류, 이제는 해결사로 거듭나세요!

마지막 체크리스트

  • 함수 이름에 오타는 없는가? (#NAME?)
  • 수식이 참조하는 셀, 행, 열이 삭제되지는 않았는가? (#REF!)
  • 나누는 값이 0이거나 빈 셀은 아닌가? (#DIV/0!)
  • 숫자 계산에 텍스트 형식의 데이터가 포함되지 않았는가? (#VALUE!)
  • VLOOKUP 등 조회 함수의 검색 범위에 찾는 값이 확실히 있는가? (#N/A)

구글시트의 오류 메시지는 더 이상 골치 아픈 방해꾼이 아니라, 문제를 해결할 수 있는 친절한 ‘힌트’입니다. 구글시트에서 자주 나는 오류와 해결 방법 7가지를 숙지하고, 오류의 원인을 파악하고 해결하는 습관을 들이면, 더욱 안정적이고 효율적인 데이터 관리가 가능해질 것입니다. 특히 복잡한 수식일수록 IFERROR로 마무리하는 습관을 통해 예상치 못한 구글 스프레드시트 오류를 방지하고 동료들에게 신뢰받는 데이터 전문가로 거듭나세요.


댓글 남기기