표시된 셀에만 붙여넣기: Excel 에서 숨겨진 행 건너뛰기
작성자Xiaoyang•수정 날짜
Excel 에는 수년간 사용자들을 괴롭혀 온 잘 알려진 한계가 있습니다. 데이터를 복사하여 필터링된(숨겨진 행이 있는) 목록에 붙여넣으려고 하면 Excel 이 종종 숨겨진 행에도 데이터를 붙여넣어 데이터를 손상시킵니다。 이 문제로 인해 사용자들은 수많은 시간을 재작업과 데이터 복구에 소비해 왔습니다。
핵심 문제는 Excel 이 표시된 셀만 복사하는 기능(Alt+; 또는 특수 이동 사용)은 제공하지만 내장된 「보이는 곳에 붙여넣기 셀만」 기능은 없다는 점입니다. 필터 범위에 붙여넣을 때 Excel 은 선택 영역의 맨 위부터 연속적으로 붙여넣으며 행의 표시 여부를 무시합니다。
아래에서는 필터링된 행에만 데이터를 붙여넣거나 입력하는 여러 가지 실용적인 방법을 소개합니다。

표시된 셀에만 동일한 값을 붙여넣기
필터링된 목록에 동일한 값을 입력하려는 경우(예: 모든 표시된 행에 동일한 상태, 비고 또는 카테고리 추가), 하나씩 붙여넣을 필요 없습니다. Excel 은 표시된 셀만 선택할 수 있으므로 숨겨진 행은 자동으로 건너뜁니다。
이 방법은 필터를 적용한 후 특히 유용합니다。 예를 들어 지역 열을 필터링하여 『East』만 표시한 후 상태 열에 ‘Completed'와 같은 동일한 값을 입력할 수 있으며 필터로 숨겨진 행에는 영향을 주지 않습니다。
- 필터링된 열에서 대상 셀을 선택합니다。
- 표시된 셀만 선택하려면Alt + ;키를 누릅니다。 스크린샷 참조:

- 그런 다음 직접 입력하고자 하는 값을 입력한 후Ctrl + Enter키를 함께 누르면 Excel 이 표시된 셀에만 값을 입력하고 숨겨진 행은 건너뜁니다。

참고 사항
- 이 방법은 모든 표시된 셀에 동일한 값을 입력해야 할 때 잘 작동합니다。
- 표시된 행에 다른 값 목록을 붙여넣어야 한다면 다음 방법을 사용하세요。
표시된 셀에만 다른 값 붙여넣기
필터링된 테이블에 다른 값 목록을 붙여넣어야 하는 경우 조금 까다로울 수 있습니다。 예를 들어 지역 열을 필터링하여 『East』만 표시한 후 ‘Completed‘, ‘Pending‘, ‘Shipped‘, ‘Approved'와 같은 서로 다른 상태 값을 표시된 행에만 붙여넣고 싶을 수 있습니다。 이 경우 각 값이 다음 표시된 셀에 정확히 붙여넣어지고 모든 숨겨진 행이 변경되지 않도록 보다 안전한 방법이 필요합니다。
방법 1: 보조 열 사용
필터링된 목록에 다른 값 목록을 붙여넣어야 할 경우 일반 복사 및 붙여넣기로는 올바르게 작동하지 않을 수 있습니다。 필터링된 행은 연속적이지 않기 때문입니다。 숨겨진 행을 덮어쓰지 않으려면 두 개의 보조 열을 사용하여 표시되는 행을 임시로 정렬하고 그룹화한 후 새 데이터를 붙여넣고 원래 순서를 복원할 수 있습니다。
단계 1: 필터 제거 후 순서 보조 열 추가
- 먼저데이터>필터를 클릭하여 기존 필터를 제거하세요。
- 그런 다음 데이터 테이블 옆에 보조 열을 추가하여 원래 행 순서를 기록하세요. 예를 들어 D2 셀에 1 을, D3 셀에 2 를 입력한 후 D2:D3 를 선택하고 채우기 핸들을 데이터의 마지막 행까지 드래그하세요。 이 보조 열은 나중에 정렬 및 붙여넣기 후 원래 순서를 복원하는 데 사용됩니다。 스크린샷 참조:

단계 2: 데이터 필터링 후 표시된 행 표시
- 다시데이터>필터를 클릭하여 필터를 적용한 후 조건에 따라 열을 필터링하세요。 예를 들어 동부(East) 레코드만 표시하도록 필터링합니다。
- 다른 보조 열에서 첫 번째 표시된 행에 다음 수식을 입력하세요:
=ROW() - 그런 다음 표시된 행 전체에 수식을 채우세요。 이렇게 하면 다음 단계에서 함께 그룹화할 수 있도록 필터링된 레코드가 표시됩니다。

단계 3: 필터 제거 후 표시된 행 보조 열로 정렬
다시 필터를 제거합니다。 그런 다음 ROW() 결과가 포함된 보조 열을 기준으로 오름차순으로 테이블을 정렬합니다。 이제 모든 필터링된 레코드가 연속적인 범위로 그룹화됩니다。

단계 4: 새 데이터 붙여넣기
새 데이터를 복사하여 그룹화된 레코드에 붙여넣습니다. 대상 행이 연속적이므로 Excel 이 다른 레코드에 영향을 주지 않고 데이터를 정확하게 붙여넣을 수 있습니다。

단계 5: 원래 순서 복원
새 데이터를 붙여넣은 후 원래 순서 보조 열을 기준으로 오름차순으로 테이블을 정렬합니다。 그러면 워크시트가 원래의 행 배열로 복원됩니다。

단계 6: 보조 열 제거
마지막으로 보조 열을 삭제하거나 지웁니다。 결과를 확인하려면 다시 필터를 적용할 수 있습니다。 필터 조건과 일치하는 레코드만 업데이트되고 나머지 모든 행은 변경되지 않은 상태로 유지됩니다。 스크린샷 참조:

참고:
이 방법은 비연속적인 표시된 셀에 직접 붙여넣지 않습니다。 대신 필터링된 행을 임시로 그룹화하여 새 데이터를 연속적인 범위에 안전하게 붙여넣을 수 있게 합니다。 데이터 붙여넣기가 완료되면 보조 열을 사용해 원래의 행 순서가 복원됩니다。
장단점:
장점:
- 다른 값에서 작동함
- 숨겨진 행 덮어쓰기 방지
- 구형 Excel 버전에도 적합
- 원래 순서 복구 가능 유지
단점:
- 더 많은 단계 필요
- 보조 열을 올바르게 설정하지 않으면 실수하기 쉬움
- 매우 큰 데이터 세트에는 부적합
- 일시적으로 행 순서 변경
방법 2: VBA 코드 사용
필터링된 행에 자주 다른 값를 붙여넣어야 한다면 VBA 가 더 직접적인 해결책입니다。
이 매크로는 원본 범위에서 값을 가져와 필터링된 대상 범위의 표시되는 셀에 붙여넣되 숨겨진 행은 건너뜁니다。
- Excel 에서ALT + F11키를 누르면Microsoft Visual Basic for Applications창이 열립니다。
- 삽입>모듈을 클릭하고 모듈 창에 다음 코드를 붙여넣습니다。
Sub PasteIntoVisibleCellsOnly() Dim SourceRange As Range Dim TargetRange As Range Dim VisibleCells As Range Dim Cell As Range Dim i As Long On Error Resume Next Set SourceRange = Application.InputBox("Select the source values to copy:", Type:=8) Set TargetRange = Application.InputBox("Select the filtered target range:", Type:=8) On Error GoTo 0 If SourceRange Is Nothing Or TargetRange Is Nothing Then Exit Sub On Error Resume Next Set VisibleCells = TargetRange.SpecialCells(xlCellTypeVisible) On Error GoTo 0 If VisibleCells Is Nothing Then MsgBox "No visible cells found in the target range.", vbExclamation Exit Sub End If If SourceRange.Cells.Count > VisibleCells.Cells.Count Then MsgBox "The source range contains more cells than the visible target range.", vbExclamation Exit Sub End If i = 1 For Each Cell In VisibleCells If i <= SourceRange.Cells.Count Then Cell.Value = SourceRange.Cells(i).Value i = i + 1 Else Exit For End If Next Cell MsgBox "Data has been pasted into visible cells only.", vbInformation End Sub - F5키를 누르거나실행버튼을 클릭하여 이 코드를 실행합니다。 소스 값을 선택하라는 프롬프트 상자가 나타납니다。 스크린샷 참조:

- 확인을 클릭하면 다른 상자에서 데이터를 붙여넣을 필터링된 대상 범위를 선택합니다。 스크린샷 참조:

- 확인을 클릭하면 데이터 선택이 숨겨진 행에 영향을 주지 않고 표시된 행에만 붙여넣어집니다。 스크린샷 참조:

장점:
- 다른 값에 잘 작동합니다。
- 필터링된 행을 자동으로 건너뜁니다。
- 반복 작업에 유용합니다。
단점:
- VBA 필요
- 워크북을 .xlsm 형식으로 저장해야 할 수도 있습니다。
- 매크로를 활성화해야 합니다。
방법 3: Kutools for Excel 사용
필터링된 행에만 데이터를 더 빠르고 초보자 친화적으로 붙여넣고 싶다면 Kutools for Excel 가 유용한 선택지가 될 수 있습니다. 보조 열이나 VBA 코드를 사용하는 대신 Kutools 는 숨겨진 행을 자동으로 건너뛰며 표시되는 셀에 데이터를 직접 붙여넣는 더 간편한 방법을 제공합니다。 필터링된 테이블을 자주 다루며 숨겨진 데이터를 실수로 덮어쓰는 위험을 피하고 싶은 사용자에게 적합합니다。
- 복사하여 필터링된 목록에 붙여넣을 원본 데이터 범위를 선택한 후Kutools>범위>보이는 곳에 붙여넣기>모두 / 값만 붙여넣기를 클릭합니다。 스크린샷 참조:
팁:
- 다음을 선택하면값만 붙여넣기옵션으로 필터링된 데이터에 값만 붙여넣어집니다。
- 다음을 선택하면모두옵션으로 필터링된 데이터에 값뿐만 아니라 서식도 함께 붙여넣어집니다。

- 그러면보이는 범위에 붙여넣기프롬프트 상자가 나타나며, 새 데이터를 붙여넣을 셀 또는 셀 범위를 클릭합니다。 스크린샷 참조:

- 그 후확인버튼을 클릭하면 새 데이터가 필터링된 목록에만 붙여넣어지고 숨겨진 행의 데이터는 그대로 유지됩니다。
Kutools for Excel 로 표시된 행에만 데이터 붙여넣기
Excel 에서 필터링된 데이터를 작업할 때 일반 복사 및 붙여넣기는 숨겨진 행에 영향을 주거나 비연속적인 표시 셀에 실패할 수 있습니다. Kutools for Excel 는 숨겨진 행을 자동으로 건너뛰면서 표시된 행에만 데이터를 붙여넣을 수 있도록 간편한보이는 곳에 붙여넣기기능을 제공합니다。
숨겨진 행 자동 건너뛰기
값 붙여넣기 필터링 후 표시된 행에만 붙여넣어 숨겨진 데이터를 덮어쓰지 않습니다。
다른 값 쉽게 붙여넣기
다른 값 목록을 필터링된 행에 올바른 순서로 빠르게 붙여넣습니다。
수식 또는 VBA 없음
복잡한 보조 수식, 정렬 단계 및 매크로 코드를 사용하지 마세요。 선택하고 붙여넣은 후 바로 완료하세요。
필터링된 테이블에 최적
상태, 비고, 카테고리, 검토 결과 또는 필터링된 레코드를 일괄적으로 업데이트하는 데 이상적입니다。
필터링된 목록에 붙여넣을 때 유의사항
- 일반 붙여넣기는 예상대로 작동하지 않을 수 있습니다
목록이 필터링되면 표시된 행은 종종 인접하지 않습니다. Excel 은 비연속적인 표시 셀에 복사된 데이터를 제대로 붙여넣지 못할 수 있습니다。
- Alt + ; 키를 신중하게 사용하세요
Alt + ; 은 표시된 셀만 선택하지만 동일한 값이나 수식을 입력할 때 가장 적합합니다。
다른 값 목록을 붙여넣으려면 VBA 나 보조 수식을 사용하는 것이 더 안전합니다。
- 항상 먼저 데이터를 백업하세요
필터링된 데이터에 붙여넣기 전 워크시트 사본을 만들어 우발적인 덮어쓰기를 방지하세요。
- 소스와 대상의 개수를 확인하세요
다른 값을(를) 붙여넣을 때 원본 값 개수가 표시된 대상 셀 개수와 일치하는지 확인하세요。
결론
숨겨진 행을 건너뛰고 필터링된 목록에 데이터를 붙여넣으려면 붙여넣을 내용에 따라 가장 적합한 방법이 달라집니다。
- 동일한 값을 입력하려면 Alt + ; 키를 누른 후 Ctrl + Enter 를 누르세요。
- 다른 값의 경우 보조 열이나 VBA 를 사용하여 각 값을 표시된 행에만 안전하게 매칭하세요。
- 더 직관적이고 쉬운 해결책을 원하신다면, Kutools for Excel 가 필터링된 데이터 및 표시된 셀 작업을 더욱 효율적으로 관리할 수 있도록 도와줍니다。
최고의 Office 생산성 도구
| 🤖 | KUTOOLS AI 어시스턴트: 다음 기반으로 데이터 분석 혁신:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 처리 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 개수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교... | |
| 추천 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 및 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록 기반 이메일 발송 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|。。。 등 더 많은 기능 |
Kutools for Excel 로 Excel 실력을 한 단계 끌어올리고 전에 없던 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간를 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 받아보세요。。。
Office Tab 는 Office 에 탭 인터페이스를 제공하여 업무를 훨씬 쉽게 만들어 줍니다
- Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기를 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
- 생산성을 50% 만큼 향상시키고 매일 수백 번의 마우스 클릭을 줄여줍니다!
모든 Kutools 애드인。 단일 설치 프로그램
Kutools for Office스위트는 Excel, Word, Outlook & PowerPoint 용 애드인과 Office Tab Pro 를 번들로 제공하므로 Office 앱 전반에서 작업하는 팀에 이상적입니다。
- 올인원 스위트— Excel, Word, Outlook & PowerPoint 애드인 + Office Tab Pro
- 단일 설치 프로그램, 단일 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용하면 더 효과적입니다— Office 앱 전반에서 생산성 향상
- 30 일간 전체 기능 무료 체험— 등록 및 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 비용 절감








