Excel 수식을 AI에게 써 달라고 하면 붙여 넣자마자 오류가 나는 경우가 많은데, 대개 AI가 계산을 틀린 것이 아닙니다. 사용 중인 Excel 버전, 언어 환경, 표 안의 데이터 형식이 AI가 가정한 방식과 맞지 않는 것입니다. 다시 써 달라고 하기 전에 아래 네 지점을 하나씩 대조해 보세요. 대부분 스스로 원인을 찾을 수 있습니다.
첫 지점: 함수 이름과 구분 기호가 환경과 맞지 않는다
AI는 기본적으로 영어판 Microsoft Excel 기준으로 출력해, 영어 함수 이름과 쉼표 구분을 사용합니다. 중국어판 등 일부 언어판에서 열면 현지화된 함수 이름과 세미콜론 구분으로 바꿔야 하고, WPS와 Microsoft Excel, Google Sheets 사이의 방식도 완전히 같지 않습니다. 붙여 넣자마자 #NAME? 가 뜬다면 이 지점부터 확인하고, 함수 이름과 구분 기호를 실제로 쓰는 프로그램에 맞게 고치세요.
두 번째 지점: 쓰인 함수가 내 버전에 아예 없다
XLOOKUP, TEXTJOIN, 동적 배열 같은 함수는 비교적 최근 버전에 들어온 것으로, 구형 Excel에는 아예 존재하지 않습니다. AI는 당신이 어느 버전을 쓰는지 모르니 최신 함수를 그대로 가져다 씁니다. 질문할 때 버전 번호를 밝히고, 구버전에서도 되는 대체 방식을 함께 요구하세요. 예를 들어 XLOOKUP 대신 INDEX와 MATCH 조합을 쓰는 식입니다.
세 번째 지점: 데이터가 AI가 가정한 형식이 아니다
수식 논리는 멀쩡해 보이는데 결과가 #VALUE! 가 되거나 0으로 나오는 경우, 원인은 데이터 쪽에 있는 일이 많습니다. 숫자가 텍스트로 저장됐거나, 날짜처럼 보이기만 하는 가짜 날짜거나, 셀에 공백이 섞였거나, 병합된 셀이 중간에 끼어 있는 경우입니다. 수식만 노려보지 말고 실제 데이터 몇 행을 꺼내 형식을 확인하고, 불필요한 공백을 지우고, 필요 없는 병합을 풀고 다시 계산해 보세요.
네 번째 지점: 요구를 분명히 말하지 않아 추측에 맡겼다
표에 머리글이 있는지, 빈칸을 비워 둘지 0으로 칠지, 수식을 아래로 채울 때 어떤 행과 열을 고정할지를 말하지 않으면 AI는 추측할 수밖에 없습니다. 가장 흔한 경우는 $ 절대 참조를 넣어야 할 곳에 넣지 않아, 끌어 채운 뒤 참조가 따라 밀리고 앞 몇 행은 맞는데 뒤는 전부 어긋나는 상황입니다. 다음에 물을 때는 머리글 여부, 빈칸 처리 방식, 고정할 행과 열을 한 번에 밝혀 주세요.
점검은 이 순서로 진행하기
먼저 오류 코드로 가려냅니다. #NAME? 는 함수 이름과 언어 환경, #VALUE! 는 데이터 형식, #REF! 는 참조 범위가 삭제됐거나 벗어난 경우, #N/A 는 대개 조회 대상이 일치하지 않았다는 뜻입니다. 그다음 프로그램 이름, 버전, 화면 언어, 실제 데이터 5행을 함께 AI에게 보내고, 각 함수가 무엇을 하는지 구간별로 설명하게 하며 구버전 호환 방식도 요구하세요. 마지막으로 원본 표를 바로 고치지 말고 복사본을 만들어 작은 범위에서 시험 계산한 뒤, 맞아떨어지면 전체로 넓히세요.
돈이 걸린 표에는 사람의 확인을 남기기
금액, 정산, 보고용 숫자와 얽힌 표라면 AI 수식을 그대로 믿지 말고, 몇 행을 뽑아 손으로 계산한 결과와 대조하세요. 복잡한 배열 수식이 틀어지면 보조 열 몇 개로 나눠 단계별로 계산하게 하는 편이 낫습니다. 단계마다 따로 검증할 수 있어, 긴 수식 한 줄의 어디가 틀렸는지 짚어 내는 것보다 훨씬 빠르고 안전합니다.