메인 컨텐츠로 가기

Excel의 셀 또는 문자열에서 처음 또는 마지막 n 문자를 제거하는 방법은 무엇입니까?

이 자습서에서는 Excel의 셀 또는 문자열에서 처음 또는 마지막 N 개의 문자를 제거하는 여러 가지 빠른 방법을 보여줍니다.

문서 첫 번째 마지막 제거 1 1. 수식 / UDF를 사용하여 처음 N 개의 문자 제거
2. 수식 / UDF로 마지막 N 개 문자 제거
3. 수식없이 왼쪽 또는 오른쪽 또는 중간에서 N 문자 일괄 제거
4. 샘플 파일 다운로드

1. 수식으로 처음 N 개의 문자 제거

이 부분에서는 문자열에서 처음 N 개의 문자를 빠르게 제거하는 세 가지 방법을 소개합니다.

1.1 RIGHT / REPLACE 기능으로 처음 N 문자 제거

>> RIGHT 및 LEN 함수를 결합하여 처음 N 개의 문자 제거

수식 구문 및 인수

수식 : = RIGHT (문자열 _ 셀, LEN (문자열 _ 셀) -n_ 문자)

참조 : string_cell : 문자를 제거하는 데 사용하는 셀

n_character : 제거 할 문자 수

예 : 셀 A2의 문자열에서 처음 2자를 제거하고 수식을 복사하여 붙여 넣습니다.
= 오른쪽 (A2, LEN (A2) -2)
키를 눌러 엔터 버튼
문서 첫 번째 마지막 제거 2

>> 처음 N 개의 문자를 제거하는 REPLACE 함수

수식 구문 및 인수

공식 : = REPLACE (Old_text, Strat_n, Num_Chars, New_text)

참조 : Old_text : 문자를 대체하는 데 사용하는 셀

Old_text : 문자를 대체하는 데 사용하는 셀

Start_n : new_text로 바꾸려는 old_text의 문자 위치

Num_Chars : new_text로 바꾸려는 이전 텍스트의 문자 수

New_text : old_text를 대체 할 텍스트

예 : 셀 A6에서 처음 두 문자를 아무것도없는 것으로 바꾸고 다음 수식을 복사하여 붙여 넣습니다.
= REPLACE (A6,1,2, "")
키를 눌러 엔터 버튼
문서 첫 번째 마지막 제거 3

1.2 사용자 정의 함수로 처음 N 개의 문자 제거

1. 프레스 Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 활성화 한 다음 끼워 넣다 > 모듈 모듈을 만듭니다.

2. 아래 코드를 복사하여 모듈 스크립트.

VBA 코드 : 처음 n 개의 문자 제거

Public Function RemoveFirstC(rng As String, cnt As Long)

RemoveFirstC = Right(rng, Len(rng) - cnt)

End Function

3. 코드를 저장하고 사용하는 시트로 돌아갑니다. 예를 들어 셀 A3의 문자열에서 처음 11자를 제거하고이 수식을 복사하여 붙여 넣습니다.
= RemoveFirstC (A11,3)
키를 눌러 엔터 버튼
문서 첫 번째 마지막 제거 4


위치를 제거하다

이 문자 제거 도구는 효율성을 90 %까지 높이고 인생을 즐기기에 많은 시간을 남겨줍니다.

▲ 수식을 수정하고 외우는 일은 그만두고 뇌에 온전한 휴식을 취하세요.

▲이 도구 외에 228 개의 고급 도구가 있습니다 (30 개 이상의 텍스트 편집 도구 포함) Excel 용 Kutools에서 다른 문제를 해결할 수 있습니다. 80% 엑셀 퍼즐.

▲ 5 분만에 엑셀 전문가가되어 사람들의 인정과 승진을 얻으세요.

▲ 110000 만명 이상의 고효율 인력과 300 명 이상의 세계적인 기업의 선택.

30 일 무료 평가판, 신용 카드 필요 없음


2. 수식으로 마지막 N 문자 제거

이 부분에서는 Excel의 문자열에서 마지막 N 문자를 제거하는 두 가지 방법이 있습니다.

2.1 LEFT 함수로 마지막 N 문자 제거

수식 구문 및 인수

수식 : = LEFT (string_cell, LEN (string_cell) -Num_chars)

참조 : string_cell : 문자를 제거하는 데 사용하는 셀

n_character : 제거 할 문자 수

예 : 셀 A2의 문자열에서 마지막 2자를 제거하고 수식을 복사하여 붙여 넣습니다.
= LEFT (A2, LEN (A2) -2)
키를 눌러 엔터 버튼
문서 첫 번째 마지막 제거 5

2.2 사용자 정의 기능으로 마지막 N 문자 제거

1. 프레스 Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 활성화하려면 끼워 넣다 > 모듈 모듈을 만듭니다.

2. 아래 코드를 복사하여 모듈 스크립트에 붙여 넣습니다.

VBA 코드 : 마지막 n 문자 제거

Public Function RemoveLastC(rng As String, cnt As Long)

RemoveLastC = Left(rng, Len(rng) - cnt)

End Function

3. 코드를 저장하고 사용하는 시트로 돌아갑니다. 예를 들어 셀 A3의 문자열에서 마지막 5자를 제거하고 다음 수식을 입력합니다.
= RemoveLastC (A5,3)
키를 눌러 엔터 버튼
문서 첫 번째 마지막 제거 6


이동

급여 인상과 가족 동반에 많은 시간을 원하십니까?

Office Tab은 현재 작업중인 Microsoft Office에서 효율성을 50 % 향상시킵니다.

믿을 수 없을 정도로 두 개 이상의 문서에서 작업하는 것이 하나에서 작업하는 것보다 쉽고 빠릅니다.

잘 알려진 브라우저와 비교할 때 Office 탭의 탭 도구는 더 강력하고 효율적입니다.

매일 수백 번의 마우스 클릭과 키보드 입력을 줄이십시오. 이제 마우스 손에 작별 인사를하십시오.

일반적으로 여러 문서에서 작업하는 경우 Office Tab을 사용하면 시간을 크게 절약 할 수 있습니다.

30-일 무료 평가판, 신용 카드가 필요하지 않습니다.

상세 보기지금 무료 다운로드


3. 수식없이 왼쪽 또는 오른쪽 또는 중간에서 N 개의 문자 제거

문자열의 왼쪽이나 오른쪽에서 N 개의 문자를 제거하는 작업을 처리하기 위해 수식을 기억하는 데 시간을 낭비하지 않으려면 위치 별 제거 ~의 유용성 Excel 용 Kutools 수식없이 클릭만으로이 작업을 처리 할 수 ​​있습니다.

이제 다른 사람보다 더 빠르고 더 잘 일하고 쉽게 승진하세요

35 가지 Excel 용 텍스트 편집 도구는 텍스트 처리에서 90 %의 생산성을 향상시키고 인생을 즐기는 데 많은 시간을 남겨줍니다.

이러한 도구는 Excel용 Kutools의 일부일 뿐이며 다른 194개의 도구로 해결할 수 있습니다. 80% 당신을 위한 엑셀 퍼즐.

  • Excel용 Kutools를 사용하면 1500개의 작업 시나리오를 쉽게 처리하고 매일 평균 71%의 효율성을 향상시킬 수 있습니다.
  • 한 번의 클릭으로 대부분의 복잡한 작업을 완료하고 수천 번의 마우스 클릭으로 인한 마우스 손을 피하십시오.
  • 복잡한 수식 및 VBA를 검색하지 않고도 Excel 작업을 처리 할 수 ​​있으며 가족과 함께 할 시간이 훨씬 더 많습니다.
  • 110000 명 이상의 고효율 인력과 {module708} 이상의 세계적으로 유명한 기업이 선택했습니다.

Excel 용 Kutools를 무료로 설치 한 후 다음과 같이하십시오.

문자를 제거 할 셀을 선택하고 클릭하여 유틸리티를 적용합니다. 쿠툴 > 본문 > 위치 별 제거.
문서 첫 번째 마지막 제거 7

3.1 수식없이 첫 번째 / 마지막 N 문자 제거

>> 처음 N 개 문자 제거

문서 첫 번째 마지막 제거 8

1) 안으로 넘버들 텍스트 상자에 문자열에서 제거 할 문자 수를 입력합니다.이 예에서는 먼저 제거하겠습니다. 3 문자열의 문자.

2) 확인 왼쪽에서 에 옵션 위치 안내

결과는 다음과 같이 표시됩니다.
문서 첫 번째 마지막 제거 9

>> 마지막 N 문자 제거

문서 첫 번째 마지막 제거 10

1) 안으로 넘버들 텍스트 상자에 문자열에서 제거 할 문자 수를 입력합니다.이 예에서는 마지막으로 제거합니다. 3 문자열의 문자.

2) 확인 오른쪽에서 에 옵션 위치 안내

결과는 다음과 같이 표시됩니다.
문서 첫 번째 마지막 제거 11

3.2 수식없이 중간 특정 위치에서 N 문자 제거

그러나 때로는 문자열 중간에서 특정 수의 문자를 제거 할 수 있습니다.

예 : 문자열의 세 번째 문자에서 시작하는 3 개의 문자를 제거합니다.

문서 첫 번째 마지막 제거 12

1) 안으로 번호 텍스트, 문자열에서 제거 할 문자 수를 입력하십시오. 여기서 제거하겠습니다. 3 자.

2) 확인 지정 옵션을 선택한 다음 텍스트 상자 옆에서 문자열 시작을 제거하려는 숫자를 입력하십시오. 위치 섹션에서 세 번째 문자에서 문자를 제거합니다.

결과는 다음과 같이 표시됩니다.
문서 첫 번째 마지막 제거 13

수식없이 위치로 문자 제거

위치로 제거

팁 : 셀에서 모든 숫자, 알파벳, 숫자가 아닌 문자, 알파벳이 아닌 문자 또는 특정 문자를 제거하려면 Excel 용 Kutools를 적용 할 수 있습니다. 문자 제거 유용.
문자로 제거

문자 제거에 대한 추가 팁 ...


샘플 파일 다운로드

견본


권장 생산성 도구

Office 탭-Microsoft Office 2019-2003 및 Office 365에서 탭 브라우징, 편집, 문서 관리


사무실 탭

Excel용 Kutools - 일상적인 Excel 작업에서 300%의 시간을 절약하기 위해 50개 이상의 고급 도구를 수집합니다.


kutools 탭
kutoolsp 탭
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Helpful Article
This comment was minimized by the moderator on the site
buenísimo, mil gracias!!
This comment was minimized by the moderator on the site
Gracias por tu ayuda me sirvió mucho, utilizando en vez de izquierda, DERECHA se obtienen tambien buenos resultados...Gracias. 
This comment was minimized by the moderator on the site
Merci vraiment ca m'a beaucoup aidé, thanks it is very useful
This comment was minimized by the moderator on the site
Love this!!! Explained clearly. Easy to follow. Worked!!! Thanks!
This comment was minimized by the moderator on the site
Thanks, great help.
This comment was minimized by the moderator on the site
"658414 Mottagares kundnummer Menigo Rutt VÄX319" is my information, but I'm only interested in the last six letters/numbers. Any ideas?
This comment was minimized by the moderator on the site
Hi, Krets, you can use this formula =RIGHT(A1, 6) to extract last 6 characters in another cell. For more details, please read this article:

https://www.extendoffice.com/documents/excel/1656-excel-extract-first-character.html
This comment was minimized by the moderator on the site
"A/P MALKAWATHE,,TALUKA SOUTH SOLAPUR,SOLAPUR,Solapur,413252" this is my data. I want pincode separated from the data. by using =RIGHT(P2,LEN(P2)-6) it is not working.
This comment was minimized by the moderator on the site
You want to extract last 6 characters, the formula =RIGHT(P2,6) may help you, more details, please go to this article.https://www.extendoffice.com/documents/excel/3639-excel-extract-part-of-string.html
This comment was minimized by the moderator on the site
nice its work nice thank you very much
This comment was minimized by the moderator on the site
Just what I needed!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations