함수를 사용하여 여러 셀로 텍스트 분할

함수를 사용하여 여러 셀로 텍스트 분할

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

LEFT, MID, RIGHT, SEARCH, LEN 텍스트 함수를 사용 하 여 데이터의 텍스트 문자열을 조작할 수 있습니다. 예를 들어 한 셀의 첫 번째, 중간 이름, 성을 세 개의 개별 열에 배포할 수 있습니다.

텍스트 함수를 사용 하 여 이름 구성 요소를 배포 하는 열쇠는 텍스트 문자열 내의 각 문자 위치입니다. 텍스트 문자열 내의 공간 위치는 문자열에서 이름 구성 요소의 시작 또는 끝을 나타내므로 중요 합니다.

예를 들어 성과 이름만 포함 하는 셀에서 성은 첫 번째 공백 다음부터 시작 됩니다. 목록의 일부 이름에 중간 이름이 포함 될 수 있으며,이 경우 성은 두 번째 공백 다음에 시작 됩니다.

이 문서에서는 이러한 편리한 함수를 사용 하 여 다양 한 이름 형식에서 다양 한 구성 요소를 추출 하는 방법을 설명 합니다. 텍스트를 열로 변환 마법사 를 사용 하 여 텍스트를 다른 단으로 분할할 수도 있습니다.

예제 이름

설명

이름

중간 이름

suffix

1

홍길동

중간 이름 없음

진식

Smith

2

에릭 S. Kurjan

가운데 첫 번째

에릭

S.

Kurjan

3

Janaina b. G. Bueno

두 개의 중간 이름 이니셜

Janaina

B. G.

Bueno

4

Kahn, Wendy Beth

성 먼저 (쉼표로 구분)

Wendy

Beth

Kahn

5

Mary Kay D. 선희

두 부분으로 구성 된 성

Mary Kay

A.

6

Paula 바 Reto 씨 de Mattos

성 세 부분

Paula

바 reto 씨 de Mattos

7

James의 van

성 2 부분 이름

James

van

8

Bacon Jr., Dan K.

성 및 접미사 먼저 쉼표를 사용 하 여

Dan

간체.

Bacon

Jr..

9

Gary Altman III

접미사 사용

Gary

Altman

III

10

Mr 라이언 Ihrig

With prefix

라이언

Ihrig

11

Julie Taft-rider-라이더

성을 하이픈으로 이름

조미선

Taft-rider-라이더

참고: 다음 예제의 그래픽에서 전체 이름의 강조 표시는 일치 하는 검색 수식에서 찾고 있는 문자를 보여 줍니다.

이 예제에서는 두 구성 요소 (이름 및 성)를 구분 합니다. 공백 하나는 두 개의 이름을 구분 하는 것입니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

홍길동

중간 이름 없음

수식

결과 (성)

' = 왼쪽 (A2, SEARCH ("", A2, 1))

= LEFT (A2, SEARCH ("", A2, 1))

수식

결과 (성)

' = RIGHT (A2, LEN (A2)-검색 ("", A2, 1))

= RIGHT (A2, LEN (A2)-검색 ("", A2, 1))

  1. 이름

    이름은 문자열에서 첫 번째 문자(J)로 시작하여 5번째 문자(공백)에서 끝납니다. 수식은 셀 A2에서 왼쪽부터 5개 문자를 반환합니다.

    이름을 추출하는 수식

    SEARCH 함수를 사용하여 num_chars 값을 찾습니다.

    A2에서 왼쪽부터 계산한 공백의 숫자 위치를 검색합니다.

  2. 성은 오른쪽 5개 문자이며 공백에서 시작하여 오른쪽의 마지막 문자(h)에서 끝납니다. 수식은 A2에서 오른쪽부터 5개 문자를 추출합니다.

    성을 추출하는 수식

    SEARCH 및 LEN 함수를 사용하여 num_chars 값을 찾습니다.

    A2에서 왼쪽부터 계산한 공백의 숫자 위치를 검색합니다. (5)

  3. 텍스트 문자열의 전체 길이를 계산하고 왼쪽부터 1단계에서 찾은 첫 번째 공백까지의 문자 수를 뺍니다.

이 예제에서는 이름, 중간 이름 이니셜, 성을 사용 합니다. 각 name 구성 요소는 공백으로 구분 됩니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

에릭 S. Kurjan

가운데 첫 번째

수식

결과 (성)

' = 왼쪽 (A2, SEARCH ("", A2, 1))

= LEFT (A2, SEARCH ("", A2, 1))

수식

결과 (중간 이니셜)

' = MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 1) + 1)-검색 ("", A2, 1))

= MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 1) + 1)-검색 ("", A2, 1))

수식

라이브 결과 (성)

' = RIGHT (A2, LEN (A2)-검색 ("", A2, SEARCH ("", A2, 1) + 1)).

= RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, 1) + 1)))))))))))

  1. 이름

    이름은 왼쪽에서 첫 번째 문자 (E)로 시작 하 고 다섯 번째 문자 (첫 번째 공백)에서 끝납니다. 수식은 A2에서 왼쪽부터 처음 5 개 문자를 추출 합니다.

    성과 이름을 구분 하 고 중간 이니셜을 더한 수식

    SEARCH 함수를 사용하여 num_chars 값을 찾습니다.

    A2에서 왼쪽부터 계산한 공백의 숫자 위치를 검색합니다. (5)

  2. 중간 이름

    중간 이름은 6 번째 문자 위치에서 시작 하 여 여덟 번째 위치 (두 번째 공백)에서 끝납니다. 이 수식은 검색 함수를 중첩 해 서 두 번째 공백 인스턴스를 찾습니다.

    수식은 6 번째 위치부터 3 개 문자를 추출 합니다.

    이름, 중간 이름, 성을 구분하는 수식의 세부 정보

    SEARCH 함수를 사용하여 start_num 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. (5).

  3. 1을 추가 하 여 첫 번째 공백 다음 문자 위치를 가져옵니다. 이 숫자 위치는 중간 이름의 시작 위치입니다. (5 + 1 = 6)

    SEARCH 함수를 중첩해서 사용하여 num_chars 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. (5)

  4. 1을 추가 하 여 첫 번째 공백 다음 문자 위치를 가져옵니다. 결과는 두 번째 공백 검색을 시작 하려는 문자 번호입니다. (5 + 1 = 6)

  5. 4 단계에서 찾은 6 번째 위치부터 A2에서 두 번째 공백 인스턴스를 검색 합니다. 이 문자 번호는 중간 이름의 끝 위치입니다. 20cm(8

  6. 왼쪽에서 첫 번째 문자부터 A2에서 공백의 숫자 위치 (1)를 검색 합니다. (5)

  7. 5단계에서 찾은 두 번째 공백의 문자 번호에서 6단계에서 찾은 첫 번째 공백의 문자 번호를 뺍니다. 결과는 2 단계에서 찾은 6 번째 위치부터 MID가 텍스트 문자열에서 추출 하는 문자 수입니다. (8 – 5 = 3)

  8. 성은 오른쪽에서 6 번째 문자 (K)를 시작 하 여 오른쪽의 첫 문자 (n)에서 끝납니다. 이 수식은 검색 함수를 중첩 하 여 공백의 두 번째 및 세 번째 인스턴스를 찾습니다 (왼쪽의 다섯 번째 및 여덟 번째 위치에 있음).

    수식은 A2에서 오른쪽부터 6 개 문자를 추출 합니다.

    첫 번째, 중간 이름, 성을 구분 하는 수식의 두 번째 검색 함수
  9. LEN 및 중첩 검색 함수를 사용 하 여 num_chars에 대 한 값을 찾습니다.

    왼쪽에서 첫 번째 문자부터 A2에서 공백의 숫자 위치 (1)를 검색 합니다. (5)

  10. 1을 추가 하 여 첫 번째 공백 다음 문자 위치를 가져옵니다. 결과는 두 번째 공백 검색을 시작 하려는 문자 번호입니다. (5 + 1 = 6)

  11. 2 단계에서 찾은 6 번째 위치부터 A2에서 두 번째 공백 인스턴스를 검색 합니다. 이 문자 번호는 중간 이름의 끝 위치입니다. 20cm(8

  12. A2에서 텍스트 문자열의 총 길이를 계산 하 고 왼쪽부터 3 단계에서 찾은 두 번째 공백 까지의 문자 수를 뺍니다. 결과는 전체 이름의 오른쪽에서 추출할 문자 수입니다. (14 – 8 = 6).

두 개의 중간 이름 이니셜을 추출 하는 방법의 예는 다음과 같습니다. 첫 번째와 세 번째 공백는 이름 구성 요소를 구분 합니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

Janaina b. G. Bueno

두 개의 중간 이름 이니셜

수식

결과 (성)

' = 왼쪽 (A2, SEARCH ("", A2, 1))

= LEFT (A2, SEARCH ("", A2, 1))

수식

결과 (중간 이름 이니셜)

' = MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 검색 ("", A2, 1) + 1) + 1)-검색 ("", A2, 1))

= MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 검색 ("", A2, 1) + 1) + 1)-검색 ("", A2, 1))

수식

라이브 결과 (성)

' = RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1) + 1)))))))))))))))

= RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1) + 1))))))))))))))

  1. 이름

    이름은 왼쪽의 첫 번째 문자 (J)로 시작 하 여 여덟 번째 문자 (첫 번째 공백)에서 끝납니다. 수식은 A2에서 왼쪽부터 처음 여덟 개 문자를 추출 합니다.

    이름, 성, 두 개의 중간 이름 이니셜을 구분하는 수식

    SEARCH 함수를 사용하여 num_chars 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. 20cm(8

  2. 중간 이름

    중간 이름은 9 번째 위치 (B)에서 시작 하 고 14 번째 위치 (세 번째 공백)에서 끝납니다. 이 수식은 SEARCH를 중첩 해 서 8 번째, 11 번째 및 14 개의 위치에서 첫째, 둘째, 셋째 공간을 찾습니다.

    수식은 9 번째 위치부터 5 개 문자를 추출 합니다.

    이름, 성, 두 개의 중간 이름 이니셜을 구분하는 수식

    SEARCH 함수를 사용하여 start_num 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. 20cm(8

  3. 1을 추가 하 여 첫 번째 공백 다음 문자 (B)의 위치를 구합니다. 이 숫자 위치는 중간 이름의 시작 위치입니다. (8 + 1 = 9)

    SEARCH 함수를 중첩해서 사용하여 num_chars 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. 20cm(8

  4. 1을 추가 하 여 첫 번째 공백 다음 문자 (B)의 위치를 구합니다. 결과는 두 번째 공백 검색을 시작 하려는 문자 번호입니다. (8 + 1 = 9)

  5. 4 단계에서 찾은 9 번째 위치 (B)부터 A2에서 두 번째 공백을 검색 합니다. (11).

  6. 1을 추가 하 여 두 번째 공백 다음 문자 (G)의 위치를 구합니다. 이 문자 번호는 세 번째 공백 검색을 시작할 시작 위치입니다. (11 + 1 = 12)

  7. 6 단계에서 찾은 12 번째 위치부터 A2에서 세 번째 공백을 검색 합니다. 13

  8. A2에서 첫 번째 공백의 숫자 위치를 검색 합니다. 20cm(8

  9. 7 단계에서 찾은 세 번째 공백의 문자 번호를 사용 하 여 6 단계에서 찾은 첫 번째 공백의 문자 번호를 뺍니다. 결과는 2 단계에서 찾은 9 번째 위치부터 MID가 텍스트 문자열에서 추출 하는 문자 수입니다.

  10. 성은 오른쪽에서 5 번째 문자 (B)로 시작 하 여 오른쪽의 첫 문자 (o)에서 끝납니다. 이 수식은 검색을 중첩 하 여 첫 번째, 두 번째 및 세 번째 공백의 인스턴스를 찾습니다.

    수식은 A2에서 전체 이름의 오른쪽부터 5 개 문자를 추출 합니다.

    이름, 성, 두 개의 중간 이름 이니셜을 구분하는 수식

    중첩 된 검색 및 LEN 함수를 사용 하 여 num_chars 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. 20cm(8

  11. 1을 추가 하 여 첫 번째 공백 다음 문자 (B)의 위치를 구합니다. 결과는 두 번째 공백 검색을 시작 하려는 문자 번호입니다. (8 + 1 = 9)

  12. 2 단계에서 찾은 9 번째 위치 (B)부터 A2에서 두 번째 공백을 검색 합니다. mb

  13. 1을 추가 하 여 두 번째 공백 다음 문자 (G)의 위치를 구합니다. 이 문자 번호는 세 번째 공백 검색을 시작할 시작 위치입니다. (11 + 1 = 12)

  14. 6 단계에서 찾은 12 번째 위치 (G)부터 A2에서 세 번째 공백을 검색 합니다. 13

  15. A2에서 텍스트 문자열의 총 길이를 계산 하 고 왼쪽부터 5 단계에서 찾은 세 번째 공간 까지의 문자 수를 뺍니다. 결과는 전체 이름의 오른쪽에서 추출할 문자 수입니다. (19-14 = 5)

이 예제에서는 성이 이름 앞에 오고 중간 이름이 끝에 나타납니다. 쉼표는 성의 끝을 표시 하며 공백은 각 name 구성 요소를 구분 합니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

Kahn, Wendy Beth

성 먼저 (쉼표로 구분)

수식

결과 (성)

' = MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 1) + 1)-검색 ("", A2, 1))

= MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 1) + 1)-검색 ("", A2, 1))

수식

결과 (중간 이름)

' = RIGHT (A2, LEN (A2)-검색 ("", A2, SEARCH ("", A2, 1) + 1)).

= RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, 1) + 1)))))))))))

수식

라이브 결과 (성)

' = 왼쪽 (A2, SEARCH ("", A2, 1)-2)

= LEFT (A2, SEARCH ("", A2, 1)-2)

  1. 이름

    이름은 왼쪽의 7번째 문자(W)로 시작하여 12번째 문자(두 번째 공백)에서 끝납니다. 이름이 전체 이름의 중간에 표시되므로 MID 함수를 사용하여 이름을 추출해야 합니다.

    수식은 7 번째 위치부터 6 개 문자를 추출 합니다.

    이름과 중간 이름이 이어지는 성을 구분하는 수식

    SEARCH 함수를 사용하여 start_num 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. (6)

  2. 1을 더하여 첫 번째 공백 다음 문자(W)의 위치를 구합니다. 이 숫자 위치는 이름의 시작 위치입니다. (6 + 1 = 7)

    SEARCH 함수를 중첩해서 사용하여 num_chars 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. (6)

  3. 1을 더하여 첫 번째 공백 다음 문자(W)의 위치를 구합니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. (6 + 1 = 7)

    4단계에서 찾은 7번째 위치(W)부터 A2의 두 번째 공백을 검색합니다. (12)

  4. A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. (6)

  5. 5단계에서 찾은 두 번째 공백의 문자 번호에서 6단계에서 찾은 첫 번째 공백의 문자 번호를 뺍니다. 결과는 2단계에서 찾은 7번째 위치부터 MID가 텍스트 문자열에서 추출하는 문자 수입니다. (12 - 6 = 6)

  6. 중간 이름

    중간 이름은 오른쪽에서 4번째 문자(B)에서 시작하여 오른쪽에서 첫 번째 문자(h)에서 끝납니다. 이 수식은 SEARCH를 중첩해서 사용하여 왼쪽에서 6번째와 12번째 위치에서 첫 번째와 두 번째 공백을 찾습니다.

    수식은 오른쪽부터 4 개 문자를 추출 합니다.

    이름과 중간 이름이 이어지는 성을 구분하는 수식

    LEN 함수와 함께 SEARCH 함수를 중첩해서 사용하여 start_num 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. (6)

  7. 1을 더하여 첫 번째 공백 다음 문자(W)의 위치를 구합니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. (6 + 1 = 7)

  8. 2단계에서 찾은 7번째 위치(W)부터 A2의 두 번째 공백을 검색합니다. (12)

  9. A2에 있는 텍스트 문자열의 전체 길이를 계산하고 왼쪽부터 3단계에서 찾은 두 번째 공백까지의 문자 수를 뺍니다. 결과는 전체 이름의 오른쪽에서 추출할 문자 수입니다. (16 - 12 = 4)

  10. 성은 왼쪽에서 첫 번째 문자(K)로 시작하여 네 번째 문자(n)에서 끝납니다. 수식은 왼쪽부터 4개 문자를 추출합니다.

    이름과 중간 이름이 이어지는 성을 구분하는 수식

    SEARCH 함수를 사용하여 num_chars 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. (6)

  11. 2를 빼서 마지막 이름 (n)의 끝 문자에 대 한 숫자 위치를 가져옵니다. 결과는 LEFT 함수로 추출하는 문자 수입니다. (6 - 2 =4)

이 예제에서는 두 부분으로 구성 된 이름 Mary Kay를 사용 합니다. 두 번째와 세 번째 공백은 각 name 구성 요소를 구분 합니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

Mary Kay D. 선희

두 부분으로 구성 된 성

수식

결과 (성)

LEFT (A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1))

= LEFT (A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1)).

수식

결과 (중간 이니셜)

' = MID (A2, 검색 ("", A2, 검색 ("", A2, 1) + 1) + 1, 검색 ("", A2, 검색 ("", A2, SEARCH ("", A2, 1) + 1) + (검색 ("", A2, SEARCH ("", A2, 1) + 1) + 1)

= MID (A2, 검색 ("", A2, 검색 ("", A2, 1) + 1) + 1, 검색 ("", A2, 검색 ("", A2, SEARCH ("", A2, 1) + 1) + (검색 ("", A2, SEARCH ("", A2, 1) + 1) + 1)

수식

라이브 결과 (성)

' = RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1) + 1)))))))))))))))

= RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1) + 1))))))))))))))

  1. 이름

    이름은 왼쪽의 첫 번째 문자를 사용 하 여 시작 하 고 아홉 번째 문자 (두 번째 공백)에서 끝납니다. 이 수식은 SEARCH를 중첩 해 서 왼쪽에 있는 두 번째 공백 인스턴스를 찾습니다.

    수식은 왼쪽부터 9 개 문자를 추출 합니다.

    이름, 중간 이름, 중간 이름 이니셜, 성을 구분하는 수식

    SEARCH 함수를 중첩해서 사용하여 num_chars 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. (5)

  2. 1을 추가 하 여 첫 번째 공백 다음 문자 (K)의 위치를 구합니다. 결과는 두 번째 공백 검색을 시작 하려는 문자 번호입니다. (5 + 1 = 6)

  3. 2 단계에서 찾은 6 번째 위치 (K)부터 A2에서 두 번째 공백 인스턴스를 검색 합니다. 결과는 LEFT가 텍스트 문자열에서 추출 하는 문자 수입니다. 되었는지

  4. 중간 이름

    중간 이름은 10 번째 위치 (D)에서 시작 하 여 12 번째 위치에 끝납니다 (셋째 공백). 이 수식은 검색을 중첩 하 여 첫 번째, 두 번째 및 세 번째 공백의 인스턴스를 찾습니다.

    수식은 10 번째 위치에서 시작 하 여 가운데에서 두 문자를 추출 합니다.

    이름, 중간 이름, 중간 이름 이니셜, 성을 구분하는 수식

    중첩 된 검색 함수를 사용 하 여 start_num 값을 찾습니다.

    A2의 왼쪽 첫 번째 문자부터 계산한 첫 번째 공백의 숫자 위치를 검색합니다. (5)

  5. 1을 추가 하 여 첫 번째 공백 다음 문자 (K)를 가져옵니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. (5 + 1 = 6)

  6. 2 단계에서 찾은 6 번째 위치 (K)부터 A2에서 두 번째 공백 인스턴스의 위치를 검색 합니다. 결과는 LEFT가 왼쪽에서 추출 하는 문자 수입니다. 되었는지

  7. 1을 추가 하 여 두 번째 공백 (D) 다음의 문자를 가져옵니다. 결과는 중간 이름의 시작 위치입니다. (9 + 1 = 10)

    SEARCH 함수를 중첩해서 사용하여 num_chars 값을 찾습니다.

    두 번째 공백 (D) 다음에 문자의 숫자 위치를 검색 합니다. 결과는 세 번째 공백 검색을 시작 하려는 문자 번호입니다. 1천만

  8. A2에서 왼쪽부터 세 번째 공백의 숫자 위치를 검색 합니다. 결과는 중간 이름의 끝 위치입니다. (12)

  9. 두 번째 공백 (D) 다음에 문자의 숫자 위치를 검색 합니다. 결과는 중간 이름의 시작 위치입니다. 1천만

  10. 6 단계에서 찾은 세 번째 공백의 문자 번호를 사용 하 고 7 단계에서 찾은 "D"의 문자 번호를 뺍니다. 결과는 4 단계에서 찾은 10 번째 위치부터 MID가 텍스트 문자열에서 추출 하는 문자 수입니다. (12-10 = 2)

  11. 성은 오른쪽에서 8 번째 문자를 시작 합니다. 이 수식은 SEARCH를 중첩 해 서 시작 하 고, 아홉 번째, 12 번째 위치에 있는 첫 번째, 두 번째 및 세 번째 공백의 인스턴스를 찾습니다.

    수식은 오른쪽부터 8 개 문자를 추출 합니다.

    이름, 중간 이름, 중간 이름 이니셜, 성을 구분하는 수식

    중첩 검색 및 LEN 함수를 사용 하 여 num_chars에 대 한 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (5)

  12. 1을 추가 하 여 첫 번째 공백 다음 문자 (K)를 가져옵니다. 결과는 스페이스 검색을 시작 하려는 문자 번호입니다. (5 + 1 = 6)

  13. 2 단계에서 찾은 6 번째 위치 (K)부터 A2에서 두 번째 공백을 검색 합니다. 되었는지

  14. 1을 추가 하 여 두 번째 공백 (D) 다음의 문자 위치를 구합니다. 결과는 중간 이름의 시작 위치입니다. (9 + 1 = 10)

  15. A2에서 왼쪽부터 세 번째 공백의 숫자 위치를 검색 합니다. 결과는 중간 이름의 끝 위치입니다. (12)

  16. A2에서 텍스트 문자열의 총 길이를 계산 하 고 왼쪽부터 5 단계에서 찾은 세 번째 공간 까지의 문자 수를 뺍니다. 결과는 전체 이름의 오른쪽에서 추출할 문자 수입니다. (20-12 = 8)

이 예제에서는 세 부분으로 구성 된 성: 바 Reto de Mattos를 사용 합니다. 첫 번째 공백은 이름 끝과 성의 시작 부분을 표시 합니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

Paula 바 Reto 씨 de Mattos

성 세 부분

수식

결과 (성)

' = 왼쪽 (A2, SEARCH ("", A2, 1))

= LEFT (A2, SEARCH ("", A2, 1))

수식

결과 (성)

오른쪽 (A2, LEN (A2)-검색 ("", A2, 1))

= RIGHT (A2, LEN (A2)-검색 ("", A2, 1))

  1. 이름

    이름은 왼쪽의 첫 번째 문자 (P)로 시작 하 고 여섯 번째 문자 (첫 번째 공백)에서 끝납니다. 수식은 왼쪽부터 6 개 문자를 추출 합니다.

    성과 이름을 구분 하는 수식과 세 부분으로 이루어진 성

    Search 함수를 사용 하 여 num_chars에 대 한 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  2. 성은 오른쪽에서 seventeen 문자 (B)로 시작 하 여 오른쪽에서 첫 번째 문자로 끝납니다. 수식은 오른쪽부터 seventeen 문자를 추출 합니다.

    성과 이름을 구분 하는 수식과 세 부분으로 이루어진 성

    LEN 및 SEARCH 함수를 사용 하 여 num_chars에 대 한 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  3. A2에 있는 텍스트 문자열의 총 길이를 계산 하 고 왼쪽부터 1 단계에서 찾은 첫 번째 공백 까지의 문자 수를 뺍니다. 결과는 전체 이름의 오른쪽에서 추출할 문자 수입니다. (23-6 = 17)

이 예제에서는 두 부분으로 구성 된 성 (van)을 사용 합니다. 첫 번째 공백은 이름 끝과 성의 시작 부분을 표시 합니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

James의 van

성 2 부분 이름

수식

결과 (성)

' = 왼쪽 (A2, SEARCH ("", A2, 1))

= LEFT (A2, SEARCH ("", A2, 1))

수식

결과 (성)

' = RIGHT (A2, LEN (A2)-검색 ("", A2, 1))

= RIGHT (A2, LEN (A2)-검색 ("", A2, 1))

  1. 이름

    이름은 왼쪽의 첫 번째 문자 (J)로 시작 하 여 여덟 번째 문자 (첫 번째 공백)에서 끝납니다. 수식은 왼쪽부터 6 개 문자를 추출 합니다.

    이름, 성의 두 부분을 구분하는 수식

    SEARCH 함수를 사용하여 num_chars 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  2. 성은 오른쪽에서 9 번째 문자 (v)로 시작 하 고 오른쪽의 첫 번째 문자 (n)에서 끝납니다. 수식은 전체 이름의 오른쪽에서 9 개 문자를 추출 합니다.

    이름, 성의 두 부분을 구분하는 수식

    LEN 및 SEARCH 함수를 사용 하 여 num_chars에 대 한 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  3. A2에 있는 텍스트 문자열의 총 길이를 계산 하 고 왼쪽부터 1 단계에서 찾은 첫 번째 공백 까지의 문자 수를 뺍니다. 결과는 전체 이름의 오른쪽에서 추출할 문자 수입니다. (15-6 = 9)

이 예제에서는 성이 먼저 오고, 그 뒤에 접미사가 붙습니다. 쉼표는 이름 및 중간 이니셜의 성과 호칭을 구분 합니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

Bacon Jr., Dan K.

성 및 접미사 먼저 쉼표를 사용 하 여

수식

결과 (성)

' = MID (A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1) + 1, 검색 ("", A2, 검색 ("", A2, SEARCH ("", A2, 1) + 1) + 1)-검색 ("", A2, SEARCH ("", A2, 1) + 1))

= MID (A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1) + 1, 검색 ("", A2, 검색 ("", A2, SEARCH ("", A2, SEARCH ("") + 1)-검색 ("", A2, 검색 ("", A2, 1) + 1))

수식

결과 (중간 이니셜)

' = RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1) + 1)))))))))))))))

= RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, SEARCH ("", A2, 1) + 1) + 1))))))))))))))

수식

결과 (성)

' = 왼쪽 (A2, SEARCH ("", A2, 1))

= LEFT (A2, SEARCH ("", A2, 1))

수식

결과 (접미사)

' = MID (A2, SEARCH ("", A2, 1) + 1, (검색 ("", A2, 검색 ("", A2, 1) + 1)-2)-검색 ("", A2, 1))

= MID (A2, SEARCH ("", A2, 1) + 1, (검색 ("", A2, 검색 ("", A2, 1) + 1)-2)-검색 ("", A2, 1))

  1. 이름

    이름에는 12 번째 문자 (D)로 시작 하 여 15 번째 문자 (셋째 공백)로 끝납니다. 수식은 12 번째 위치부터 3 개 문자를 추출 합니다.

    성과 접미사를 먼저 쉼표로 구분 하는 수식

    중첩 된 검색 함수를 사용 하 여 start_num 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  2. 1을 추가 하 여 첫 번째 공백 다음 문자 (J)를 가져옵니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. (6 + 1 = 7)

  3. 2 단계에서 찾은 7 번째 위치 (J)부터 A2에서 두 번째 공백을 검색 합니다. mb

  4. 1을 추가 하 여 두 번째 공백 (D) 다음의 문자를 가져옵니다. 결과는 첫 번째 이름의 시작 위치입니다. (11 + 1 = 12)

    SEARCH 함수를 중첩해서 사용하여 num_chars 값을 찾습니다.

    두 번째 공백 (D) 다음에 문자의 숫자 위치를 검색 합니다. 결과는 세 번째 공백 검색을 시작 하려는 문자 번호입니다. (12)

  5. A2에서 왼쪽부터 세 번째 공백의 숫자 위치를 검색 합니다. 결과는 이름에 대 한 끝 위치입니다. ~

  6. 두 번째 공백 (D) 다음에 문자의 숫자 위치를 검색 합니다. 결과는 첫 번째 이름의 시작 위치입니다. (12)

  7. 6 단계에서 찾은 세 번째 공백의 문자 번호를 사용 하 고 7 단계에서 찾은 "D"의 문자 번호를 뺍니다. 결과는 4 단계에서 찾은 12 번째 위치부터 MID가 텍스트 문자열에서 추출 하는 문자 수입니다. (15-12 = 3)

  8. 중간 이름

    중간 이름은 오른쪽의 두 번째 문자 (K)로 시작 합니다. 수식은 오른쪽부터 두 문자를 추출 합니다.

    성과 접미사를 먼저 쉼표로 구분 하는 수식

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  9. 1을 추가 하 여 첫 번째 공백 다음 문자 (J)를 가져옵니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. (6 + 1 = 7)

  10. 2 단계에서 찾은 7 번째 위치 (J)부터 A2에서 두 번째 공백을 검색 합니다. mb

  11. 1을 추가 하 여 두 번째 공백 (D) 다음의 문자를 가져옵니다. 결과는 첫 번째 이름의 시작 위치입니다. (11 + 1 = 12)

  12. A2에서 왼쪽부터 세 번째 공백의 숫자 위치를 검색 합니다. 결과는 중간 이름의 끝 위치입니다. ~

  13. A2에서 텍스트 문자열의 총 길이를 계산 하 고 왼쪽의 문자 수를 5 단계에서 찾은 세 번째 공백으로 뺍니다. 결과는 전체 이름의 오른쪽에서 추출할 문자 수입니다. (17-15 = 2)

  14. 성은 왼쪽에서 첫 번째 문자 (B)에서 시작 하 여 6 번째 문자 (첫 번째 공백)에서 끝납니다. 따라서 수식은 왼쪽부터 6 개 문자를 추출 합니다.

    성과 접미사를 먼저 쉼표로 구분 하는 수식

    SEARCH 함수를 사용하여 num_chars 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  15. suffix

    접미사는 왼쪽의 일곱 번째 문자 (J)에서 시작 하 고 왼쪽 (.)에서 9 번째 문자부터 끝납니다. 수식은 일곱 번째 문자부터 3 개 문자를 추출 합니다.

    성과 접미사를 먼저 쉼표로 구분 하는 수식

    SEARCH 함수를 사용하여 start_num 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  16. 1을 추가 하 여 첫 번째 공백 다음 문자 (J)를 가져옵니다. 결과는 접미사의 시작 위치입니다. (6 + 1 = 7)

    SEARCH 함수를 중첩해서 사용하여 num_chars 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  17. 1을 추가 하 여 첫 번째 공백 다음 문자 (J)의 숫자 위치를 구합니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. 7

  18. 4 단계에서 찾은 7 번째 문자부터 A2에서 두 번째 공백의 숫자 위치를 검색 합니다. mb

  19. 4 단계에서 찾은 두 번째 공백의 문자 번호에서 1을 빼서 ","의 문자 번호를 가져옵니다. 결과는 접미사의 끝 위치입니다. (11-1 = 10)

  20. 첫 번째 공백의 숫자 위치를 검색 합니다. (6)

  21. 첫 번째 공백을 찾은 후에 1을 추가 하 여 3 단계와 4 단계에서 찾은 다음 문자 (J)를 찾습니다. 7

  22. 6 단계에서 찾은 ","의 문자 번호를 사용 하 고 3 ~ 4 단계에서 찾은 "J"의 문자 번호를 뺍니다. 결과는 2 단계에서 찾은 일곱 번째 위치부터 MID가 텍스트 문자열에서 추출 하는 문자 수입니다. (10-7 = 3)

이 예제에서 첫 번째 이름은 문자열의 시작 부분에 있고, 접미사는 끝에 있으므로 예제 2: LEFT 함수를 사용 하 여 첫 번째 이름을 추출 하 고 MID 함수를 사용 하 여 성을 추출 합니다. 를 선택한 다음, RIGHT 함수를 통해 접미사를 추출 합니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

Gary Altman III

이름과 성 접미사

수식

결과 (성)

' = 왼쪽 (A2, SEARCH ("", A2, 1))

= LEFT (A2, SEARCH ("", A2, 1))

수식

결과 (성)

' = MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 1) + 1)-(검색 ("", A2, 1) + 1))

= MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 1) + 1)-(검색 ("", A2, 1) + 1))

수식

결과 (접미사)

' = RIGHT (A2, LEN (A2)-검색 ("", A2, SEARCH ("", A2, 1) + 1)).

= RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, 1) + 1)))))))))))

  1. 이름

    이름은 왼쪽의 첫 번째 문자 (G)에서 시작 하 여 다섯 번째 문자 (첫 번째 공백)에서 끝납니다. 따라서 수식은 전체 이름의 왼쪽에서 5 개 문자를 추출 합니다.

    이름과 성을 구분 하는 수식 다음에 접미사를 입력 합니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (5)

  2. 성은 왼쪽의 6 번째 문자 (A)에서 시작 하 여 11 번째 문자 (두 번째 공백)에서 끝납니다. 이 수식은 SEARCH를 중첩 해 서 검색 하 여 공백의 위치를 찾습니다.

    수식은 6 번째 문자에서 시작 하 여 가운데부터 여섯 개 문자를 추출 합니다.

    이름과 성을 구분 하는 수식 다음에 접미사를 입력 합니다.

    SEARCH 함수를 사용하여 start_num 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (5)

  3. 1을 추가 하 여 첫 번째 공백 다음 문자 (A)의 위치를 구합니다. 결과는 성의 시작 위치입니다. (5 + 1 = 6)

    SEARCH 함수를 중첩해서 사용하여 num_chars 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (5)

  4. 1을 추가 하 여 첫 번째 공백 다음 문자 (A)의 위치를 구합니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. (5 + 1 = 6)

  5. 4 단계에서 찾은 6 번째 문자부터 A2에서 두 번째 공백의 숫자 위치를 검색 합니다. 이 문자 번호는 성의 끝 위치입니다. (12)

  6. 첫 번째 공백의 숫자 위치를 검색 합니다. (5)

  7. 1을 추가 하 여 3 ~ 4 단계에서 찾은 첫 번째 공백 (A) 다음에 오는 문자의 숫자 위치를 찾습니다. (6)

  8. 5 단계에서 찾은 두 번째 공백의 문자 번호를 사용 하 고 6 ~ 7 단계에서 찾은 "A"의 문자 번호를 뺍니다. 결과는 2 단계에서 찾은 6 번째 위치부터 MID가 텍스트 문자열에서 추출 하는 문자 수입니다. (12 - 6 = 6)

  9. suffix

    접미사는 오른쪽에서 3 개 문자를 시작 합니다. 이 수식은 SEARCH를 중첩 해 서 검색 하 여 공백의 위치를 찾습니다.

    이름과 성을 구분 하는 수식 다음에 접미사를 입력 합니다.

    중첩 검색 및 LEN 함수를 사용 하 여 num_chars에 대 한 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (5)

  10. 1을 추가 하 여 첫 번째 공백 다음 문자 (A)를 가져옵니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. (5 + 1 = 6)

  11. 2 단계에서 찾은 6 번째 위치 (A)부터 A2에서 두 번째 공백을 검색 합니다. (12)

  12. A2에 있는 텍스트 문자열의 총 길이를 계산 하 고 왼쪽부터 3 단계에서 찾은 두 번째 공간 까지의 문자 수를 뺍니다. 결과는 전체 이름의 오른쪽에서 추출할 문자 수입니다. (15-12 = 3)

이 예제에서는 전체 이름 앞에 접두사를 사용 하 고 예제 2: first name을 추출 하는 MID 함수, 성을 추출 하는 RIGHT 함수 등의 수식을 사용할 수 있습니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

Mr 라이언 Ihrig

With prefix

수식

결과 (성)

' = MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 1) + 1)-(검색 ("", A2, 1) + 1))

= MID (A2, SEARCH ("", A2, 1) + 1, 검색 ("", A2, SEARCH ("", A2, 1) + 1)-(검색 ("", A2, 1) + 1))

수식

결과 (성)

' = RIGHT (A2, LEN (A2)-검색 ("", A2, SEARCH ("", A2, 1) + 1)).

= RIGHT (A2, LEN (A2)-SEARCH ("", A2, SEARCH ("", A2, 1) + 1)))))))))))

  1. 이름

    첫 번째 이름은 왼쪽의 다섯 번째 문자인 (R)에서 시작 하 여 아홉 번째 문자 (두 번째 공백)에서 끝납니다. 수식은 검색을 중첩 하 여 공백의 위치를 찾습니다. 다섯 번째 위치에서 시작 하 여 4 개 문자를 추출 합니다.

    첫 번째 이름을 접두사로 구분 하는 수식

    검색 기능을 사용 하 여 start_num에 대 한 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. 4(tcp/ipv4)

  2. 1을 추가 하 여 첫 번째 공백 다음 문자 (R)의 위치를 가져옵니다. 결과는 첫 번째 이름의 시작 위치입니다. (4 + 1 = 5)

    중첩 검색 함수를 사용 하 여 num_chars에 대 한 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. 4(tcp/ipv4)

  3. 1을 추가 하 여 첫 번째 공백 다음 문자 (R)의 위치를 가져옵니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. (4 + 1 = 5)

  4. 3 ~ 4 단계에서 찾은 다섯 번째 문자부터 A2에서 두 번째 공백의 숫자 위치를 검색 합니다. 이 문자 번호는 이름 끝 위치입니다. 되었는지

  5. 첫 번째 공백을 검색 합니다. 4(tcp/ipv4)

  6. 1을 추가 하 여 3 단계에서 찾은 첫 번째 공백 (R) 다음에 나오는 문자의 숫자 위치를 찾습니다. (5)

  7. 5 단계에서 찾은 두 번째 공백의 문자 번호를 사용 하 고 6 ~ 7 단계에서 찾은 "R"의 문자 수를 뺍니다. 결과는 2 단계에서 찾은 다섯 번째 위치부터 MID가 텍스트 문자열에서 추출 하는 문자 수입니다. (9-5 = 4)

  8. 성은 오른쪽에서 5 번째 문자를 시작 합니다. 이 수식은 SEARCH를 중첩 해 서 검색 하 여 공백의 위치를 찾습니다.

    첫 번째 이름을 접두사로 구분 하는 수식

    중첩 검색 및 LEN 함수를 사용 하 여 num_chars에 대 한 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. 4(tcp/ipv4)

  9. 1을 추가 하 여 첫 번째 공백 다음 문자 (R)의 위치를 가져옵니다. 결과는 두 번째 공백을 검색하기 시작할 문자 번호입니다. (4 + 1 = 5)

  10. 2 단계에서 찾은 다섯 번째 위치 (R)부터 A2에서 두 번째 공백을 검색 합니다. 되었는지

  11. A2에 있는 텍스트 문자열의 총 길이를 계산 하 고 왼쪽부터 3 단계에서 찾은 두 번째 공간 까지의 문자 수를 뺍니다. 결과는 전체 이름의 오른쪽에서 추출할 문자 수입니다. (14-9 = 5)

이 예제에서는 하이픈이 있는 성을 사용 합니다. 각 name 구성 요소는 공백으로 구분 됩니다.

표의 셀을 복사 하 고 A1 셀에 있는 Excel 워크시트에 붙여 넣습니다. 왼쪽에 표시 되는 수식은 참조용으로 표시 되지만, Excel에서는 오른쪽의 수식을 적절 한 결과로 자동으로 변환 합니다.

힌트    워크시트에 데이터를 붙여 넣기 전에 A 및 B 열의 열 너비를 250로 설정 합니다.

예제 이름

설명

Julie Taft-rider-라이더

성을 하이픈으로 이름

수식

결과 (성)

' = 왼쪽 (A2, SEARCH ("", A2, 1))

= LEFT (A2, SEARCH ("", A2, 1))

수식

결과 (성)

' = RIGHT (A2, LEN (A2)-검색 ("", A2, 1))

= RIGHT (A2, LEN (A2)-검색 ("", A2, 1))

  1. 이름

    이름은 왼쪽의 첫 번째 문자에서 시작 하 여 여섯 번째 위치에서 끝납니다 (첫째 공백). 수식은 왼쪽부터 6 개 문자를 추출 합니다.

    성과를 하이픈으로 구분 하는 수식

    SEARCH 함수를 사용 하 여 num_chars 값을 찾습니다.

    A2에서 왼쪽부터 첫 번째 공백의 숫자 위치 (1)를 검색 합니다. (6)

  2. 전체 성은 오른쪽에서 10 번째 문자 (T)를 시작 하 고 오른쪽의 첫 문자 (r)에서 끝납니다.

    성과를 하이픈으로 구분 하는 수식

    LEN 및 SEARCH 함수를 사용 하 여 num_chars에 대 한 값을 찾습니다.

    왼쪽에서 첫 번째 문자부터 A2에서 공백의 숫자 위치 (1)를 검색 합니다. (6)

  3. 추출할 텍스트 문자열의 총 길이를 계산 하 고 왼쪽부터 1 단계에서 찾은 첫 번째 공백 까지의 문자 수를 뺍니다. (16-6 = 10)

참고 항목

텍스트 나누기 마법사로 텍스트를 여러 열로 나누기

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×