엑셀 파일을 구글시트로 옮기면 뭐가 깨지나요?
한눈에 보기
- 네, 완전히 그대로 옮겨지진 않아요. 매크로(VBA)는 실행되지 않고, 다른 파일을 참조하는 외부 링크는 끊어져요.
- 기본적인 수식과 셀 서식은 대부분 무사히 옮겨지지만, 피벗테이블·차트·조건부 서식은 옮긴 뒤 다시 확인해야 해요.
- 가장 위험한 건 에러 없이 조용히 동작을 멈추는 매크로예요. 옮긴 뒤 결과값을 직접 대조해보는 습관이 안전해요.
목차 (9)
네, 완벽하게 그대로 옮겨지지는 않아요. 매크로(VBA)는 아예 실행되지 않고, 피벗테이블·차트·이름 정의된 범위는 옮긴 뒤 다시 확인해야 하는 경우가 많아요. 반면 기본적인 수식과 셀 서식은 대부분 그대로 옮겨져요.
파일 형식은 호환되는데 왜 깨지나요?
엑셀과 구글시트는 서로 다른 회사가 만든 별개의 프로그램이라, 파일 형식(.xlsx)은 호환되더라도 프로그램에 내장된 자동화 기능이나 고급 서식까지 똑같이 옮겨지진 않아요. 특히 매크로처럼 프로그램 자체에 종속된 기능일수록 차이가 크게 나요.
엑셀 파일을 구글시트로 옮겼을 때 항목별로 어떻게 되나요
| 항목 | 옮긴 뒤 상태 |
|---|---|
| 기본 수식 | 대부분 그대로 옮겨져요 |
| 셀 서식 | 대부분 그대로 옮겨져요 |
| 매크로(VBA) | 실행되지 않아요. 같은 자동화가 필요하면 구글시트 매크로나 Apps Script로 새로 만들어야 해요 |
| 피벗테이블 | 옮긴 뒤 다시 확인해야 하는 경우가 많아요 |
| 차트 | 옮긴 뒤 다시 확인해야 하는 경우가 많아요 |
| 이름 정의된 범위 | 옮긴 뒤 다시 확인해야 하는 경우가 많아요 |
| 조건부 서식 | 옮기기 전에 규칙을 메모해두면 나중에 대조하기 쉬워요 |
| 다른 파일을 참조하는 외부 링크 | 연결이 끊어져요. IMPORTRANGE로 다시 연결하면 돼요 |
차트나 피벗테이블처럼 눈에 보이는 요소는 이상을 바로 알아챌 수 있어요. 정말 조심할 건 매크로처럼 겉보기엔 멀쩡한데 동작만 멈추는 항목이에요.
1. 구글 드라이브에 엑셀 파일 업로드하기
구글 드라이브 화면에서 '새로 만들기 > 파일 업로드'로 .xls·.xlsx 파일을 그대로 올려요.
2. 구글시트로 열기
업로드한 파일을 더블클릭해 미리보기를 연 뒤, 위쪽 '연결 앱으로 열기'에서 'Google 스프레드시트'를 선택하면 구글시트 형식으로 변환된 사본이 열려요.
3. 원본과 변환본 구분해두기
이때 원본 엑셀 파일은 그대로 남고, 별도의 구글시트 파일이 새로 만들어져요. 두 파일의 이름을 다르게 정리해두면 나중에 헷갈리지 않아요.
4. 옮겨진 내용 하나씩 확인하기
매크로·피벗테이블·차트·이름 정의된 범위가 있던 파일이라면, 옮긴 직후 항목별로 열어서 정상적으로 보이는지 확인하는 걸 추천해요.
흔한 오해: 엑셀 파일이니 열면 똑같이 써진다
가장 흔한 오해가 '엑셀 파일이니까 열어보면 다 똑같이 써진다'는 거예요. 실제로는 두 프로그램이 같은 파일 형식을 각자의 방식으로 해석하는 거라, 겉보기엔 멀쩡해도 안 보이는 기능은 조용히 사라져 있을 수 있어요. 옮길 때 에러 메시지가 하나도 안 떴다고 해서 전부 무사히 옮겨졌다는 뜻은 아니에요.
급여 대장 매크로로 예를 들어볼게요
실제 예를 들면, 급여 대장 파일에 매달 자동으로 합계를 계산해주는 매크로가 걸려 있었다고 해볼게요. 구글시트로 옮긴 뒤에는 그 매크로가 실행되지 않아요. 매크로 자체의 흔적은 파일 안에 남아있을 수 있지만 실행 버튼을 눌러도 동작하지 않고, 같은 자동화가 필요하다면 구글시트의 자체 매크로 기능이나 Apps Script로 새로 만들어야 해요.
실무 팁: 옮기기 전에 이 셋을 메모해두세요
실무 팁으로, 옮기기 전에 조건부 서식 규칙과 이름 정의된 범위, 다른 파일을 참조하는 외부 링크 세 가지를 미리 메모해두면 좋아요. 이 셋은 옮긴 직후에는 별문제 없어 보여도 나중에 파일을 수정하다가 갑자기 참조 오류로 뒤늦게 발견되는 경우가 많아요. 특히 다른 엑셀 파일을 참조하던 링크는 옮기면 연결이 끊어지니, 같은 역할을 구글시트 안에서 하려면 다른 시트·파일 데이터 불러오는 법 — IMPORTRANGE로 다시 연결하면 돼요.
진짜 위험한 건 눈에 안 보이는 '조용한 실패'예요
차트나 피벗테이블처럼 눈에 보이는 요소는 옮긴 직후 바로 이상을 알아챌 수 있어 오히려 안전한 편이에요. 정말 조심해야 할 건 매크로처럼 겉보기엔 멀쩡한데 실제로는 동작을 멈추는 '조용한 실패'예요. 중요한 업무 파일이라면 옮긴 뒤 실제 계산 결과가 원본과 같은지 몇 개 셀을 직접 대조해보는 습관을 들이는 게 안전해요.
옮기기 전에 '애초에 어느 쪽에만 있는 기능인지'를 알아두면 깨질 걸 미리 추릴 수 있어요. 양쪽에만 있는 기능을 모아 비교한 엑셀에만 있는 기능, 구글시트에만 있는 기능은 뭐가 있나요?도 함께 보세요.
옮긴 뒤에 수식이나 서식이 깨진 걸 뒤늦게 발견했다면, 구글시트는 저장 이력을 자동으로 남기니 되돌릴 수 있어요. 특정 시점으로 돌아가는 방법은 구글시트 예전 버전으로 되돌리려면 어떻게 하나요?에 적어뒀어요.
작성·검수
LONGBRIGHT — 광고 마케팅 현업에서 일하며 LBtools를 혼자 만들고 운영해요. 함수 동작과 메뉴 설명은 각 제조사의 공식 문서와 실제 동작을 기준으로 확인해요.
- 발행
- 최종 확인
잘못된 내용을 발견하셨다면 문의로 알려주세요. 확인해서 고치고 이 날짜를 갱신해요. 운영 원칙도 공개해두었어요.
이런 글도 함께 보면 좋아요
엑셀에만 있는 기능, 구글시트에만 있는 기능은 뭐가 있나요?
매크로(VBA)와 협업 방식처럼 서로 대체하기 어려운 기능 차이를 정리했어요. 옮겨 쓰기 전에 알아두면 좋아요.
사무엑셀 XLOOKUP 함수, VLOOKUP과 뭐가 다른가요?
왼쪽 방향 검색이 가능한 최신 함수 XLOOKUP을 사원번호 조회 예제로 정리했어요.
사무엑셀 중복값 찾아서 지우는 법, 이렇게 하면 돼요
엑셀의 '중복된 항목 제거' 기능으로 중복 행을 한 번에 삭제하는 방법과, 삭제 전 꼭 확인해야 할 점을 정리했어요.
사무엑셀 SUMIFS로 조건 두 개 이상 합계 구하는 법
담당자와 지역, 두 가지 조건을 동시에 만족하는 매출만 더하는 예제로 SUMIFS 함수 사용법과 SUMIF와 다른 점을 정리했어요.
사무엑셀 여러 시트 합계 한 번에 구하는 법, 3차원 참조로 이렇게 하면 돼요
매달 늘어나는 월별 시트를 하나하나 더하지 않고, 3차원 참조 수식 하나로 여러 시트를 한 번에 합산하는 방법을 정리했어요.
사무엑셀 INDEX MATCH 사용법, VLOOKUP과 뭐가 다른가요
제품명이 제품코드보다 왼쪽에 있어 VLOOKUP으론 안 되는 상황을, INDEX와 MATCH를 조합해서 찾는 법으로 정리했어요.