목차
이 기사에서는 함수와 VBA를 모두 사용하여 Excel에서 왼쪽 트림을 수행하는 방법에 대해 설명합니다. 왼쪽 트림은 다양한 유형이 될 수 있습니다. 예를 들어 문자열의 왼쪽에서 문자를 제거할 수 있습니다. 한편, 데이터 문자열에서 선행 공백(문자열의 가장 왼쪽에 있는 공백)을 지울 수도 있습니다.
실습 워크북 다운로드
이 기사를 준비하는 데 사용한 연습 통합 문서를 다운로드하십시오.
Excel에서 왼쪽 자르기 기능을 수행하는 7가지 적절한 방법
1. Excel에서 왼쪽 문자 자르기에 RIGHT 기능 적용
스프레드시트 작업을 할 때 종종 왼쪽에서 데이터를 잘라야 합니다. 예를 들어 색상, 참조 번호, 크기 등을 포함하는 코드가 있고 기호에 따라 코드를 구분하고 싶습니다. 데이터의 왼쪽 부분을 트리밍하는 가장 쉬운 방법은 RIGHT 기능 을 사용하는 것입니다. RIGHT 함수는 텍스트 문자열의 끝에서 지정된 문자를 반환합니다. 예를 들어 셀 B5 의 값을 트리밍하려고 합니다. 필요한 단계는 다음과 같습니다.
단계 :
- 다음 수식을 작성하여 코드에서 색상을 구분합니다.
=RIGHT(B5,4)
- 수식을 입력하면 파란색이 분리됩니다. 채우기 핸들(+) 을 사용하여 수식을 나머지 셀에 복사합니다.
읽기더보기: Excel에서 오른쪽 문자 및 공백 자르기(5가지 방법)
2. Excel에서 왼쪽 문자를 제거하는 REPLACE 기능 적용
남기기 쉬운 또 다른 방법은 REPLACE 기능을 사용하는 것입니다. REPLACE 기능은 텍스트 문자열의 일부를 다른 텍스트 문자열로 교체합니다. 이전 데이터 세트에 함수를 적용했으며 다음 단계를 따릅니다.
단계:
- 먼저 다음 수식을 입력합니다.
=REPLACE(B5,1,C5,"")
- 수식을 입력하면 결과는 다음과 같습니다.
3. VBA를 사용하여 왼쪽 문자 자르기
왼쪽 자르기를 수행하는 기능이나 수식을 사용하지 않으려면 VBA 를 사용하는 것은 Excel에서 옵션이 될 수 있습니다. VBA 에 대해 다음 단계를 사용했습니다.
단계:
- 다음은 트리밍할 문자열입니다.
- 먼저 해당 시트로 이동합니다. 그런 다음 시트 이름을 마우스 오른쪽 버튼으로 클릭하고 코드 보기 옵션을 선택하여 VBA 창을 불러옵니다.
- 이제 에 다음 코드를 작성합니다. Module .
7423
- 마지막으로 코드를 실행하면 코드가 잘립니다.
4. RIGHT와 LEN 기능을 이용하여 왼쪽부터 문자 삭제
위에서 언급한 방법과 마찬가지로 데이터의 왼쪽부터 문자를 제거할 수 있습니다. 오른쪽 조합 사용및 LEN 기능. LEN 함수 는 텍스트 문자열의 문자 수를 반환합니다. 이 방법과 관련된 단계는 다음과 같습니다.
단계:
- 처음에 다음 수식을 입력합니다.
=RIGHT(B5,LEN(B5)-C5)
공식 분석:
- LEN(B5)
여기서 LEN 함수는 텍스트 문자열의 문자 수를 반환합니다.
- RIGHT(B5,LEN(B5)-C5)
이 수식에서는 전체 문자열에서 왼쪽에서 잘라낸 문자 수를 뺍니다. 수식은 왼쪽에서 잘린 문자열을 반환합니다.
- 마지막으로 출력은 다음과 같습니다.
5. 제거 FIND, MID, TRIM & 엑셀의 LEN 기능
웹사이트에서 데이터를 복사하다 보면 데이터와 함께 불필요한 공간도 많이 복사되는 경우가 많습니다. 그러나 이러한 공간을 하나씩 찾는 것은 시간이 많이 걸립니다. 다행히도 이러한 공간을 다듬을 수 있는 몇 가지 기능 조합이 있습니다.
이 방법에서는 FIND, MID, TRIM & LEN은 선행 공백을 제거하는 기능을 합니다. 관련된 단계는 다음과 같습니다.
단계:
- 공백을 제거하려면 다음 수식을 입력합니다.
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
공식 분석:
- LEN(B5)
이 수식은 셀 B5 의 문자 수를 반환합니다.
- TRIM(B5)
TRIM 함수는 단어 사이의 단일 공백을 제외하고 B5에서 모든 공백을 제거합니다.
- MID( TRIM(B5),1,1)
MID 함수 는 시작 위치와 길이가 주어지면 B5의 중간부터 문자를 반환합니다.
- FIND(MID(TRIM(B5),1,1)
FIND 함수 는 내에서 한 텍스트 문자열의 시작 위치를 반환합니다. 다른 텍스트 문자열입니다. 여기서 수식은 이전 절차에서 찾은 문자의 위치를 반환합니다.
- MID(B5,FIND(MID(TRIM(B5),1,1), B5),LEN(B5))
다른 MID 함수로 수식을 적용하면 문자열의 왼쪽만 공백이 지워집니다.
- 결과는 다음과 같습니다.
자세히 보기: Excel에서 공백을 자르는 방법(가장 쉬운 8가지 방법) )
6. REPLACE, LEFT, FIND & TRIM Excel 함수 조합을 적용하여 선행공백 제거
마찬가지로 앞선 방법, 바꾸기, 왼쪽, 찾기, 및 TRIM 기능을 사용하여 선행 공백을 지울 수 있습니다.
아래 단계에 따라 작업을 완료했습니다.
단계:
- 위에서 언급한 기능을 사용하여 다음 수식을 먼저 입력합니다.
=REPLACE(B5,1,FIND(LEFT(TRIM(B5),2),B5)-1,"")
공식 분석:
FIND , LEFT 및 TRIM 기능의 조합은 위치를 계산하는 데 도움이 됩니다. 의문자열의 첫 번째 공백 문자.
여기서 REPLACE 함수를 통해 수식을 전달했습니다. 결과적으로 문자열의 선행 공백이 공백(“”) 없이 대체되었습니다. 수식은 문자열에서 선행 공백만 지웁니다.
- 마지막으로 결과는 다음과 같습니다.
7. VBA를 사용하여 Excel에서 선행 공백 제거
VBA 를 사용하여 선행 공백을 삭제할 수도 있습니다.
단계:
- 먼저 공백이 있는 셀을 선택합니다.
- 두 번째로 해당 시트로 이동하여 시트를 마우스 오른쪽 버튼으로 클릭합니다. 이름을 입력하고 코드 보기 옵션을 선택하여 VBA 창을 엽니다.
- 모듈 에 다음 코드를 작성합니다.
9431
- 마지막으로 코드를 실행하고 선행 공백 없이 문자열을 가져옵니다.
결론
이 기사에서는 왼쪽 문자를 자르기 위해 널리 사용되는 방법에 대해 논의했습니다. 함수 및 VBA와 관련된 방법에 대해 모두 배울 수 있습니다. 적합할 때마다 이러한 방법을 사용하고 질문이 있으면 알려주십시오.