메인 컨텐츠로 가기

Excel에서 공백이나 쉼표 앞/뒤의 텍스트 추출 - 쉬운 가이드

작가: 썬 최종 수정 날짜: 2024-07-19

특정 문자(예: 공백이나 쉼표) 앞이나 뒤의 텍스트를 추출하는 것은 Excel에서 일반적인 작업입니다. 분석을 위해 데이터 세트를 준비하거나 단순히 텍스트 데이터의 특정 요소를 분리해야 하는 경우 Excel은 이 작업을 수행하기 위한 여러 기능을 제공합니다. 이 기사에서는 Excel 수식을 사용하여 공백, 쉼표 또는 기타 문자가 처음 나타나는 전후의 텍스트를 추출하는 방법을 살펴보겠습니다.


수식을 사용하여 특정 문자 앞이나 뒤의 텍스트 추출

Excel에서 공백이나 쉼표와 같은 특정 문자가 처음 나타나는 전후의 텍스트를 추출하려면 다음과 같은 간단한 수식을 사용할 수 있습니다.

첫 번째 공백이나 쉼표 앞의 텍스트를 추출합니다.

  1. 결과를 찾으려는 빈 셀에 다음 수식을 복사하거나 입력한 후 다음을 누릅니다. 엔터 버튼 결과를 얻으려면 키. 스크린 샷보기 :
    =LEFT(A2,(FIND(",",A2,1)-1))
    쉼표 수식 앞 뒤 텍스트 추출
    : 이 수식에서는 필요에 따라 구분 기호 쉼표(,)를 다른 구분 기호로 바꿀 수 있습니다.
  2. 그런 다음 수식 셀을 선택하고 채우기 핸들을 아래로 드래그하여 수식을 다른 셀에 채우면 첫 번째 쉼표 이전의 모든 텍스트가 한 번에 추출됩니다. 스크린샷 보기:
    쉼표 수식 앞 뒤 텍스트 추출
공식 설명 :
  • 찾기(",", A2, 1): A2 셀에서 첫 번째 쉼표의 위치를 ​​찾는 부분입니다. FIND 함수는 텍스트에 처음 나타나는 쉼표의 위치를 ​​반환합니다.
  • FIND(",", A2, 1) - 1: 쉼표 앞의 문자만 추출하려고 하므로 쉼표 위치에서 1을 뺍니다.
  • LEFT(A2, FIND(",", A2, 1) - 1): 마지막으로 LEFT 함수는 이전 단계에서 얻은 문자 수를 기반으로 셀 A2의 왼쪽에서 문자를 추출합니다.
 

첫 번째 공백 또는 쉼표 뒤의 텍스트 추출

첫 번째 공백이나 쉼표 뒤의 텍스트를 추출하려면 MID, FIND 및 LEN 함수를 조합하여 사용할 수 있습니다.

  1. 결과를 찾으려는 빈 셀에 다음 수식을 복사하거나 입력한 후 다음을 누릅니다. 엔터 버튼 결과를 얻으려면 키. 스크린 샷보기 :
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    쉼표 수식 앞 뒤 텍스트 추출
    : 이 수식에서는 필요에 따라 구분 기호 쉼표(,)를 다른 구분 기호로 바꿀 수 있습니다.
  2. 그런 다음 수식 셀을 선택하고 채우기 핸들을 아래로 드래그하여 수식을 다른 셀에 채우면 첫 번째 쉼표 이후의 모든 텍스트가 한 번에 추출됩니다. 스크린샷 보기:
    쉼표 수식 앞 뒤 텍스트 추출
공식 설명 :
  • 찾기(",", A2): A2 셀에서 첫 번째 쉼표의 위치를 ​​찾는 부분입니다. FIND 함수는 텍스트에 처음 나타나는 쉼표의 위치를 ​​반환합니다.
  • FIND(",", A2) + 1: 쉼표 뒤의 문자를 추출하려고 하므로 쉼표 위치에 1을 추가합니다.
  • LEN (A2): A2 셀의 전체 텍스트 길이를 구하는 부분입니다.
  • MID(A2, FIND(",", A2) + 1, LEN(A2)): 마지막으로 MID 함수는 A2 셀에서 위에서 구한 위치부터 시작하여 텍스트의 전체 길이까지 모든 문자를 추출합니다.

Excel 용 Kutools를 사용하여 특정 문자 앞이나 뒤의 텍스트 추출

Excel의 복잡한 수식과 끝없는 수동 조정에 지치셨나요? Excel용 Kutools를 사용하여 번거로움에 작별 인사를 하고 효율성을 높이세요! 우리의 강력한 추가 기능은 작업 흐름을 단순화하여 단 몇 번의 클릭만으로 특정 문자 앞이나 뒤의 텍스트를 추출할 수 있습니다.

Excel 용 Kutools 복잡한 작업을 간소화하고 창의성과 효율성을 높이는 300개 이상의 고급 기능을 제공합니다. AI 기능으로 강화된 Kutools는 작업을 정밀하게 자동화하여 데이터 관리를 쉽게 만듭니다. 자세히보기 ...         무료 시험판...

다운로드 및 설치 후 Excel 용 Kutools클릭하세요 쿠툴 > 본문 > 텍스트 추출 를 열려면 텍스트 추출 대화 상자.

대화 상자의 위치로 추출 탭 :

  1. 텍스트를 추출하려는 데이터 범위를 선택하십시오.
  2. . 옵션 목록 상자, 확인 텍스트 앞 or 텍스트 후 옵션을 선택하고 텍스트를 추출할 구분 기호를 입력하세요.
  3. 그런 다음 OK 단추.
    쉼표 kutools 뒤 앞의 텍스트 추출

결과를 넣을 셀을 선택하라는 또 다른 프롬프트 상자가 나타나면 다음을 클릭하세요. OK, 첫 번째 쉼표가 추출되기 전이나 후의 모든 텍스트는 스크린샷을 참조하세요.
쉼표 kutools 결과 이전에 텍스트 추출

: 텍스트 추출 기능은 특정 구분 기호 앞이나 뒤의 텍스트를 추출할 수 있을 뿐만 아니라 첫 번째 또는 마지막 'n' 문자 검색을 용이하게 하고 텍스트 문자열에서 숫자만 추출하여 최상의 옵션을 선택할 수 있도록 해줍니다. 당신의 필요를 위해.

Excel 365에서 수식을 사용하여 특정 문자 앞이나 뒤의 텍스트를 추출합니다.

TEXTBEFORE 및 TEXTAFTER와 같은 Excel 365의 새로운 기능이 도입되면서 이 프로세스가 더욱 간단해졌습니다. 이 섹션에서는 이러한 기능을 사용하여 특정 문자 앞이나 뒤의 텍스트를 효율적으로 추출하는 단계를 안내합니다.

TEXTBEFORE 함수를 사용하여 첫 번째 공백이나 쉼표 앞의 텍스트를 추출합니다.

TEXTBEFORE 함수는 지정된 구분 기호 앞에 나타나는 텍스트를 추출합니다. TEXTBEFORE 함수의 구문은 다음과 같습니다.

TEXTBEFORE(text, delimiter, [instance_num])
  • 본문: 문자를 추출하려는 텍스트 문자열입니다(예: A2).
  • 구분자: 텍스트를 추출하려는 문자 또는 문자열(예: ",")입니다.
  • 인스턴스_번호: 선택사항입니다. 여러 번 나타나는 경우 사용할 구분 기호 인스턴스를 지정합니다. 기본값은 1입니다.
  1. TEXTBEFORE 함수를 적용하여 첫 번째 쉼표 앞의 텍스트를 추출합니다.
    =TEXTBEFORE(A2, ",")
    쉼표 textbefore 함수 뒤 앞의 텍스트 추출
  2. 그런 다음 수식 셀을 선택하고 채우기 핸들을 아래로 끌어 수식을 다른 셀에 채웁니다.
    쉼표 textbefore 함수 뒤 앞의 텍스트 추출
 

TEXTAFTER 함수를 사용하여 첫 번째 공백 또는 쉼표 뒤의 텍스트를 추출합니다.

TEXTAFTER 함수는 지정된 구분 기호 뒤에 나타나는 텍스트를 추출합니다. TEXTAFTER 함수의 구문은 다음과 같습니다.

TEXTAFTER(text, delimiter, [instance_num])
  • 본문: 문자를 추출하려는 텍스트 문자열입니다(예: A2).
  • 구분자: 텍스트를 추출하려는 문자 또는 문자열(예: ",")입니다.
  • 인스턴스_번호: 선택사항입니다. 여러 번 나타나는 경우 사용할 구분 기호 인스턴스를 지정합니다. 기본값은 1입니다.
  1. TEXTAFTER 함수를 적용하여 첫 번째 쉼표 뒤의 텍스트를 추출합니다.
    =TEXTAFTER(A2, ",")
    쉼표 텍스트 뒤 함수 앞 뒤 텍스트 추출
  2. 그런 다음 수식 셀을 선택하고 채우기 핸들을 아래로 끌어 수식을 다른 셀에 채웁니다.
    쉼표 텍스트 뒤 함수 앞 뒤 텍스트 추출

요약

특정 문자(예: 공백이나 쉼표) 앞이나 뒤의 텍스트를 추출하는 것은 Excel의 데이터 처리에서 일반적인 작업입니다. 이 기사에서는 모든 버전의 Excel에서 수식 사용, Excel용 Kutools 추가 기능 사용, Excel 365의 TEXTBEFORE 및 TEXTAFTER 함수 사용을 포함하여 텍스트를 추출하는 여러 가지 방법을 살펴보았습니다.

● 수식을 이용한 텍스트 추출
모든 버전의 Excel에서는 LEFT, FIND, MID 및 LEN과 같은 함수를 사용하여 특정 문자 앞이나 뒤의 텍스트를 추출할 수 있습니다. 이러한 수식은 효과적이지만 때로는 복잡하여 여러 단계와 정확한 구문이 필요할 수 있습니다.

● Excel용 Kutools를 사용하여 텍스트 추출하기
Excel용 Kutools는 300개 이상의 고급 기능을 제공하여 복잡한 작업 처리를 단순화하는 강력한 추가 기능입니다. Kutools의 텍스트 추출 기능을 사용하면 몇 번의 클릭만으로 특정 문자 앞이나 뒤의 텍스트를 쉽게 추출하여 작업 효율성을 크게 높일 수 있습니다.

● TEXTBEFORE 및 TEXTAFTER 함수를 사용하여 텍스트 추출
Excel 365에서는 새로운 TEXTBEFORE 및 TEXTAFTER 함수를 사용하여 이 프로세스를 더욱 간단하게 만듭니다. 이러한 기능은 간단하고 이해하기 쉬운 구문을 사용하여 특정 문자 앞이나 뒤의 텍스트를 추출하도록 특별히 설계되어 복잡한 수식의 필요성을 크게 줄입니다.

어떤 방법을 사용하든 특정 요구 사항에 따라 텍스트를 추출하는 데 가장 적합한 도구를 선택할 수 있습니다. 더 많은 Excel 팁과 요령을 살펴보고 싶다면 당사 웹사이트에서 수천 개의 튜토리얼을 제공합니다. 액세스하려면 여기를 클릭하세요.. 읽어주셔서 감사합니다. 앞으로도 더 유용한 정보를 제공해 드릴 수 있도록 노력하겠습니다!


공백/쉼표 또는 기타 구분 기호로 구분된 각 텍스트 조각을 추출합니다.

데이터의 힘을 활용하세요 Excel 용 Kutools! 공백, 쉼표 또는 기타 구분 기호를 처리하는 경우 셀 분할 기능을 사용하면 개별 텍스트 조각을 쉽게 추출하고 구성할 수 있습니다. 몇 번의 클릭만으로 작업 흐름을 간소화하고 데이터 분석을 향상할 수 있습니다.
자세히보기 ...         무료 시험판...
공백으로 구분된 각 텍스트 조각을 추출합니다.

최고의 사무 생산성 도구

🤖 Kutools AI 보좌관: 다음을 기반으로 데이터 분석을 혁신합니다. 지능형 실행   |  코드 생성  |  사용자 정의 수식 만들기  |  데이터 분석 및 차트 생성  |  Kutools 기능 호출...
인기 기능: 중복 항목 찾기, 강조 표시 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열이나 셀 결합   |   수식없이 반올림 ...
슈퍼 조회: 다중 기준 VLookup    다중 값 VLookup  |   여러 시트에 걸친 VLookup   |   퍼지 조회 ....
고급 드롭다운 목록: 드롭다운 목록을 빠르게 생성   |  종속 드롭다운 목록   |  다중 선택 드롭 다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  Toggle 숨겨진 열의 가시성 상태  |  범위 및 열 비교 ...
특색 지어진 특징: 그리드 포커스   |  디자인보기   |   큰 수식 바    통합 문서 및 시트 관리자   |  자료실 (자동 텍스트)   |  날짜 선택기   |  워크 시트 결합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵게/기울임꼴/취소선 필터링...) ...
상위 15개 도구 세트12 본문 도구 (텍스트 추가, 문자 제거,...)   |   50+ 거래차트 유형 (Gantt 차트,...)   |   40+ 실용 방식 (생일을 기준으로 나이 계산,...)   |   19 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입,...)   |   12 매출 상승 도구 (숫자를 단어로, 환율,...)   |   7 병합 및 분할 도구 (고급 결합 행, 셀 분할,...)   |   ... 그리고 더

Excel용 Kutools로 Excel 기술을 강화하고 이전과는 전혀 다른 효율성을 경험해 보세요. Excel용 Kutools는 생산성을 높이고 시간을 절약하기 위해 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하십시오...

상품 설명


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
Comments (32)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thanks a lot
This comment was minimized by the moderator on the site
hello olivia john
hello olivia john david
hello olivia john robert more

Excel contains the data we need, but I'd like a value of end to appear before words like as.

john
david
more
Please provide any formula's clarification.
This comment was minimized by the moderator on the site
Hi, Nandakumar, I do not understand you problem. Do you want to extract the end word from each string or like to add the end value of the front cell before words in next cell?
This comment was minimized by the moderator on the site
hello olivia john
hello olivia john david
hello olivia john robert more

Excel contains the data we need, but I'd like a value of end to appear before words like as.

hello olivia john john
hello olivia john david david
hello olivia john robert more more

Please provide any formula's clarification.
This comment was minimized by the moderator on the site
Tried your example, I needed to read from cell D2 and read something before a space

=LEFT(D2,(FIND(" ","D2",1)-1))

and got: #VALUE!
This comment was minimized by the moderator on the site
Try with ";" instead of ","
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations