목차
구조화되지 않은 원시 데이터로 작업하는 동안 관련 정보를 추출해야 하는 경우가 많습니다. 경우에 따라 값을 검색하기 위해 텍스트 문자열에서 첫 번째, 두 번째 또는 세 번째 문자를 제거해야 합니다. Excel에는 이러한 종류의 작업을 수행할 수 있는 몇 가지 기능이 있습니다. 텍스트 문자열에서 문자를 제거하는 사용자 지정 기능을 만들 수도 있습니다. 오늘 이 기사에서는 Excel에서 처음 3자를 제거하는 방법에 대해 설명합니다.
실습 통합 문서 다운로드
이 기사를 읽는 동안 작업을 연습하려면 이 실습 문서를 다운로드하십시오.
Remove First 3 Characters.xlsm
4 Excel에서 처음 3자를 제거하는 적절한 방법
다음을 포함하는 데이터베이스가 있는 상황을 고려하십시오. 원시 데이터. 모든 데이터의 처음 3자는 불필요하며 이제 해당 문자를 제거해야 합니다. 이 섹션에서는 Excel의 데이터에서 처음 3자를 제거하는 방법을 보여줍니다.
1. RIGHT 기능을 사용하여 Excel <10에서 처음 3자를 제거합니다>
RIGHT 기능 과 LEN 기능 의 조합은 데이터 셀에서 처음 3자를 제거하는 데 도움이 될 수 있습니다. 이 방법은 아래 단계에서 설명합니다.
1단계:
- 셀 C4 에서 RIGHT 함수는 LEN 과 중첩됩니다. 공식은
=RIGHT(B4,LEN(B4)-3)
- 여기서, string_cell 은 B4 이며 여기에서 3자를 제거합니다.
- LEN(B4)-3 은 num_chars 로 사용됩니다. LEN 기능은 셀에서 처음 3자를 제거합니다.
2단계:
- 이제 수식이 준비되었으므로 ENTER 를 눌러 결과를 얻습니다.
- 우리의 결과는 여기에 있습니다. 전체 결과를 얻으려면 마우스 커서를 셀의 오른쪽 하단 모서리로 이동하십시오. 커서에 십자 기호가 표시되면 기호를 더블 클릭하여 나머지 셀에도 동일한 기능을 적용합니다.
관련 콘텐츠: VBA를 사용하여 Excel에서 문자열의 첫 번째 문자를 제거하는 방법
2. REPLACE 함수를 적용하여 Excel
에서 첫 3자를 제거합니다. REPLACE 함수 는 일반적으로 텍스트 문자열의 일부를 다른 텍스트 문자열로 바꿉니다. 하지만 이 섹션에서는 이 기능을 활용하여 셀에서 문자를 제거합니다. 어떻게 완료되었는지 살펴보겠습니다.
1단계:
- 셀 C4 에 REPLACE 기능을 적용합니다. 수식은
=REPLACE(B4,1,3,"")
- 여기서 B4 은 이전 텍스트입니다.
- Start_num 은 1입니다. 처음부터 시작하겠습니다.
- Num_chars 은 처음 세 문자를 대체하기 위해 3입니다.
- New_text 는 이전 텍스트를 대체할 수정된 텍스트입니다.
- 을 입력하여 가져오세요. 그만큼결과. 결과에서 수식이 완벽하게 작동함을 알 수 있습니다.
- 이제 필요한 모든 셀에 동일한 수식을 적용합니다.
자세히 알아보기: Excel 문자열에서 마지막 문자 제거(5가지 쉬운 방법)
유사 읽기:
- VBA로 Excel에서 문자열에서 문자를 제거하는 방법(7가지 방법)
- Excel에서 인쇄할 수 없는 문자를 제거하는 방법(4가지 쉬운 방법)
- 엑셀에서 공백 문자 제거하기(5가지 방법)
- 엑셀에서 작은따옴표를 제거하는 방법(6가지 방법)
- 엑셀에서 세미콜론을 제거하는 방법 (4가지 방법)
3. 엑셀에서 첫 3글자를 제거하는 MID 함수 삽입
의 조합 MID 기능 과 LEN 기능은 방법 1과 같은 동작을 합니다. 이제 이 수식을 데이터 세트에 적용합니다.
1단계:
- 셀 C4 에 적용할 수식은 다음과 같습니다. ,
=MID(B4,4,LEN(B4)-3)
- 여기서 텍스트 은 B4
- Start_num 은 처음 3개의 숫자를 제거하므로 4입니다.
- Num_chars 은 LEN(B4)-3)<7로 정의됩니다>
- ENTER 를 누르고 수식을 모든 셀에 적용합니다. 여기에서 작업이 완료되었습니다!
자세히 알아보기: Excel에서 문자열에서 문자를 제거하는 방법(14가지 방법)
4. Excel에서 처음 3자를 제거하는 사용자 정의 함수를 도입
할 수 있습니다.또한 이 작업을 완료하기 위해 자신의 기능을 만드십시오. 맞습니다. 작업을 수행하기 위해 사용자 지정 함수를 정의할 수 있습니다. 이를 위해서는 VBA 코드를 작성해야 합니다. 아래 단계를 사용하여 이 프로세스에 대해 설명합니다. 맞춤형 기능에 대한 자세한 내용을 보려면 여기를 클릭하세요!
1단계:
- 먼저 Microsoft Visual Basic for Applications Window Alt+F11 을 누릅니다.
- 새로운 창이 열립니다. 이제 삽입 을 클릭하고 모듈 을 선택하여 새 모듈을 엽니다.
2단계:
- 새로 열린 모듈에서 VBA 코드를 삽입하여 UFD를 만들어 셀에서 처음 3자를 제거합니다. 우리는 당신을 위해 코드를 제공했습니다. 이 코드를 복사하여 워크시트에서 사용할 수 있습니다. 사용자 정의 함수의 이름은 RemoveFirst3 입니다. 그리고 이 함수를 만드는 코드는
1200
3단계:
- 우리의 코드는 다음과 같습니다. . 이제 워크시트로 돌아가서 =RemoveFirst3 함수를 입력합니다. 함수가 생성된 것을 확인할 수 있습니다.
- 이제 C4 셀에 함수를 적용합니다. 기능은
=RemoveFirst3(B4,3)
- ENTER 를 눌러 결과를 얻습니다.
- 저희 맞춤형 기능이 제대로 작동하고 있습니다. 이제 이 함수를 나머지 셀에 적용하여 최종 결과를 얻습니다.결과.
관련 콘텐츠: Excel에서 마지막 3개 문자를 제거하는 방법(4개의 수식)
기억하세요
👉 사용자 지정 수식을 만들면 일반 VBA 매크로보다 더 많은 제한이 있습니다. 워크시트나 셀의 구조나 형식을 변경할 수 없습니다.
👉 UFD를 적용하면 셀에서 N개의 문자를 제거할 수 있습니다.
결론
에서 이 가이드에서는 Excel의 셀에서 처음 3자를 제거하기 위해 네 가지 접근 방식을 거쳤습니다. 질문이나 질문이 있으시면 언제든지 댓글을 남겨주세요. 댓글 섹션에 피드백을 남겨주세요. ExcelWIKI를 방문해 주셔서 감사합니다. 계속 배우세요!