Excel에서 마지막 3개 문자를 제거하는 방법(4개의 수식)

  • 이 공유
Hugh West

텍스트 줄 끝에 불필요한 문자가 있음을 감지하는 것은 우리 모두에게 매우 명백합니다. 따라서 데이터를 더 나은 방식으로 표시하기 위해 마지막 불필요한 문자를 모두 제거하고 싶을 수 있습니다. 이러한 문제가 있고 Excel 에서 마지막 문자를 제거하는 방법을 찾고 있다면 이 문서를 계속 진행하십시오. Excel에서 마지막 3자를 쉽게 제거할 수 있는 4가지 고유한 수식을 보여드릴 것이기 때문입니다.

실습 워크북 다운로드

엑셀 파일을 다운로드하여 함께 연습하는 것이 좋습니다.

마지막 3자 제거.xlsm

Excel에서 마지막 3자를 제거하는 4가지 수식

샘플 직원 정보를 사용합니다. 기사 전체의 모든 방법을 보여주기 위해 데이터 세트로 나열하십시오. 먼저 간단히 살펴보겠습니다.

자세한 설명 없이 모든 방법을 하나씩 살펴보겠습니다.

1. Excel

Employee Info. List , 성명 열에는 직원의 전체 이름이 들어 있습니다. 여기서 우리는 모든 단일 이름이 " Roy "라는 동일한 성을 가지고 있음을 볼 수 있습니다. 따라서 우리의 목표는 모든 직원 이름에서 성을 제거하고 이름 열에 이름만 저장하는 것입니다. 그래서 지체 없이,방법을 단계별로 살펴보겠습니다:

🔗 단계:

❶ 먼저 선택 E5

❷ 셀 안에 수식

=LEFT(D5,LEN(D5)-3)

을 입력합니다.

❸ 그런 다음 ENTER 버튼을 누르세요.

❹ 마지막으로 채우기 핸들 아이콘을 Given Name 열.

그게 다입니다.

␥ 수식 분류:

📌 구문: LEFT(텍스트, [num_chars])

📌 구문: LEN( text)

  • LEN(D5)-3 ▶ “ Jason Roy ”라는 텍스트의 길이를 계산한 후 3 .
  • D5 ▶ “ Jason Roy ”라는 텍스트의 셀 주소를 의미.
  • =LEFT(D5,LEN(D5)-3) ▶ 텍스트 " Jason Roy "에서 마지막 3개 문자, 즉 " Roy "를 자릅니다.

자세히 보기: 문자열 Excel에서 마지막 문자 제거

2. Excel

에서 REPLACE 기능을 사용하여 마지막 3문자 삭제 이제 null 문자열(“”) 로 대체하여 마지막 3자를 삭제합니다. 이를 위해 여기서는 바꾸기 기능 을 사용하겠습니다.

🔗 단계:

❶ 먼저 선택 E5 ▶ 수식 결과를 저장합니다.

❷ 그리고 입력 수식

=REPLACE(D5, FIND(" ",D5)+1, 3, "")

셀 내.

엔터 버튼을 누르세요.

❹ 마지막으로 드래그 채우기 핸들 아이콘을 지정한 이름 열의 끝으로 이동합니다.

그게 다입니다.

␥ 수식 분류:

📌 구문: REPLACE(old_text, start_num, num_chars, new_text)

📌 구문: FIND(find_text, within_text, [start_num])

  • "" 을 참조 Excel에서 null string .
  • 3 ▶ 텍스트 줄의 마지막 3 문자를 나타냅니다.
  • FIND(" ",D5)+1 ▶ 마지막 3 자의 시작 번호 를 찾습니다.
  • " " 끝<감지에 사용 2> 텍스트 라인의.
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") ▶ 텍스트 " Jason Roy "에서 마지막 3개 문자, 즉 " Roy "를 자릅니다.

자세히 보기: VBA를 사용하여 Excel의 문자열에서 마지막 문자 제거

3. 다음을 사용하여 Excel에서 마지막 3자 무시 빠른 채우기 기능

Microsoft Excel 2013 및 이후 버전에는 빠른 채우기 라는 매우 유용한 도구가 있습니다. 이 섹션에서는 마지막 3자를 삭제합니다. 즉, 플래시 채우기 도구를 사용하여 각 직원 이름에서 Roy 라는 성을 무시합니다. 따라야 할 단계는 다음과 같습니다.

🔗 단계:

❶ 먼저 E5 를 선택하고 다음을 입력합니다. Jason 이 들어 있습니다.

❷ 그런 다음 ENTER 버튼을 누릅니다.

❸ 다음 셀에서 E6 입력이 시작됩니다. Brandon 성만 남기고, Roy .

이제 Excel에 이미 패턴이 있고 다음 이름에 대한 미리보기를 제안하는 것을 확인할 수 있습니다.

❹ 누르기만 하면 됩니다. 입력 버튼을 다시 누릅니다.

따라서 직원의 이름만으로 이름 열을 완성했습니다.

자세히 보기: Excel에서 문자를 제거하는 방법

4. Excel에서 VBA 코드를 사용하여 마지막 3자 제거

마지막으로 이 섹션에서는 VBA 코드 를 사용하여 모든 직원의 전체 이름에서 마지막 3자, 즉 성 Roy 를 삭제합니다. 이제 다음 단계가 있습니다:

🔗 단계:

선택 범위 (D5:D14) 셀 ▶ 마지막 3자를 제거합니다.

ALT + F11 키를 눌러 ▶ VBA 창을 엽니다.

삽입 모듈 로 이동합니다.

복사 다음 VBA 코드:

1790

CTRL + V ▶를 눌러 위의 VBA를 붙여넣기 합니다. 코드.

저장 VBA 코드 뒤로 를 스프레드시트에 저장합니다.

❼ 이제 선택 E5 ▶ 수식 결과를 저장합니다.

❽ 그런 다음 입력 수식

=RemoveLast3Characters(D5,3)

셀 내.

❾ 그런 다음 입력 버튼을 누르세요.

❹ 마지막으로 채우기 핸들 아이콘을 이름 열입니다.

바로 그것입니다.

📓 참고:

=RemoveLast3Characters(Text,Number) 는 합성 함수입니다. VBA 코드와 함께 이 기능을 사용하여 문자열에서 마지막 문자를 얼마든지 삭제할 수 있습니다. 함수의 숫자 슬롯에 원하는 숫자를 입력하기만 하면 됩니다. 이상입니다.

기억할 사항

📌 함수 구문 에 주의하세요.

📌 데이터 삽입 범위 수식 에 신중하게 입력하세요.

📌 ("") 은 Excel에서 NULL 문자열 을 나타냅니다.

결론

마지막으로 Excel에서 마지막 세 문자를 제거하는 4가지 고유한 방법에 대해 논의했습니다. 이 글과 함께 첨부된 연습문제집을 다운받아서 모든 방법을 연습하는 것을 추천합니다. 그리고 아래 코멘트 섹션에서 질문을 주저하지 마십시오. 모든 관련 질문에 최대한 빨리 응답하도록 노력하겠습니다.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.