사용자는 Excel에서 작업하는 동안 특정 값이 있는 셀을 지워야 할 수 있습니다. 단일 셀 또는 여러 셀일 수 있습니다. 같은 셀 값으로 큰 데이터 세트에서 작업하는 동안 셀을 하나씩 탐색하여 특정 값을 지우는 것은 시간이 많이 걸리고 지루합니다. 따라서 이 기사에서는 Excel에서 특정 값을 가진 셀을 지우는 방법을 보여 드리겠습니다. .
무료 Excel을 다운로드할 수 있습니다. 여기에서 워크북을 보고 스스로 연습하세요.
Excel에서 특정 값을 가진 셀을 지우는 2가지 편리한 방법
이 기사에서는 Excel에서 특정 값이 있는 셀을 지우는 두 가지 쉽고 편리한 방법을 볼 수 있습니다. 첫 번째 방법에서는 찾기 및 바꾸기를 사용합니다. 셀을 지우는 Excel의 기능. 두 번째 절차는 VBA를 적용합니다. 동일한 작업을 수행하는 코드입니다.
절차를 더 잘 이해하기 위해 다음 데이터 세트를 사용합니다. 이 데이터 세트에는 임의의 사람들의 이름, 성 및 나이가 있습니다.
1. 찾기 및 바꾸기 기능을 사용하여 특정 값의 셀 지우기
첫 번째 절차에서는 찾기 및 바꾸기 엑셀의 특징. 이 기능은 입력 후 특정 값을 찾은 다음 하나씩 바꾸거나 한 번에 모두 바꿉니다. 이 편리한 기능을 사용하는 단계는 다음과 같습니다.
1단계:
- 우선 데이터 세트를 준비한 후 홈으로 이동합니다. 리본 탭.
- 그런 다음 편집에서 그룹 선택 찾기 및 선택 .
2단계:
- 둘째, 바꾸기를 선택합니다. 드롭다운에서 명령을 실행합니다.
- 이 명령을 선택하면 찾기 및 바꾸기 대화 상자.
- 또는 Ctrl+H 똑같이 하세요.
3단계:
- 그런 다음 목표를 달성하기 위해 대화 상자에 몇 가지 정보를 제공합니다.
- 먼저, 찾을 내용 입력란에 지우고자 하는 이름이나 숫자 또는 문자를 입력하세요.
- 또한 입력은 데이터 세트의 모든 것이어야 합니다.
- 이 예에서는 "Wood ”입니다.
- 그런 다음 일치하는 대소문자 및 셀 내용에 대한 몇 가지 옵션을 클릭합니다.
- 마지막으로 모두 바꾸기를 클릭합니다. .
4단계:
- 마지막으로 이전 단계를 완료하면 "Wood 값이 포함된 모든 셀이 "가 지워집니다.
- 마지막으로 대화 상자를 닫습니다.
자세히 알아보기: Excel VBA에서 셀을 지우는 방법(9가지 쉬운 방법)
2. Excel에서 특정 값을 가진 셀 지우기에 VBA 코드 적용
두 번째 방법으로 VBA 를 적용합니다. 셀을 지우는 코드. 코드에서 특정 셀 값을 설정하고 정확한 값이 포함된 셀을 지우는 몇 가지 명령을 제공합니다. 다음 단계에서 전체 절차를 설명합니다.
1단계:
- 먼저 개발자 리본 탭.
- 그런 다음 코드에서 그룹 선택 Visual Basic .
2단계:
- 둘째, Visual Basic 창.
- 그런 다음 삽입 탭에서 모듈을 선택합니다. .
3단계:
- 셋째, 다음 코드를 복사하여 모듈에 붙여넣습니다.
- 여기서 "Wood 값이 포함된 셀을 지우고 싶습니다. " 이 코드를 통해.
Option Explicit
Sub Clear_Cells_with_Certain_Value()
Dim xRange As Range
Dim eRange As Range
Set xRange = Worksheets("VBA").Range("B5:C10")
For Each eRange In xRange
If eRange.Value = "Wood" Then
eRange.ClearContents
End If
Next
End Sub
VBA 분석
- 먼저 하위 프로시저를 호출합니다. Clear_Cells_with_Certain_Value .
Sub Clear_Cells_with_Certain_Value()
- 둘째, 변수 유형을 정의합니다.
Dim xRange As Range
Dim eRange As Range
- 셋째, 셀 값을 지우기 위해 워크시트의 특정 데이터 범위를 설정합니다.
Set xRange = Worksheets("VBA").Range("B5:C10")
- 그런 다음 For Each Next Loop를 사용하여 데이터 범위의 모든 셀을 살펴봅니다. .
- 여기에서는 eRange.ClearContents 명령을 사용하여 셀 값만 지웠습니다.
- 셀 형식도 삭제하려면 이전 형식 대신 eRange.Clear 명령을 사용하세요.
For Each eRange In xRange
If eRange.Value = "Wood" Then
eRange.ClearContents
End If
Next
End Sub
4단계:
- 네째, 모듈에 커서를 두고 F5 키를 누릅니다. 또는 실행 버튼을 눌러 코드를 실행하세요.
- 그런 다음 코드를 저장하여 추가 작업에 사용할 수 있습니다.
5단계:
- 마지막으로 코드를 실행한 후 "Wood "가 지워집니다.
자세히 알아보기: Excel VBA:셀에 특정 값이 포함된 경우 내용 지우기
결론
여기까지가 이 문서의 끝입니다. 이 기사가 도움이 되기를 바랍니다. 위의 설명을 읽고 나면 특정 값을 가진 셀을 지울 수 있습니다. 엑셀에서 위에서 언급한 방법 중 하나를 사용하여. 아래 의견 섹션에서 추가 쿼리나 권장 사항을 공유해 주세요.
우수 팀은 항상 귀하의 선호도를 고려합니다. 또한 제출된 의견은 승인을 받아야 한다는 점을 염두에 두어야 합니다. 따라서 댓글을 작성하신 후 인내심을 갖고 문의해 주시면 최대한 빨리 답변해 드리겠습니다.
관련 기사
- Excel에서 내용 삭제와 삭제의 차이점
- Excel에서 버튼을 사용하여 셀을 지우는 방법(세부 단계 포함)
- Excel에서 VBA를 사용하여 수식을 삭제하지 않고 내용을 지우는 방법
- 서식을 삭제하지 않고 Excel에서 내용을 지우는 방법
- Excel VBA를 사용하여 범위 내용 지우기(적합한 경우 3개)
- 수식을 삭제하지 않고 Excel에서 내용을 지우는 방법(3가지 방법)