AI에게 업무표를 요약하게 했는데 일부 담당자가 빠져 있다면, 문장보다 먼저 조회 결과를 살펴보세요. 다른 표에서 정보를 가져오는 수식에 #N/A가 남아 있으면 검토해야 할 항목을 놓칠 수 있습니다. 오류를 모두 0으로 바꾸면 화면은 깔끔해져도 어떤 항목을 찾지 못했는지 알기 어려워집니다.
이번 글은 구글 시트의 ISNA로 #N/A 여부를 따로 표시하고, 그 표시를 AI 보고서 검토에 사용하는 방법입니다. 2026년 11월 3일 Google 공식 도움말을 확인한 상시 기능 안내이며 새로 출시된 AI 기능 소개는 아닙니다. 예시의 코드와 담당자는 모두 가상입니다.
한눈에 보는 검토 흐름
TRUE: #N/A 여부 확인 대상
FALSE: #N/A가 아니라는 뜻. 전체 데이터가 정확하다는 보증은 아닙니다.
ISNA는 무엇을 확인하나요?
Google 공식 도움말에 따르면 ISNA(value)는 값이 #N/A이거나 #N/A가 들어 있는 셀을 참조할 때 TRUE, 그 외에는 FALSE를 반환합니다. 기본 형태는 아래와 같습니다.
=ISNA(B2)
B2에 실제 #N/A 오류가 있으면 TRUE입니다. 정상 문자나 숫자 0을 보고 누락 여부를 추측하는 함수는 아닙니다. 빈 셀인지 확인하려는 경우와 조회 오류를 확인하려는 경우를 먼저 나누세요. 빈칸·빈 문자열·0의 차이는 관련 글에서 따로 정리했습니다.
FALSE를 ‘검증 완료’로 읽지 마세요
ISNA가 FALSE여도 담당자 이름이 잘못 연결되어 있을 수 있고 다른 종류의 오류가 있을 수 있습니다. 따라서 보조 열의 이름도 ‘정상 여부’보다 ‘#N/A 여부’처럼 검사 범위를 드러내는 표현이 좋습니다. 여러 오류를 검사해야 한다면 공식 ISERROR 도움말을 함께 확인하되, 이번 표의 목적부터 정하세요.
가상 실습: 담당자 조회표 만들기
별도 연습용 시트에서 A1은 ‘업무 코드’, B1은 ‘담당자 조회’, C1은 ‘#N/A 여부’, D1은 ‘검토 표시’로 적습니다. 오른쪽 F1:G3에는 담당자 기준표를 만들고, F1 ‘업무 코드’·G1 ‘담당자’, F2 ‘T01’·G2 ‘민수’, F3 ‘T02’·G3 ‘지연’을 입력합니다.
조회 대상은 A2에 T01, A3에 T09, A4에 T02를 넣습니다. 기준표에는 T09가 없으므로 정확히 일치하는 조회를 하면 해당 행에서 #N/A를 확인할 수 있습니다. 실제 고객 정보나 직원 개인정보 대신 이 가상 표로 먼저 연습하세요.
1. 조회 결과는 B열에 남깁니다
=VLOOKUP(A2,$F$2:$G$3,2,FALSE)
B2에 수식을 넣고 B4까지 복사합니다. FALSE는 정확히 일치하는 값을 찾도록 지정합니다. 고정된 기준표 범위는 $F$2:$G$3로 유지하고, A2는 아래 행으로 복사할 때 A3·A4로 바뀌게 둡니다. 이 예시에서는 민수, #N/A, 지연 순서가 예상됩니다.
2. C열에는 오류 여부만 표시합니다
=ISNA(B2)
C2에 입력하고 C4까지 복사합니다. 가상 표가 위와 같다면 C2는 FALSE, C3는 TRUE, C4는 FALSE가 됩니다. 이 열은 담당자 이름을 고치지 않고, 검토할 행을 찾는 데 사용합니다.
3. 읽기 쉬운 검토 문구를 붙입니다
=IF(ISNA(B2),"조회 확인 필요","#N/A 아님")
D2에 입력하고 D4까지 복사합니다. 두 번째 문구를 ‘완료’로 쓰지 않는 것이 중요합니다. 이 수식은 #N/A만 구별하며, 기준표의 담당자 자체가 최신인지까지 확인하지 않습니다. 수식을 붙여 넣을 때 따옴표는 직선 따옴표인지 확인하세요.
예상 결과를 직접 대조하세요
T09 → #N/A → TRUE → 조회 확인 필요
T02 → 지연 → FALSE → #N/A 아님
검토 대상은 1행입니다. ‘담당자가 없는 업무 1건’으로 확정하기 전 기준표와 코드를 확인합니다.
여기서 T09의 뜻은 아직 정해지지 않았습니다. 신규 업무가 기준표에 등록되지 않았을 수도 있고, 코드 입력이 잘못되었을 수도 있습니다. 수식이 찾지 못했다는 결과만으로 미배정 업무나 처리 누락이라고 단정하면 보고서가 사실과 달라질 수 있습니다.
#N/A가 보이면 확인할 세 가지
첫째, 찾는 코드가 기준표에 있나요?
조회표의 코드와 기준표의 코드를 나란히 읽습니다. T09가 정말 새로운 업무라면 담당자 확인 뒤 기준표를 업데이트하고 수식을 다시 계산합니다. 임의로 다른 사람 이름을 넣거나 이전 행의 값을 복사해서 오류만 없애지는 마세요.
둘째, 참조 범위가 빠져 있나요?
기준표 아래에 행을 추가했더라도 수식이 여전히 F2:G3만 보고 있다면 새 행은 조회 대상에 포함되지 않습니다. 수정 전후의 범위와 추가된 행을 함께 확인하세요. 범위를 넓힐 때 제목 행이나 다른 메모 표가 섞이지 않는지도 살펴봅니다.
셋째, 같은 코드처럼 보여도 문자가 다른가요?
앞뒤 공백이나 숫자·텍스트 형식 차이를 확인합니다. 정리가 필요하면 원본을 지우기보다 별도의 비교 열에서 수정 결과를 대조하세요. 모든 공백 제거가 안전한 것은 아니므로 코드 규칙을 먼저 정합니다. TRIM 관련 글의 원본·정리본 비교 방식도 참고할 수 있습니다.
AI에는 결과와 검사 범위를 함께 알려주세요
AI에게 표만 붙여 넣고 ‘문제점을 찾아줘’라고 하면 #N/A의 원인을 추정할 수 있습니다. 검토 단계에서는 오류 값, 확인한 행 수, 아직 조사하지 않은 원인을 분리해서 요청하는 편이 좋습니다. 아래 문구는 가상 예시용이며, 실제 자료는 필요한 범위로 줄이고 개인정보를 가린 뒤 사용하세요.
다음은 가상 업무표의 조회 검토 결과야.
전체 조회 대상: 3행
#N/A 표시: T09 1행
정상 문자 결과: T01 민수, T02 지연
아직 확인하지 않은 사항: T09 오타 여부, 기준표 등록 여부, 담당자 배정 여부
보고서용 문장 2개를 작성해줘.
1. 확인된 사실과 추가 확인 사항을 분리해줘.
2. #N/A를 미배정·업무 누락으로 단정하지 마.
3. 원인이나 담당자 이름을 새로 만들지 마.
4. 검사 범위는 3행이며 다른 행의 정확성까지 보증하지 않는다고 적어줘.
예를 들어 ‘조회 대상 3행 중 1행에서 #N/A가 확인되어 코드와 기준표를 대조해야 합니다’라고 쓸 수 있습니다. ‘업무 1건이 누락되어 담당자가 없습니다’는 현재 표만으로 뒷받침되지 않습니다. AI가 만든 문장에 확정 표현이 들어가면 원본으로 돌아가 확인하세요.
공유 전 체크리스트
□ 원본 조회 결과와 보조 표시 열을 모두 보존했나요?
□ ISNA가 검사하는 범위가 #N/A뿐임을 표 제목에 드러냈나요?
□ 가상 실습에서 FALSE·TRUE·FALSE 결과를 확인했나요?
□ 기준표의 코드, 데이터 행 범위, 문자 형식을 대조했나요?
□ 오류를 0이나 빈칸으로 덮기 전에 원인을 기록했나요?
□ AI 보고서가 ‘조회 실패’를 ‘미배정’으로 바꾸어 표현하지 않았나요?
자주 묻는 질문
ISNA가 TRUE면 원인을 자동으로 알 수 있나요?
아니요. #N/A 여부를 알려주는 표시이므로 원인은 원래 수식과 기준표를 따로 봐야 합니다. 이 글의 가상 조회에서는 코드 일치와 범위부터 확인하지만 다른 수식에서 생긴 #N/A라면 해당 함수의 조건을 확인하세요.
오류를 모두 0으로 바꿔도 되나요?
업무 규칙에 따라 결정해야 합니다. 0은 실제 수량이나 금액으로 읽힐 수 있으므로 ‘조회하지 못함’과 구별할 필요가 있습니다. 검토 중에는 원본 오류와 확인 상태를 남겨 두고, 최종 출력 방식은 담당자가 정하세요.
이 표시만으로 AI 집계가 정확해지나요?
오류 검토에 도움이 되는 한 단계일 뿐입니다. 중복 행, 잘못된 기준표 값, 조회 대상 밖의 데이터 등은 별도 검사가 필요합니다. 중요한 보고서는 집계 범위와 원본 행을 함께 대조하세요.
함께 읽으면 좋은 글
구글 시트 ISBLANK: 빈칸·빈 문자열·0 구분하기
공식 출처
Google Docs Editors Help · ISNA
Google Docs Editors Help · VLOOKUP
Google Docs Editors Help · ISERROR
확인일: 2026년 11월 3일. 예시는 학습용 가상 데이터입니다. 실제 시트의 열 위치·범위·업무 규칙에 맞춰 검토한 뒤 적용하세요.