제13편: 공유 권한의 덫 - 보기 권한자가 수식을 수정하거나 데이터를 훼손하지 못하게 막는 범위 보호 기능과 필터 보기(Filter View)의 올바른 활용법

구글 스프레드시트의 가장 위대한 혁신은 링크 하나로 수십 명의 팀원과 동시에 마주 앉아 데이터를 입력하고 수정할 수 있는 실시간 협업 시스템일 것입니다. 엑셀 파일을 이메일로 주고받으며 '최종_진짜최종_최종의최종.xlsx' 같은 복잡한 파일명을 만들던 시대를 끝낸 일등 공신입니다.

하지만 협업 인원이 늘어날수록 팀장이나 시트 개설자의 머릿속은 복잡해집니다. 누군가 실수로 밤새 고생해서 짜놓은 복잡한 QUERY 수식을 지워버리거나, 엉뚱한 셀의 숫자를 밀어 써서 전체 요약 대시보드가 망가지는 대참사가 심심치 않고 일어나기 때문입니다. 내가 실무에서 스프레드시트를 운영해 보니, 초보자들이 가장 많이 하는 실수는 '편집 권한'을 너무 쉽게 남발하거나, 여러 사람이 동시에 데이터를 정렬(Sort)하다가 서로의 화면을 꼬이게 만드는 것이었습니다. 내 소중한 수식과 데이터를 완벽하게 보호하면서도 부드럽게 협업하는 제어 기술을 알아보겠습니다.

[수식과 마스터 데이터에 자물쇠 채우기: 범위 보호 기능]

많은 초보 관리자가 범하는 첫 번째 실수는 팀원들에게 시트 전체의 편집 권한을 통째로 주거나, 혹은 아예 수정하지 못하도록 '보기 권한'만 주는 극단적인 선택을 하는 것입니다. 보기 권한만 주면 팀원들이 자신의 데이터를 입력할 수 없고, 편집 권한을 다 주면 마스터 수식이 언제 깨질지 몰라 매일 백업본을 만들어야 하는 번거로움이 생깁니다.

이때 활용해야 하는 핵심 기능이 바로 '범위 및 시트 보호'입니다. 수식이 들어있는 열이나 행, 혹은 지워지면 안 되는 기준 데이터 영역을 마우스로 드래그한 뒤, [데이터] - [시트 및 범위 보호] 메뉴로 들어갑니다. 여기서 '권한 설정'을 누르고 "나만 편집 가능" 또는 "특정 사람만 편집 가능"으로 설정해 두면 됩니다.

이렇게 설정하면 다른 팀원들은 시트의 다른 칸에 자신의 데이터는 자유롭게 입력할 수 있지만, 자물쇠가 채워진 수식 셀을 지우려고 하면 "보호된 셀을 수정하려고 합니다"라는 경고창이 뜨며 입력이 차단됩니다. 공유의 편리함은 유지하면서 내 핵심 자산인 함수 구조를 철통같이 방어하는 가장 기본적인 방패입니다.

[동시 정렬의 대참사를 막는 필터 보기(Filter View)의 마법]

여러 명이 한 시트에서 동시에 작업할 때 가장 자주 싸움이 나는 원인은 '정렬과 필터' 때문입니다. 예를 들어 A라는 팀원이 '마케팅팀' 데이터만 보려고 필터를 걸거나 날짜순으로 정렬을 실행하는 순간, 같은 시트를 보고 있던 B와 C의 화면도 동시에 마케팅팀 데이터로 바뀌고 순서가 뒤틀려 버립니다. 한창 자기 데이터를 입력하던 다른 사람들의 작업 흐름을 완전히 깨뜨리는 무례한 실수가 의도치 않게 발생하는 것입니다.

이 문제를 해결하기 위해 구글 스프레드시트는 일반 필터 외에 '필터 보기(Filter View)'라는 별도의 독립된 필터 공간을 제공합니다. 상단 메뉴의 [데이터] - [필터 보기] - [새 필터 보기 만들기]를 누르면 화면 테두리가 어두운 회색으로 변하며 나만의 독립된 필터 세션이 생성됩니다.

이 상태에서는 내가 데이터를 오름차순으로 정렬하든, 특정 항목만 숨기든 간에 오직 '내 모니터' 화면에만 그 결과가 반영됩니다. 같은 시트에 접속해 있는 다른 팀원들은 내가 정렬을 하든 말든 아무런 방해를 받지 않고 원래의 데이터 순서대로 정렬된 화면에서 묵묵히 자기 일을 할 수 있습니다. 공유 시트에서 나만의 돋보기를 쓰고 데이터를 분석하는 개념이므로, 다중 협업 시트에서는 일반 필터가 아닌 필터 보기를 쓰는 것이 협업의 에티켓입니다.

[범인을 찾는 타임머신: 버전 기록과 셀 변경 기록 확인]

아무리 범위 보호를 잘 해두어도 사람이 하는 일이다 보니 예상치 못한 곳에서 데이터가 지워지거나 꼬일 수 있습니다. 이때 누군가를 탓하거나 "누가 지웠냐"며 범인 찾기 소동을 벌일 필요가 전혀 없습니다. 구글 스프레드시트는 모든 셀의 과거를 기억하고 있기 때문입니다.

문제가 생긴 특정 셀을 마우스 우클릭한 뒤 [변경 기록 표시]를 누르면, 이 작은 셀 하나를 몇 년 몇 월 몇 일 몇 시에 어떤 계정을 가진 사람이 어떤 값에서 어떤 값으로 바꿨는지 아주 상세한 수정 이력이 화살표 형태로 나타납니다.

만약 특정 셀 수준이 아니라 시트 전체가 며칠 전 상태로 돌아가야 한다면 상단의 [파일] - [버전 기록] - [버전 기록 보기]를 실행하면 됩니다. 우측에 타임라인 형태로 시트의 과거 모습들이 저장되어 있으며, 원하는 시점을 클릭해 '이 버전으로 복원'을 누르면 감쪽같이 과거의 깨끗했던 상태로 시트 전체를 되돌릴 수 있습니다. 이 복원 메커니즘을 이해하고 나면, 더 이상 타인과 시트를 공유하는 것이 두렵지 않고 훨씬 과감하고 안전한 협업 구조를 설계할 수 있게 됩니다.

핵심 요약

  • 실시간 협업 시 마스터 수식이나 원본 데이터가 훼손되는 것을 막으려면 특정 열이나 행을 지정해 '범위 보호' 기능을 설정하여 편집을 제한해야 합니다.

  • 여러 사용자가 동시에 필터를 걸거나 정렬을 하면 서로의 화면이 뒤틀리므로, 타인에게 영향을 주지 않고 나만 독립적으로 데이터를 분류하는 '필터 보기' 기능을 사용해야 합니다.

  • 데이터 훼손 오류가 발생했을 때는 셀 우클릭의 '변경 기록 표시'를 통해 수정자를 추적하거나, '버전 기록 보기'를 통해 과거 안전했던 시점으로 시트 전체를 복원할 수 있습니다.

다음 편 예고 

협업 공간을 안전하게 방어하는 제어 요령을 마스터했으니, 이제 시트의 가독성을 극적으로 높여줄 시각적 장치를 배울 시간입니다. 다음 제14편에서는 "조건부 서식의 부메랑 - 특정 조건의 행에 색상을 넣으려다 시트 전체가 무지개색 에러로 뒤덮이고 느려지는 조건부 서식 범위 꼬임 해결법"에 대해 상세히 다루어 보겠으니 기대해 주세요.

댓글 유도 질문 

공유 스프레드시트에서 내가 열심히 만든 수식을 누군가 지워버려서 당황했거나, 동료가 필터를 바꾸는 바람에 작업하던 흐름이 깨졌던 경험이 있으신가요? 협업할 때 가장 골치 아팠던 상황을 댓글로 공유해 주세요!

댓글 쓰기

0 댓글

페이지

이 블로그 검색

신고하기

프로필

이미지alt태그 입력