Excel 에서 값을 첫 글자나 마지막 문자로 필터링하려면 어떻게 하나요?
Excel 에서 대규모 데이터 세트를 작업할 때 특정 문자로 시작하거나 특정 문자로 끝나는 값으로 데이터를 필터링해야 할 경우가 있습니다. 예를 들어, 동일한 머리글자로 시작하는 고객 이름을 그룹화하거나 특정 파일 확장자나 접미사를 가진 항목을 식별할 때 유용합니다. 이 튜토리얼에서는 다양한 시나리오와 사용자 선호도에 맞는 여러 실용적인 솔루션을 제공합니다. 이 솔루션들은 메뉴 옵션을 사용하는 초보자부터 수식이나 VBA 에 익숙한 사용자까지 다양한 Excel 경험 수준을 고려했습니다。
필터 기능으로 첫 글자나 마지막 문자별로 값 필터링
VBA 코드로 첫 글자나 마지막 문자별로 값 필터링
Excel 수식과 도우미 열을 사용해 첫 글자나 마지막 문자별로 값 필터링
필터 기능으로 첫 글자나 마지막 문자별로 값 필터링
1. 첫 글자나 마지막 문자 기준으로 필터링하려는 전체 열를 선택한 후 리본 메뉴에서 데이터 > 필터 를 클릭하세요。 선택한 열 상단에 필터 드롭다운 아이콘이 나타납니다。 스크린샷 참조:
2 。 열 머리글의 드롭다운 화살표를 클릭해 필터링 옵션을 확장한 후텍스트 필터로 이동하여 요구사항에 따라다음으로 시작

3。 관련 대화 상자에서 기준을 입력하세요:(1.)첫 글자로 값을 필터링하려면다음으로 시작옵션을 선택하세요。 나타나는사용자 지정 자동 필터대화 상자에서 「다음으로 시작」 뒤의 상자에 원하는 시작 문자(예: 「a」)를 입력하고확인

이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。
이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。
이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。이 방법은 빠른 필터링에 적합하지만, 더 복잡한 다중 조건 필터나 사용자 지정 논리가 필요한 경우에는 제한적일 수 있습니다。 주로 텍스트 데이터를 다루고 일치 항목을 빠르게 시각적으로 추출해야 할 때 가장 효과적입니다。 더 고급이거나 결합된 조건이 필요한 경우 아래 설명된 수식이나 도우미 열을 사용하는 것을 고려하세요。
- 대부분의 Excel 버전에서는 필터 기능 옵션이 기본적으로 대/소문자를 구분하지 않으므로, 데이터가 대/소문자를 구분하지 않는 한 대문자와 소문자 입력 모두 일치됩니다。
- 예상 결과가 표시되지 않는 문제가 발생하면, 필터 범위에 빈 행가 없는지 확인하고 텍스트 값 앞뒤에 공백이나 뒤쪽의 공백이 없는지 점검하세요。 이러한 요소들이 필터 정확도에 영향을 줄 수 있습니다。 필요 시 도우미 열에서TRIM또는CLEAN함수를 사용하세요。
VBA 코드로 첫 글자나 마지막 문자별로 값 필터링
매크로 사용에 익숙한 사용자의 경우, VBA 는 첫 글자나 마지막 문자로 데이터를 필터링하는 더 유연한 방법을 제공합니다。 특히 대용량 파일을 처리하거나 반복적인 필터를 자동화하거나 표준 필터를 통해 제공되지 않는 특정 논리가 필요한 경우에 유용합니다。 이 방법은 여러 시트에 걸쳐 필터 조건을 적용하거나 자주 사용하는 반복 가능한 프로세스를 설계할 때 효과적입니다。
1 。 Alt + F11 을 눌러 Microsoft Visual Basic for Applications 편집기를 엽니다。
2。 VBA 편집기 창에서삽입>모듈로 이동합니다。 새 모듈 창에 아래 제공된 코드를 붙여넣으세요。 워크시트 및 범위 참조가 데이터 세트와 일치하는지 확인하세요。Microsoft Visual Basic for Applications editor.
VBA 코드: 첫 글자나 마지막 문자로 필터링VBA 코드: 첫 글자나 마지막 문자로 필터링VBA 코드: 첫 글자나 마지막 문자로 필터링VBA 코드: 첫 글자나 마지막 문자로 필터링VBA 코드: 첫 글자나 마지막 문자로 필터링VBA 코드: 첫 글자나 마지막 문자로 필터링
3 。 F5 를 눌러 코드를 실행합니다。 지정된 패턴과 일치하는 값이 즉시 필터링됩니다。
Sub filterbyletter()
Dim rng01 As Range
Set rng01 = [A1:A8]
rng01.Parent.AutoFilterMode = False
rng01.Columns(1).AutoFilter Field: = 1, Criteria1: = "=a*", VisibleDropDown: = False
End Sub 데이터가 예상대로 필터링되지 않으면 범위 참조와 필터 조건이 정확히 지정되었는지 다시 확인하세요。 실수로 데이터가 변경되는 것을 방지하기 위해 매크로를 실행하기 전에 항상 통합 문서 사본을 저장하세요。 또한 Excel 설정에서 매크로가 활성화되어 있는지 확인하세요。데이터가 예상대로 필터링되지 않으면 범위 참조와 필터 조건이 정확히 지정되었는지 다시 확인하세요。 실수로 데이터가 변경되는 것을 방지하기 위해 매크로를 실행하기 전에 항상 통합 문서 사본을 저장하세요。 또한 Excel 설정에서 매크로가 활성화되어 있는지 확인하세요。데이터가 예상대로 필터링되지 않으면 범위 참조와 필터 조건이 정확히 지정되었는지 다시 확인하세요。 실수로 데이터가 변경되는 것을 방지하기 위해 매크로를 실행하기 전에 항상 통합 문서 사본을 저장하세요。 또한 Excel 설정에서 매크로가 활성화되어 있는지 확인하세요。데이터가 예상대로 필터링되지 않으면 범위 참조와 필터 조건이 정확히 지정되었는지 다시 확인하세요。 실수로 데이터가 변경되는 것을 방지하기 위해 매크로를 실행하기 전에 항상 통합 문서 사본을 저장하세요。 또한 Excel 설정에서 매크로가 활성화되어 있는지 확인하세요。
- 코드에서A1:A8은 필터링하려는 값을 포함하는 범위입니다。 이 범위를 실제 데이터 위치에 맞게 조정하세요。
- a*는 Excel 에게 「a」로 시작하는 모든 항목을 필터링하도록 지시합니다。 「a」로 끝나는 항목을 필터링하려면 코드에서a*을*a로 바꾸세요。
- 나중에 Excel 로 돌아가서데이터>필터를 클릭하여 필터를 제거할 수 있습니다。 스크린샷 참조:

Excel 수식과 도우미 열을 사용해 첫 글자나 마지막 문자별로 값 필터링
이 방법은 도우미 열에 논리 수식을 사용하여 데이터 세트의 각 값이 특정 문자로 시작하거나 끝나는지를 식별합니다。 그런 다음 이 도우미 열의 결과(TRUE/FALSE)로 데이터를 필터링할 수 있습니다。 이 접근법은 다음과 같은 경우에 특히 유용합니다:
예를 들어, 데이터가 A 열에 있고 「a」로 시작하는 값을 필터링하려는 경우:
- 복수 개의 복잡한 필터 조건가 있습니다
- 필터링 전에 어떤 항목이 조건을 충족하는지 시각적으로 검증하고 싶습니다
- 기본 제공 필터 옵션으로는 부족합니다(예: AND/OR 논리를 결합할 때)
- 나중에 필터링 논리를 재사용하거나 수정, 감사해야 합니다
1 。 인접한 빈 열(예: B2 셀)에 다음 수식을 입력하세요:
2。 수식 입력 후
=LEFT(A2,1)="a" 3. 이제 도우미 열의 각 셀에는 값이 「a」로 시작하면 TRUE, 그렇지 않으면 FALSE 가 표시됩니다。 필터링하려면 전체 데이터 범위(도우미 열 포함)를 선택한 후데이터>
작성자Siluvia •2025-07-11 Filter. Apply a filter to the helper column to show only TRUE values, which represent your desired matches.
마지막 문자로 필터링하려는 경우에도 유사한 수식을 사용할 수 있습니다。 예를 들어, 「a」로 끝나는 값을 찾으려면 B2 셀에 다음을 입력하세요:
=RIGHT(A2,1)="a" 이 방법은 유연합니다. 더 복잡한 규칙(특정 부분 문자열로 시작하거나 여러 논리 테스트를 만족하는 값 등)으로 필터링해야 할 경우 아래와 같이 수식을 확장할 수 있습니다. 이 수식은 「a」로 시작하고 「z」로 끝나는 값에 대해서만 TRUE 를 표시합니다。
=AND(LEFT(A2,1)="a",RIGHT(A2,1)="z") 이 솔루션은 감사가 필요하거나 필터 논리 변경이 자주 필요한 경우에 이상적인 높은 유연성과 가시성을 제공합니다。 논리가 명확하게 드러나므로 오류나 불일치를 쉽게 파악할 수 있으며, 조건부 서식 사용나 고급 필터와 같은 다른 Excel 기능과도 쉽게 결합할 수 있습니다。장점:
결과에 영향을 줄 수 있으므로 데이터에 불필요한 공백이 없는지 확인하세요。 필요 시 다른 도우미 열에서=TRIM(A2)함수를 사용하세요。 수식을 새 행으로 복사할 때는 특히 고급 논리를 위해 절대 참조나 혼합 참조를 사용하는 경우 셀 참조를 다시 확인하세요。문제 해결:
최고의 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 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 절약