Google Sheets 행 숨기기 실전 가이드
Google Sheets 행 숨기기 방법. 단축키, 필터, 그룹화, 보호된 범위를 활용해 행을 숨기고 다시 표시하는 단계별 가이드를 확인해 보세요.
공유된 Google Sheets 파일을 열었는데 행 번호가 건너뛰어져 있습니다. 분명 레코드가 여러 개 있어야 할 구간이 사라졌고, 수식은 보이는 줄을 건너뛰는 것 같은데, 팀원 누구도 삭제한 기억이 없습니다. 대부분의 경우 데이터는 그대로 남아 있습니다. 문제는 누군가 행을 수동으로 숨겼는지, 필터 보기를 적용했는지, 그룹을 접었는지, 아니면 붙여넣기나 스크립트 때문에 행 높이가 0이 되었는지 파악하는 일입니다.
이 구분이 중요한 이유는 숨김 방식마다 해결 방법이 다르기 때문입니다. Google Sheets 행 숨기기 실전 가이드는 원인 진단에서 출발해 수동 숨기기, 숨김 해제, 그룹화, 필터 보기, 보호 설정, 자동화 주의사항까지 짚어 봅니다.
목차
- 행이 설명 없이 사라졌을 때
- 수동으로 행 숨기는 방법
- 행 숨김 빠르게 해제하는 방법
- 숨기기 vs 필터 vs 그룹, 상황에 맞는 도구 고르기
- 무단 변경으로부터 행 보호하기
- 자동화 감사와 숨김 행의 함정
- 다음 Sheets 작업을 위한 빠른 참고
행이 설명 없이 사라졌을 때
행 번호가 건너뛰어져 보이는 것은 데이터가 숨겨져 있다는 신호일 뿐, 삭제되었다는 증거가 아닙니다. 수식을 들여다보기 전에 시트 왼쪽 가장자리부터 확인하세요. 번호가 13에서 17로 넘어간다면 수동으로 숨겨진 행이나 접힌 그룹이 있는지 살펴야 합니다. 빈 구간 주변에 작은 화살표가 있으면 보통 수동으로 숨긴 행이고, 더하기와 빼기 컨트롤이 보이면 그룹화된 구간입니다.
수동 숨기기는 행 번호 영역에서 이루어집니다. 행 번호를 선택하고 마우스 오른쪽 버튼을 눌러 행 숨기기를 선택하세요. Google Sheets는 값, 수식, 서식을 그대로 유지한 채 숨겨진 구간을 좁은 간격과 화살표 컨트롤로 표시합니다. 화살표를 클릭하면 행이 다시 나타납니다. 반대로 되돌리려면 양옆의 행을 선택하고 행 숨기기 취소를 선택하면 됩니다.
행 번호는 연속인데 예상했던 레코드가 보이지 않는다면, 헤더에 필터 아이콘이 있는지, 필터 보기가 켜져 있는지 확인하세요. 필터는 조건에 따라 표시되는 레코드를 바꾸므로, 해당 보기를 지우거나 조건을 변경하면 문제가 해결됩니다. 필터로 제외된 레코드는 행 숨김을 해제해도 돌아오지 않습니다.
여백에서 단서 읽기
그룹화된 행은 행 번호 옆에 컨트롤이 표시됩니다. 더하기 기호는 그룹이 접혀 있다는 뜻이고, 빼기 기호는 펼쳐져 있다는 뜻입니다. 컨트롤을 클릭하면 레코드를 건드리지 않고 해당 블록을 펼치거나 접을 수 있습니다. 작업 화면에 빈 구간이 생긴다는 점에서 수동 숨기기와 비슷해 보이지만, 서로 다른 기능입니다.
높이가 0인 행은 더 알아차리기 어렵습니다. 스크립트, 서식 붙여넣기, 행 크기 조정 탓에 행이 사실상 보이지 않는 상태가 될 수 있는데, 이때는 일반적인 숨김 화살표나 그룹 컨트롤이 나타나지 않습니다. 양옆의 행을 선택하고 행 높이 메뉴를 열어 보이는 높이로 되돌리세요.
실전 원칙: 수식을 고치거나 빈 행처럼 보이는 레코드를 삭제하거나 데이터를 새 시트로 옮기기 전에, 어떤 방식으로 숨겨졌는지부터 파악하세요. 수동 숨기기, 필터 보기, 그룹화, 높이 0 행은 각각 해결 방법이 다릅니다.
수동으로 행 숨기는 방법
수동 숨기기는 특정 행을 작업 화면에서 보이지 않게 하되, 값과 수식, 서식은 그대로 유지하고 싶을 때 가장 적합합니다. 수식 작업이 아니라 시트 구조에 대한 조작이므로, 숨겨진 데이터는 화면에 보이지 않아도 여전히 시트의 일부로 남아 있습니다.
화면에서 감출 행 선택하기
행 번호를 클릭하면 해당 행 전체가 선택됩니다. 연속된 구간을 선택하려면 Shift를 누른 채 마지막 행 번호를 클릭하거나, 행 번호 열을 아래로 드래그하세요. 떨어져 있는 여러 행을 선택하려면 Windows나 ChromeOS에서는 Ctrl, Mac에서는 Cmd를 누른 상태에서 행 번호를 차례로 클릭하면 됩니다.
원하는 행을 모두 선택했다면 강조된 행 번호 영역에서 마우스 오른쪽 버튼을 누르고 행 숨기기를 선택하세요. Google Sheets가 선택 구간을 접고, 행 번호는 선택 범위 바로 위 행에서 바로 아래 행으로 건너뛰게 됩니다.

숨겨진 구간은 얇은 경계선으로 표시되고, 가장자리에 화살표 컨트롤이 나타날 수 있습니다. 이 표시는 나중에 유용한 단서가 됩니다. 행이 필터로 걸러진 것이 아니라 수동으로 숨겨졌다는 사실을 보여주기 때문입니다.
같은 명령은 서식 메뉴의 행 숨기기 옵션에서도 사용할 수 있으므로, 마우스만으로 작업할 때도 우클릭 메뉴에 의존할 필요가 없습니다.
숨기기가 일상이라면 단축키를 쓰세요
키보드 중심으로 작업한다면, 공식 Google Sheets 단축키 문서에 따라 Windows와 ChromeOS에서는 Ctrl + Alt + 9, Mac에서는 Command + Option + 9를 사용할 수 있습니다. 이 행 숨기기 단축키 참고 자료에도 정리되어 있으니 함께 확인하세요. 먼저 행 전체를 선택한 뒤, 플랫폼에 맞는 단축키를 누르면 됩니다.
단축키가 반응하지 않는다면 브라우저, 운영체제 또는 Chrome 확장 프로그램이 키 입력을 가로채고 있는지 확인하세요. 특히 커스텀 키보드 설정이 적용된 관리형 기기에서는 우클릭 메뉴의 명령이 가장 확실한 대안입니다.
아래 영상에서 실제 조작 과정을 확인할 수 있으며, 행 번호를 올바르게 선택하는 방법을 눈으로 익히기에 좋습니다.
수동 숨기기는 작업 모델의 세부 구현 내용을 접어 두기에 적합합니다. 다만 여러 협업자가 같은 데이터셋에서 각자 다른 부분을 봐야 하는 상황이라면, 필터 보기를 대신할 수 있는 수단은 아닙니다.
행 숨김 빠르게 해제하는 방법
먼저 행이 사라진 원인부터 파악하세요. 보이는 행 번호 사이에 작은 화살표가 있다면 보통 수동으로 숨긴 구간입니다. 화살표를 클릭하면 내용은 그대로 두고 행이 복원됩니다.
화살표가 보이지 않는다면, 빈 구간의 양옆에 있는 보이는 행을 선택하세요. 숨겨진 것으로 추정되는 범위의 바로 위 행 번호를 클릭하고, Shift를 누른 채 바로 아래 행 번호를 클릭합니다. 그다음 선택 영역에서 마우스 오른쪽 버튼을 눌러 행 숨기기 취소를 선택하세요.
키보드 단축키는 Windows와 ChromeOS에서 Ctrl + Shift + 9, Mac에서 Cmd + Shift + 9입니다. 위아래 행을 감싸도록 선택한 뒤 같은 방식으로 적용하면 됩니다. 단축키가 작동하지 않으면 우클릭 메뉴를 사용하세요. 브라우저 설정, 운영체제 단축키, 확장 프로그램이 키 조합을 가로챌 수 있습니다.
화살표가 보이지 않을 때
원래 숨겨진 범위 옆의 행이 삭제된 경우에는 Sheets에 숨김 해제 컨트롤이 뚜렷하게 나타나지 않을 수 있습니다. 이때는 추정 빈 구간 앞뒤의 보이는 행이 포함되도록 선택 범위를 넓히세요. 숨겨진 블록의 시작과 끝을 정확히 모르겠다면 주변 행을 더 포함시키면 됩니다.
필터는 다른 방식으로 해결해야 합니다. 레코드가 필터나 필터 보기 조건에 걸려 보이지 않는 것이라면, 필터 컨트롤을 열어 조건을 지우거나 변경하세요. 행 숨기기 취소는 사용자가 직접 숨긴 행에만 적용되며, 필터 조건으로 화면에서 제외된 레코드에는 영향을 주지 않습니다.
빈 구간이 여러 개라면 각각 개별적으로 복원하세요. 그래야 의도적으로 숨겨둔 구간은 그대로 유지되고, 시트 전체의 표시 상태에 영향을 주지 않습니다. 필터, 그룹 컨트롤, 행 높이를 모두 점검했는데도 빈 구간이 남아 있다면, 일반적인 명령으로 숨긴 것이 아니라 행 높이가 0으로 설정된 경우일 수 있습니다. 양옆의 행을 선택하고 행 메뉴를 열어 보이는 높이로 되돌리세요.
숨기기 vs 필터 vs 그룹, 상황에 맞는 도구 고르기
행이 사라지는 원인은 다양하므로, 무작정 고치기 전에 어떤 표시 제어가 작동 중인지부터 확인하세요. 수동 숨기기는 선택한 행을 공유 시트 화면에서 치웁니다. 필터 보기는 조건에 맞는 레코드만 보여주되 원본 데이터셋은 그대로 남겨둡니다. 그룹화된 행은 요약 아래의 세부 내용처럼 계획된 아웃라인을 접어 둡니다. 높이가 0인 행은 일반적인 숨김 상태가 아니라 별도의 레이아웃 문제입니다.
| 항목 | 수동 숨기기 | 필터 보기 | 그룹화된 행 |
|---|---|---|---|
| 적합한 용도 | 특정 행을 작업 화면에서 제거 | 조건에 맞는 레코드 검토 | 보고서 구간 접기 |
| 행을 되찾는 방법 | 빈 구간 화살표 또는 행 숨기기 취소 | 필터 조건 지우기 또는 변경 | 더하기 컨트롤 클릭 |
| 상태 동작 | 누군가 해제할 때까지 숨겨짐 | 저장 후 다시 열 수 있음 | 펼칠 때까지 접혀 있음 |
| 주요 리스크 | 협업자가 중요 레코드를 놓칠 수 있음 | 필터링된 행을 삭제된 데이터로 오해할 수 있음 | 접힌 아웃라인이 눈에 띄지 않을 수 있음 |
문제에 따라 선택하기
모두에게 동일하게 단순화된 구조를 보여줘야 할 때, 예를 들어 요약 아래 세부 행을 접어 둔 보고서라면 수동 숨기기가 적합합니다. 시트의 공유 표시 상태를 바꾸는 작업이므로, 협업자는 행을 직접 해제하기 전까지 레코드를 놓칠 수 있습니다.
데이터셋에서 필요한 부분을 계속 바꿔가며 들여다봐야 한다면 필터 보기를 사용하세요. 각자 다른 조건을 적용할 수 있어서, 기본 화면에서 행을 반복해서 숨기고 해제할 필요가 없습니다. 필터 보기는 데이터 메뉴의 필터 보기 만들기와 보기 전환으로 저장하고 다시 열 수 있습니다. 레코드가 삭제되었다고 단정하기 전에, 조건이 해당 레코드를 제외하고 있지 않은지 확인하세요.
그룹화는 위계 구조가 고정된 보고서에 어울립니다. 월별 세부 블록을 더하기 컨트롤 뒤에 남겨 두고 요약만 읽기 좋게 유지할 수 있죠. 대신 찾기 쉽다는 보장은 없습니다. 특히 화면 공유 중에는 협업자가 접힌 아웃라인을 지나칠 수 있습니다.
숨기기 명령이 아니라 서식이나 레이아웃이 원인이라면 높이 0 행을 의심하세요. 필터나 그룹을 다시 만들기 전에 먼저 행 높이를 복원해야 합니다. 이런 판단 순서를 지키면 흔한 실수를 막을 수 있습니다. 필터, 그룹, 행 높이 설정이 결과를 좌우하는 상황에서 숨기기와 해제를 무작정 반복하는 실수 말입니다.
복잡한 시트를 재구성하기 전에 Google Sheets에서 셀 병합하기 같은 관련 정리 작업도 고려해 보세요. 다만 셀 병합으로 표시 제어를 흉내 내지는 마세요. 병합은 레이아웃을 바꾸고 정렬, 필터링, 자동화를 오히려 복잡하게 만들 수 있습니다.
무단 변경으로부터 행 보호하기
행을 숨기는 것은 표시 여부만 바꿉니다. 민감한 값을 보호하지도, 편집을 막지도, 협업자가 해당 구간을 다시 펼치는 것을 막지도 못합니다. 데이터 자체를 통제하려면 데이터 메뉴의 보호된 시트 및 범위를 사용하세요.
새 범위 추가를 선택한 뒤, 범위를 직접 입력하거나 행 번호를 선택해 행 범위를 지정하세요. 범위에 이름을 붙이고 보호 이유를 설명하는 문구를 덧붙일 수도 있습니다. 권한 패널에서는 팀의 접근 방식에 맞춰 본인만, 커스텀, 링크가 있는 모든 사용자가 수정 가능 중에서 선택합니다.
특정 범위만 보호할 수도 있고 시트 전체를 보호할 수도 있습니다. 협업자가 입력 셀은 편집하되 수식이나 참조 데이터는 건드리면 안 되는 상황이라면, 보통 특정 범위 지정이 관리하기 더 쉽습니다.

편집 권한과 보기 권한 분리
보호된 범위는 편집을 막지만, 행을 다시 펼치는 것까지 막지는 못합니다. 표시 자체를 제한해야 한다면 공유를 열고 협업자 이름 옆의 드롭다운을 클릭해 역할을 편집자에서 뷰어 또는 댓글 작성자로 변경하세요.
이렇게 하면 두 겹의 보호가 만들어집니다.
- 보호된 범위는 선택한 셀이나 행의 무단 변경을 막습니다.
- 뷰어 또는 댓글 작성자 권한은 협업자가 시트 구조와 표시 상태를 바꿀 수 있는 범위를 제한합니다.
민감한 행을 검토하는 감사 팀이라면 이 부분이 특히 중요합니다. 숨겨진 구간을 화면에 보이지 않는다는 이유만으로 기밀로 취급해서는 안 됩니다. 파일 편집 권한이 있는 사람은, 권한과 보호가 의도적으로 설정되어 있지 않다면, 콘텐츠를 열람하거나 드러낼 수 있다고 가정해야 합니다.
자동화 감사와 숨김 행의 함정
레코드가 그리드에 그대로 남아 있어도 보고서가 불완전해 보일 수 있습니다. 무작정 고치기 전에 어떤 표시 규칙이 원인인지 파악하세요. 수동 숨김, 필터 보기, 접힌 그룹, 높이가 0으로 설정된 행 중 어느 것인지 말입니다. 자동화에서는 이 상태들을 각각 별도로 검사해야 합니다. 서로 같은 상태가 아니기 때문입니다.
Apps Script 작업에서는 isRowHiddenByUser로 사용자가 수동으로 숨긴 행을 식별할 수 있습니다. 이 확인 덕분에 스크립트는 사용자가 숨긴 행과 필터로 제외된 레코드를 구분할 수 있습니다. 해당 행이 현재 화면에 없어도 수식과 스크립트는 여전히 원본 값을 처리할 수 있습니다.
감사 인사이트: 화면에 없는 행도 그리드에는 존재할 수 있고, 필터로 걸러진 행과 사용자가 숨긴 행은 서로 다른 상태입니다.
필터 보기는 별도의 확인이 필요합니다. 필터 보기로 제외된 행은 사용자가 숨긴 행과 같은 방식으로 Spreadsheet 서비스 메서드에서 처리되지 않습니다. 사라진 레코드를 삭제되었거나 수동으로 숨겨진 것으로 단정하기 전에, 활성화된 필터와 그 조건을 먼저 점검하세요.
그룹과 높이 0 행은 여기에 실패 지점을 두 가지 더 추가합니다. 접힌 그룹은 아웃라인 여백에서 제어되고, 높이 0 행은 데이터가 남아 있어도 삭제된 것처럼 보일 수 있습니다. 따라서 isRowHiddenByUser만 검사하는 감사라면 핵심 원인을 놓치기 쉽습니다.
대량의 오래된 데이터를 숨겨 두는 것도 통합 문서 관리를 어렵게 만듭니다. 레코드가 더 이상 작업 시트에 필요 없다면, 숨긴 행을 영구 보관소처럼 쓰지 말고 아카이브로 옮기거나 삭제하세요.

반복적인 감사라면 스크립트가 영향을 받은 행 번호와 감지한 표시 상태를 기록하게 만드세요. 복원 작업 전에 활성 필터 보기, 그룹 상태, 행 높이, 사용자 숨김 여부를 점검합니다. 수식, 정리, 시트 분석을 다루는 팀이라면 이 워크플로의 일부로 GPT Workspace for Google Sheets도 검토해 볼 만합니다.
다음 Sheets 작업을 위한 빠른 참고
행을 숨기기 전에 목적을 먼저 명확히 하세요. 잠시 복잡함을 덜어내는 것이라면 필터 보기를, 보고서를 읽기 쉽게 접는 것이라면 그룹화를, 특정 행을 작업 화면에서 아예 치우는 것이라면 수동 숨기기를 사용하세요. 무단 편집이 걱정이라면 숨기기 대신 보호된 범위와 권한 설정을 활용해야 합니다.

행이 사라졌을 때는 아래 체크리스트를 활용하세요.
- 행 번호 확인: 번호가 건너뛰어지면 수동 숨김이나 접힌 그룹을 의심합니다.
- 여백 확인: 더하기나 빼기 아이콘이 있으면 그룹화된 행입니다.
- 필터 컨트롤 확인: 활성 조건이 레코드를 화면에서 제외하고 있을 수 있습니다.
- 행 높이 확인: 높이 0 행은 구조적으로 숨겨진 것이 아니어도 삭제된 것처럼 보일 수 있습니다.
- 권한 확인: 보호는 편집을 막고, 역할 설정은 구조 변경을 통제합니다.
- 자동화 확인: 누군가 행을 복원해도 스크립트가 표시 규칙을 다시 적용할 수 있습니다.
공유 시트에는 공유의 결과가 따릅니다. 수동 숨기기는 협업자 전체에게 영향을 주지만, 필터 보기는 각자 재사용 가능하고 독립적인 표시 결정을 위해 설계되었습니다. 실행하기 전에 선택한 행이 맞는지, 특히 터치패드를 쓸 때 실수로 잘못 선택하지 않았는지 확인하고, 선택한 도구가 원래 의도와 맞는지 점검하세요.
수식, 데이터 분석, 정리, 자동화를 시트 안에서 바로 처리하고 싶다면 GPT Workspace가 도움이 됩니다. 데이터를 다른 도구로 옮길 필요 없이 Google Sheets 안에서 작동하니까요.
GPT Workspace는 Google Workspace 안에서 Google Sheets 콘텐츠 분석, 수식 초안 작성, 데이터셋 정리, 반복 가능한 스프레드시트 워크플로를 지원합니다. GPT Workspace에서 다음 행 표시 감사나 Sheets 정리 작업에 어떻게 활용할 수 있는지 확인해 보세요.