설정: 평행 우주 구축하기
무엇인가를 비교하기 전에, 나는 기준 평형을 설정해야 했습니다. 이는 두 플랫폼에 동일한 분석 인프라를 재구성하는 것을 의미했습니다—이 작업은 Excel과 Google Sheets 간의 첫 번째 주요 차이를 즉시 드러냈습니다. 클라이언트의 기존 Excel 워크북은 거대한 괴물 같았습니다: 23개의 상호 연결된 시트, 847개의 명명된 범위, 12개의 피벗 테이블, 그리고 대략 15,000개의 수식. 이는 4명의 다른 분석가가 각각 자신의 복잡성 계층을 추가하며 3년 동안 구축한 것이었습니다. 파일 크기? 127MB. 고사양 노트북에서 열 때 43초가 걸렸습니다. 이것을 Google Sheets로 마이그레이션하는 것은 단순한 업로드와 이동 상황이 아니었습니다. Google Sheets는 워크북 당 1000만 개 셀 제한이 있으며, 데이터 세트는 그 제약 내에 있었지만, 수식 아키텍처는 깔끔하게 변환되지 않았습니다. 약 18%의 수식이 즉시 오류를 발생시켰습니다. Google Sheets가 논리를 처리할 수 없어서가 아니라, 문법이 미세하고 짜증나는 방식으로 다르기 때문입니다. XLOOKUP은 Google Sheets에 존재하지 않습니다—당신은 VLOOKUP 또는 INDEX/MATCH 조합에 갇히게 됩니다. 동적 배열은 다르게 작동합니다. Power Query는 아예 존재하지 않기 때문에, 나는 Google Apps Script를 사용하여 데이터 변환 파이프라인을 다시 구축해야 했습니다. 초기 마이그레이션에는 14시간의 집중적인 작업이 필요했으며, 이는 두 플랫폼에서의 많은 경험이 있었음에도 불구하고였습니다. 하지만 아무도 이야기하지 않는 것은: Google Sheets 버전을 작동시킨 후, 유지 관리가 오히려 더 쉬웠습니다. 변경 사항이 모든 사용자에게 즉시 전파되었습니다. 버전 관리는 자동이었습니다. 그리고 새로운 데이터 소스를 추가해야 할 때, 파일 손상이나 서로 다른 Excel 버전 간의 호환성 문제에 대해 걱정할 필요가 없었습니다. Excel 버전은 무거운 계산에서는 더 빠르지만, Google Sheets 버전은 다른 모든 작업—공유, 업데이트, 협업, 그리고 분석 자체의 반복에서는 더 빨랐습니다.성능 테스트: 실제로 속도가 중요한 곳
나는 두 플랫폼에서 동일한 분석 작업을 수행하고, 집착스러운 정밀도로 시간을 측정했습니다. 내가 측정한 것은 다음과 같습니다: 전체 워크북의 재계산 시간, 피벗 테이블 새로 고침 속도, 차트 렌더링, 필터 적용, 그리고 일반 데이터 조작 작업을 수행하는 데 걸리는 시간. Excel은 원시 계산 속도 테스트에서 지배적이었습니다. 모든 15,000개의 수식을 재계산하는 데 Excel은 2.3초, Google Sheets는 8.7초가 소요되었습니다. 이는 거의 4배 빠른 속도입니다. 10,000회의 반복으로 몬테카를로 시뮬레이션을 실행하는 재무 팀의 경우, Excel은 분석을 47초 만에 완료한 반면, Google Sheets는 3분 12초가 소요되었습니다. 하지만 여기에 반전이 있습니다: 이러한 속도 차이는 특정 작업 흐름에만 중요했습니다. 분석가들은 전체 워크북을 지속적으로 재계산하지 않았습니다. 그들은 점진적인 변경을 하고 있었습니다—단일 입력 셀을 업데이트하거나, 하나의 피벗 테이블을 새로 고치거나, 특정 제품 범주를 분석하기 위해 데이터 세트를 필터링하는 것입니다. 이러한 일반 작업의 경우, 성능 차이는 극적으로 좁혀졌습니다. 50,000행 데이터 세트를 필터링하는 데 Excel은 0.8초, Google Sheets는 1.1초가 소요되었습니다. 단일 피벗 테이블을 새로 고치는 것은: 1.2초 대 1.9초. 차트 업데이트는 실제로 Google Sheets에서 더 빨랐습니다—0.3초 대 0.7초. Google Sheets에서 실제 성능을 떨어뜨린 것은 계산 속도가 아니라 지연이었습니다. 모든 작업은 Google의 서버로 왕복해야 했으며, 인터넷 연결이 불안정할 때에는 플랫폼이 짜증나게 느려졌습니다. Excel은 로컬에서 실행되므로 그러한 문제가 전혀 없었습니다. 나는 12명의 분석가가 실제로 사용한 30일을 추적했습니다. 이 기간 동안 Excel은 7회 충돌했습니다—주로 누군가 큰 데이터 세트를 복사-붙여넣기 할 때 또는 새로운 데이터를 추가한 후 파일 크기가 150MB를 초과할 때 발생했습니다. Google Sheets는 결코 충돌하지 않았지만, 인터넷 연결이 2Mbps 이하로 떨어지면 23번 응답하지 않게 되었습니다."Excel과 Google Sheets 간의 속도 차이는 분석 작업의 80%에 대해 생각보다 중요하지 않습니다. 그러나 무거운 계산이 포함된 20%의 작업에 대해서는 Excel의 장점이 부인할 수 없습니다. 질문은 무엇이 더 빠르냐가 아니라, 당신의 작업이 그 20%에 해당하는가입니다."
협업 이야기: 실시간 편집이 분기 종료를 구했을 때
분기 종료 3일 전, 재무팀은 데이터 무결성 문제를 발견했습니다. 한 공급업체가 분기 중간에 인보이스 형식을 변경했으며, 우리 자동화된 데이터 파이프라인이 약 230만 달러의 비용을 잘못 분류하고 있었습니다. CFO는 다음 날 오전 9시까지 이사회 회의를 위한 수정된 보고서를 필요로 했습니다. 이전의 Excel 작업 흐름에서는 이로 인해 혼란이 발생했을 것입니다. 누군가 마스터 파일의 복사본을 만들고, 수식을 수정한 후, 팀 리더에게 검토를 위해 이메일을 보냈을 것입니다. 그 동안 두 명의 다른 분석가가 각자 자신들의 복사본에서 다른 업데이트를 진행했을 것입니다. 이 세 버전을 조정하는 데는 몇 시간이 걸렸고, 누군가의 수정사항을 덮어쓸 위험이 높았습니다. Google Sheets에서는 다섯 명의 분석가가 동시에 같은 파일에서 작업했습니다. 나는 실시간으로 스프레드시트에서 커서 레이블이 이동하는 것을 지켜보았습니다: "Sarah가 D47 셀을 편집 중", "Mike가 피벗 테이블을 업데이트 중", "Jennifer가 K 열의 수식을 수정 중." 우리는 2시간 15분 만에 수정 작업을 마쳤습니다. 버전 충돌도 없고, 병합 오류도 없었습니다. "당신의 최신 버전을 받았나요?"라는 급한 Slack 메시지도 없었습니다. 하지만 협업은 단순히 동시에 편집하는 것만으로 끝나지 않습니다. 그것은 작업 흐름 통합에 관한 것입니다. Google Sheets는 Google Workspace 생태계의 나머지 부분과 자연스럽게 연결됩니다. 특정 셀의 값이 변경될 때 자동으로 Slack 알림을 설정했습니다. 우리는 Google Docs 보고서에 자동으로 업데이트되는 실시간 차트를 직접 삽입했습니다. 수동으로 가져오는 단계 없이 데이터 분석 스프레드시트에 직접 데이터를 공급하는 Google Form을 만들었습니다. Excel의 협업 이야기는 Microsoft 365와 Excel Online의 공동 저작으로 크게 개선되었지만, 여전히 협업이 독립 작업을 위해 설계된 플랫폼에 부착된 것처럼 느껴졌습니다. 대부분의 파워 사용자가 여전히 그 우수한 성능 때문에 선호하는 Excel의 데스크톱 버전은 실시간 공동 저작을 전혀 지원하지 않습니다. 당신은 파일에서 한 번에 한 사람만 작업할 수 있는 "잠그고 편집하기" 모델에 갇히게 됩니다. 재무팀의 30일 평가: Google Sheets가 협업 전투에서 결정적으로 이겼습니다. Excel이 기술적으로 같은 작업을 수행할 수 없어서가 아니라, Google Sheets가 협업을 자연스럽고 노력 없이 느끼게 해주었고, Excel은 소프트웨어와 싸우고 있는 듯한 기분을 느끼게 했기 때문입니다.기능 비교: 실제로 존재하는 것 vs 존재했으면 하는 것
| 기능 카테고리 | Excel | Google Sheets | 우승자 |
|---|---|---|---|
| 수식 라이브러리 | XLOOKUP, LET, LAMBDA를 포함한 500개 이상의 함수 | 450개 이상의 함수, 일부 고급 옵션이 누락 | Excel |
| 피벗 테이블 | 고도로 사용자 정의 가능, 계산된 필드 및 여러 통합 범위 지원 | 더 간단한 인터페이스, 제한된 사용자 정의 가능, 하지만 초보자에게 더 쉬움 | Excel |
| 데이터 변환 | Power Query(놀라울 정도로 강력함) | 제한된 기본 옵션, 복잡한 변환을 위해 Apps Script가 필요함 | Excel |
| 차트 생성 | 더 많은 차트 유형, 더 나은 형식 조정 | 더 깔끔한 기본 스타일, 다른 곳에 삽입하기 용이함 | 무승부 |
| 애드온/확장 기능 | 광범위한 마켓플레이스, 하지만 품질은 다양함 | 더 작은 마켓플레이스, Google 서비스와의 더 나은 통합 | 무승부 |
| 자동화 | VBA(강력하지만 구식), Office Scripts(신규, 제한적) | Apps Script(자바스크립트 기반, 현대적, 배우기 쉬움) | Google Sheets |
| 버전 이력 | 제한적, OneDrive/SharePoint 필요 | 자동적, 세분화 가능, 복원하기 쉬움 | Google Sheets |
| 모바일 경험 | 작동하지만 비좁음 | 모바일 편집에 더 나은 최적화 | Google Sheets |
| 오프라인 접근 | 오프라인에서도 전체 기능 | 제한된 오프라인 모드, 설정이 필요함 | Excel |
| 파일 크기 제한 | 사실상 무제한(성능 저하가 있을 수 있음) | 워크북 당 1000만 개 셀 | Excel |
| 데이터 연결 | 모든 것에 연결(데이터베이스, API, 파일) | 좋은 API 통합, 약한 데이터베이스 연결 | Excel |
| 가격 | $70/년(Microsoft 365 개인) 또는 $230 독립형 | 무료(또는 월 $12에 Workspace) | Google Sheets |