Excel의 MID 및 MIDB 함수를 사용하여 텍스트를 추출하는 방법

01 / 01

Excel MID 및 MIDB 함수

MID 기능으로 나쁜 텍스트를 추출합니다. © Ted 프랑스어

텍스트를 Excel로 복사하거나 가져올 때 불필요한 가비지 문자가 좋은 데이터에 포함되는 경우가 있습니다.

또는 셀에있는 텍스트 문자열의 일부만 필요로하는 경우가 있습니다 (예 : 성이 아닌 성).

이러한 경우 Excel에는 불필요한 데이터를 제거하는 데 사용할 수있는 다양한 기능 이 있습니다.

사용하는 기능은 셀의 원하지 않는 문자를 기준으로 좋은 데이터의 위치를 ​​결정합니다.

MID 대 MIDB

MID 및 MIDB 기능은 지원하는 언어 만 다릅니다.

MID1 바이트 문자 세트 를 사용하는 언어 용입니다.이 그룹에는 영어와 모든 유럽 언어와 같은 대부분의 언어가 포함되어 있습니다.

MIDB 는 일본어, 중국어 (간체), 중국어 (번체) 및 한국어를 포함하여 2 바이트 문자 세트 를 사용하는 언어 용입니다.

MID 및 MIDB 함수 구문 및 인수

Excel에서 함수의 구문 은 함수의 레이아웃을 참조하며 함수의 이름, 대괄호 및 인수를 포함 합니다.

MID 함수의 구문은 다음과 같습니다.

= MID (텍스트, Start_num, Num_chars)

MIDB 함수의 구문은 다음과 같습니다.

= MIDB (텍스트, Start_num, Num_bytes)

이 인수는 Excel에 알립니다.

텍스트 - ( MIDMIDB 기능에 필요) 원하는 데이터가 들어있는 텍스트 문자열
-이 인수는 워크 시트 의 데이터 위치에 대한 실제 문자열 또는 셀 참조 ( 위 이미지의 2 행 및 3 행)가 될 수 있습니다.

Start_num - ( MIDMIDB 함수에 필요함 ) 유지할 하위 문자열의 왼쪽에서 시작 문자를 지정합니다.

Num_chars - ( MID 함수에 필요) Start_num의 오른쪽에있는 문자 수를 지정합니다.

Num_bytes ( MIDB 함수에 필요)는 보유 할 Start_num의 오른쪽에있는 문자 수 (바이트 단위)를 지정합니다.

노트:

MID 함수 예제 - 잘못된 데이터 추출

위 이미지의 예제는 MID 함수를 사용하여 텍스트 문자열에서 특정 수의 문자를 추출하는 방법을 보여줍니다.이 함수는 데이터를 함수 2 행의 인수로 직접 입력하고 3 개의 모든 인수에 대한 셀 참조를 입력하는 것을 포함합니다 - 5 행.

일반적으로 실제 데이터가 아닌 인수에 대한 셀 참조를 입력하는 것이 가장 좋기 때문에 아래 정보는 MID 함수 및 셀 C5에 인수를 입력하는 데 사용 된 단계를 나열합니다.

MID 함수 대화 상자

C5 셀에 함수와 인수를 입력하는 옵션은 다음과 같습니다.

  1. 완전한 함수 입력 : C5 셀에 = MID (A3, B11, B12) .
  2. 함수의 대화 상자를 사용하여 함수 및 인수 선택

함수를 입력하기 위해 대화 상자를 사용하면 함수 이름, 쉼표 구분 기호 및 대괄호를 정확한 위치와 수량으로 입력하여 함수의 구문을 처리하므로 작업이 자주 단순 해집니다.

셀 참조 가리키기

어떤 옵션을 워크 시트 셀에 입력했는지에 상관없이 잘못된 셀 참조를 입력하여 오류가 발생할 가능성을 최소화하기 위해 인수로 사용 된 모든 셀 참조를 입력하려면 포인트 앤 클릭 을 사용하는 것이 가장 좋습니다.

MID 함수 대화 상자 사용하기

  1. C1 셀을 클릭하여 활성 셀로 만듭니다. 여기가 함수 결과가 표시됩니다.
  2. 리본 메뉴의 수식 탭을 클릭하십시오.
  3. 리본에서 텍스트 를 선택하여 기능 드롭 다운 목록을 엽니 다.
  4. 목록에서 MID 를 클릭하여 함수의 대화 상자를 불러옵니다.
  5. 대화 상자에서 대화 상자의 텍스트 줄을 클릭하십시오.
  6. 워크 시트에서 셀 A5를 클릭하여이 셀 참조를 텍스트 인수로 입력하십시오.
  7. Start_num 행을 클릭하십시오.
  8. 이 셀 참조를 입력하려면 워크 시트에서 B11 셀을 클릭하십시오.
  9. Num_chars 라인을 클릭하십시오;
  10. 이 셀 참조를 입력하려면 워크 시트에서 B12 셀을 클릭하십시오.
  11. 확인을 클릭하여 기능을 완료하고 대화 상자를 닫습니다.
  12. 추출 된 하위 문자열 파일 # 6 은 셀 C5에 나타나야합니다.
  13. 셀 C5를 누르면 워크 시트 위의 수식 입력 줄에 전체 함수 = MID (A3, B11, B12) 가 나타납니다.

MID 함수로 숫자 추출하기

위의 예제 8 행에 표시된 것처럼 MID 함수는 위에 나열된 단계를 사용하여 더 긴 숫자에서 숫자 데이터의 하위 집합을 추출하는 데 사용할 수 있습니다.

유일한 문제는 추출 된 데이터가 텍스트로 변환되고 SUMAVERAGE 함수와 같은 특정 함수와 관련된 계산에 사용될 수 없다는 것입니다.

이 문제를 해결할 수있는 한 가지 방법 은 VALUE 함수 를 사용하여 텍스트를 위의 9 행에 표시된 숫자로 변환하는 것입니다.

= VALUE (MID (A8,5,3))

두 번째 옵션은 붙여 넣기사용하여 텍스트를 숫자로 변환하는 것입니다 .