• 최초 작성일: 1999-10-10
  • 최종 수정일: 2026-09-29
  • 조회수: 32 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 셀 보호하기

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

엑셀로 작업을 하다보면 복잡한 수식이 들어있는 경우, 사용자가 이 부분을 만져서 실수로 지워지거나 변형되어 오류가 발생하는 경우가 자주 있습니다.

아래의 예를 보도록 하지요.(아래의 예는 UNO21님의 것 중에서 인용한 것입니다)

권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

셀 보호하기

핵심 요약

  • 입력 셀과 수식 셀을 구분한 뒤 전체 시트의 잠금을 먼저 해제합니다.
  • 수식이 들어 있는 셀만 다시 잠금·숨김으로 설정하면 보호할 영역을 선택적으로 지정할 수 있습니다.
  • 시트 보호를 적용하면 사용자가 계산 수식을 실수로 삭제하거나 변경하는 것을 막을 수 있습니다.

<원뿔 계산> <결과>

반지름의 길이는? 12 바닥면적 452.3893421169 ①
높이는? 12 원뿔부분의 면적 7677.3017171377 ②
전체면적 8129.6910592546 ③
바닥 원둘레 길이 904.7786842339 ④

아주 오래전에 배운 수학공식이라서 공식은 틀릴지도 모릅니다. 혹시 틀리더라도 이해하시고…

정작 중요한 것은 공식이 맞냐 틀리냐가 아니지요?

그러면 중요한 것은 무엇이란 말인가? 바로 왼쪽의 파란셀에 숫자가 들어가 있고 그 값을 받아서 오른쪽 빨간셀의 수식에 의해 결과값이 나오는 것입니다.

빨간셀에는 각각 아래와 같은 수식이 입력되어 있습니다.

① =PI()*E11^2

② =SQRT(E11^2+E13^2)*I17/2

③ =I11+I13

④ =2*PI()*E11^2

참고: ④의 수식 =2*PI()*E11^2은 2π에 반지름의 제곱을 곱한 값(904.78)이어서 바닥 원둘레 길이를 구하는 식으로는 맞지 않습니다. 원둘레는 2πr이므로 =2*PI()*E11이어야 하며, 반지름 12에서는 약 75.398입니다. ②는 ④의 값을 이용하므로(=SQRT(E11^2+E13^2)*I17/2) 함께 바뀌어, 원뿔부분의 면적은 약 639.775, 전체면적은 약 1,092.164가 됩니다. 이 글의 목적은 셀 보호 방법이므로 원문의 수식과 결과값은 그대로 두었습니다. 또한 위 표는 원문에서 네 개의 표로 나뉘어 있던 것을 하나로 합쳐 다시 배치한 것입니다.

이렇게 정성들여 공식을 입력해 두었는데 어떤 짜샤(?)가 와서 수식을 실수로 지운다거나 수식의 일부를 변형시켜 버리면 결과값이 당연히 틀려지겠지요? 또 자기가 방금 무슨 짓을 했는지 모르기 때문에 해결책은 커녕 양심의 가책(?)도 전혀 느끼지 못할 것이구요.

이런 경우, 간단한 방법이지만 많은 분들이 사용하지 않고 있는 것이 바로 "셀 보호하기"입니다.

(1) Ctrl+A키를 눌러 시트전체를 선택합니다.(혹은 요기를 눌러도 됩니다.)

참고: 서식-셀 메뉴와 도구-보호-시트 보호 메뉴는 구버전 메뉴입니다. 최신 Excel에서는 셀을 선택하고 Ctrl+1(셀 서식)의 보호 탭에서 잠금과 숨김을 설정하며, 시트 보호는 검토 탭의 시트 보호에서 실행합니다.

(2) "서식-셀" 메뉴의 보호탭을 선택하면 "잠금"이 체크되어 있는데 이것을 해제시킵니다.

셀 보호하기 예제 화면 1
아이엑셀러

(3) 다음은 수식이 들어있는 셀들만 선택한 다음, 다시 셀서식 대화상자를 열고, 보호탭에서 방금 해제하였던 잠금, 숨기기 항목을 체크합니다.

(4) "도구-보호-시트 보호" 메뉴에서 확인을 선택하면 됩니다. 암호는 사용자의 필요에 따라 넣든 안넣든 자유입니다.

이렇게 해주면 누가 와서 도끼로 컴퓨터를 뽀개도 이 셀은 보호가 됩니다.

다음에 또…

정리 — 셀 보호하기

구분내용
문제복잡한 수식이 들어 있는 셀을 사용자가 실수로 지우거나 변형하여 오류가 발생
해결셀 보호하기 (시트 보호)
1단계Ctrl+A로 시트 전체를 선택
2단계셀 서식의 보호 탭에서 잠금 체크를 해제
3단계수식이 들어 있는 셀만 선택하여 잠금과 숨기기를 체크
4단계시트 보호를 실행 (암호는 필요에 따라 입력)
예제반지름과 높이로 원뿔의 면적을 계산하는 시트

자주 묻는 질문 (FAQ)

Q1. 수식이 든 셀을 실수로 지우지 않게 하려면 어떻게 하나요?

수식이 든 셀만 잠근 뒤 시트 보호를 실행합니다. 이 글에서는 이를 셀 보호하기라고 설명합니다.

Q2. 셀 보호는 어떤 순서로 하나요?

시트 전체의 잠금을 먼저 해제하고, 수식이 든 셀만 선택하여 잠금과 숨기기를 체크한 다음 시트 보호를 실행합니다.

Q3. 시트 보호에 암호가 꼭 필요한가요?

암호는 사용자의 필요에 따라 넣어도 되고 넣지 않아도 됩니다.

마치며

복잡한 수식이 든 시트를 다른 사람과 함께 쓸 때는 셀 보호부터 설정해 보시기 바랍니다. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.