Excel에서 숫자 또는 텍스트를 추출하는 방법

Excel에서 숫자 또는 텍스트를 추출하는 방법

마이크로 소프트 엑셀 는 숫자와 텍스트를 모두 다루는 데 능숙하지만 같은 셀에서 둘 다 사용하는 경우 약간의 어려움이 있을 수 있습니다. 다행히 셀에서 숫자나 텍스트를 추출하여 데이터를 보다 효율적으로 사용할 수 있습니다. 데이터의 현재 형식에 따라 몇 가지 옵션을 보여줍니다.





텍스트로 서식이 지정된 Excel 숫자

이것은 일반적인 상황이며 ---다행히도 다루기가 매우 쉽습니다. 경우에 따라 숫자만 포함된 셀에 잘못된 레이블이 지정되거나 텍스트 형식이 지정되어 Microsoft Excel에서 해당 셀을 작업에 사용할 수 없습니다.





아래 이미지에서 A열의 셀이 숫자 서식 상자에 표시된 대로 텍스트로 서식이 지정되었음을 알 수 있습니다. 각 셀의 왼쪽 상단 모서리에 녹색 플래그가 표시될 수도 있습니다.





Excel에서 텍스트를 숫자로 변환

왼쪽 상단 모서리에 녹색 플래그가 표시되면 하나 이상의 셀을 선택하고 경고 기호를 클릭한 다음 숫자로 변환 .

그렇지 않으면 셀을 선택하고 리본의 숫자 형식 메뉴에서 기본값을 선택합니다. 숫자 옵션.



더 세분화된 옵션이 필요한 경우 강조 표시된 셀을 마우스 오른쪽 버튼으로 클릭하고 셀 서식 지정 , 그러면 해당 메뉴가 열립니다. 여기에서 숫자 형식을 사용자 지정하고 소수를 추가 또는 제거하거나 1,000 구분 기호를 추가하거나 음수를 관리할 수 있습니다.

분명히 위에서 설명한 리본 또는 셀 서식 옵션을 사용하여 숫자를 텍스트로 변환하거나 텍스트를 통화, 시간 또는 원하는 기타 형식으로 변환할 수도 있습니다.





Excel의 선택하여 붙여넣기를 사용하여 숫자 서식 적용

이 방법이 작동하려면 셀에 숫자(임의의 숫자)를 입력해야 합니다. 이 셀도 숫자로 서식을 지정하는 것이 중요합니다. 해당 셀을 복사합니다. 이제 숫자 형식으로 변환하려는 모든 셀을 선택하고 홈 > 붙여넣기 > 선택하여 붙여넣기 , 선택하다 형식 처음에 복사한 셀의 서식만 붙여넣은 다음 좋아요 .

이 작업은 텍스트 셀을 포함하여 선택한 모든 셀에 복사한 셀의 형식을 적용합니다.





혼합 형식 셀에서 숫자 또는 텍스트 추출

이제 어려운 부분에 도달했습니다. 여러 형식의 입력이 포함된 셀에서 숫자를 가져오는 것입니다. 숫자와 단위(예: '7 삽')가 있는 경우 이 문제가 발생합니다. 이 문제를 해결하기 위해 셀을 숫자와 텍스트로 분할하여 각각 개별적으로 작업할 수 있는 몇 가지 다른 방법을 살펴보겠습니다.

텍스트에서 숫자 분리

숫자와 텍스트 또는 둘 다의 배수가 포함된 셀이 많은 경우 수동으로 분리하는 데 엄청난 시간이 걸릴 수 있습니다. 프로세스를 더 빨리 진행하려면 Microsoft Excel의 텍스트를 열로 기능.

변환하려는 셀을 선택하고 데이터 > 텍스트를 열로 , 마법사를 사용하여 세포가 올바르게 나오는지 확인합니다. 대부분의 경우 다음 그리고 마치다 하지만 일치하는 구분 기호를 선택해야 합니다. 이 예에서는 쉼표입니다.

한 자리 및 두 자리 숫자만 있는 경우 고정 폭 이 옵션은 셀의 처음 두 개 또는 세 개의 문자만 분리하므로 유용할 수도 있습니다. 그런 식으로 여러 분할을 만들 수도 있습니다.

메모: 텍스트로 서식이 지정된 셀은 ~ 아니다 숫자 형식으로 자동으로 나타나거나 그 반대의 경우도 마찬가지입니다. 즉, 위에서 설명한 대로 이러한 셀을 변환해야 할 수도 있습니다.

구분된 문자열에서 숫자 또는 텍스트 추출

이 방법은 약간 번거롭지만 작은 데이터 세트에서 매우 잘 작동합니다. 여기서 우리는 공백이 숫자와 텍스트를 구분한다고 가정하지만 이 방법은 다른 구분 기호에도 적용됩니다.

여기서 사용할 주요 함수는 셀에서 가장 왼쪽에 있는 문자를 반환하는 LEFT입니다. 위의 데이터세트에서 볼 수 있듯이 1, 2, 3자리 숫자가 있는 셀이 있으므로 셀에서 가장 왼쪽에 있는 1, 2 또는 3자를 반환해야 합니다. LEFT를 결합하여 검색 기능 , 우리는 공간의 왼쪽으로 모든 것을 되돌릴 수 있습니다. 기능은 다음과 같습니다.

=LEFT(A1, 검색(' ', A1, 1))

이것은 공간의 왼쪽으로 모든 것을 반환할 것입니다. 채우기 핸들을 사용하여 나머지 셀에 수식을 적용하면 다음과 같이 됩니다(이미지 상단의 기능 막대에서 수식을 볼 수 있음).

보시다시피, 이제 모든 숫자가 분리되었으므로 조작할 수 있습니다. 텍스트도 분리하고 싶습니까? 같은 방식으로 RIGHT 함수를 사용할 수 있습니다.

=RIGHT(A1, LEN(A1)-SEARCH(' ', A1, 1))

이것은 셀의 오른쪽에서 X 문자를 반환합니다. 여기서 x는 셀의 총 길이에서 공백 왼쪽의 문자 수를 뺀 것입니다.

이제 텍스트를 조작할 수도 있습니다. 다시 결합하시겠습니까? 모든 셀을 입력으로 사용하여 CONCATENATE 함수를 사용하기만 하면 됩니다.

=연결(E1, F1)

분명히, 이 방법은 숫자와 단위만 있고 다른 것은 없을 때 가장 잘 작동합니다. 다른 셀 형식이 있는 경우 모든 것이 제대로 작동하도록 하려면 수식을 창의적으로 사용해야 할 수 있습니다. 거대한 데이터 세트가 있는 경우 공식을 파악하는 데 시간을 할애할 가치가 있습니다!

연속 문자열의 한쪽 끝에서 숫자 추출

이제 숫자와 텍스트를 구분하는 구분 기호가 없으면 어떻게 될까요?

당신이 문자열의 왼쪽 또는 오른쪽에서 숫자 추출 , 위에서 논의한 LEFT 또는 RIGHT 공식의 변형을 사용할 수 있습니다.

= 왼쪽(A1, SUM(LEN(A1) -LEN)(대체(A1, {'0', '1', '2', '3', '4', '5', '6', '7') , '8', '9'}, '')))))

= 오른쪽(A1, SUM(LEN(A1) -LEN(대체)(A1, {'0', '1', '2', '3', '4', '5', '6', '7') , '8', '9'}, '')))))

이것은 문자열의 왼쪽 또는 오른쪽에서 모든 숫자를 반환합니다.

당신이 문자열 오른쪽에서 숫자 추출 , 2단계 프로세스를 사용할 수도 있습니다. 먼저 MIN 함수를 사용하여 문자열에서 첫 번째 숫자의 위치를 ​​결정합니다. 그런 다음 해당 정보를 RIGHT 수식의 변형으로 제공하여 텍스트에서 숫자를 분할할 수 있습니다.

=MIN(검색({0,1,2,3,4,5,6,7,8,9},A1&'0123456789'))

페이스 북에서 비밀 그룹을 찾는 방법

= 오른쪽(A1, LEN(A1) -B1 + 1)

메모: 이러한 수식을 사용할 때 열 문자와 셀 번호를 조정해야 할 수 있음을 기억하십시오.

연속 문자열의 양쪽 끝에서 숫자 추출

위의 전략을 사용하면 문제를 일으키는 대부분의 혼합 형식 셀에서 숫자나 텍스트를 추출할 수 있습니다. 그렇지 않은 경우에도 Microsoft Excel에 포함된 일부 강력한 텍스트 기능과 결합하여 원하는 문자를 얻을 수 있습니다. 그러나 더 복잡한 솔루션이 필요한 훨씬 더 복잡한 상황이 있습니다.

예를 들어, 나는 포럼 게시물 누군가가 '45t*&65/'와 같은 문자열에서 숫자를 추출하여 '4565'가 되도록 하려고 합니다. 다른 포스터는 이를 수행하는 한 가지 방법으로 다음 공식을 제공했습니다.

=SUMPRODUCT(MID(0&A1,LARGE(INDEX(ISNUMBER(--MID(A1,ROW(:),1)))*

ROW(:),0),ROW(:))+1,1)*10^ROW(:)/10)

완전히 솔직히 말해서, 나는 그것이 어떻게 작동하는지 전혀 모릅니다. 그러나 포럼 게시물에 따르면 복잡한 숫자 및 기타 문자 문자열에서 숫자를 가져옵니다. 요점은 충분한 시간, 인내, 노력만 있다면 거의 모든 것에서 숫자와 텍스트를 추출할 수 있다는 것입니다! 적절한 자원을 찾기만 하면 됩니다.

Excel 팁이 더 필요하신가요? 여기 Excel에서 수식을 복사하는 방법 .

공유하다 공유하다 트위터 이메일 명령 프롬프트를 사용하여 Windows PC를 청소하는 방법

Windows PC의 저장 공간이 부족한 경우 이 빠른 명령 프롬프트 유틸리티를 사용하여 정크를 정리하십시오.

다음 읽기
관련 항목
  • 생산력
  • 스프레드시트
  • 마이크로 소프트 엑셀
저자 소개 티나 시버(831건의 기사 게재)

박사 과정을 마치는 동안 Tina는 2006년에 소비자 기술에 대한 글을 쓰기 시작했으며 결코 멈추지 않았습니다. 이제 편집자이자 SEO이기도 합니다. 트위터 또는 근처 트레일을 하이킹.

티나 시버가 참여한 작품 더보기

뉴스레터 구독

기술 팁, 리뷰, 무료 전자책 및 독점 거래에 대한 뉴스레터에 가입하십시오!

구독하려면 여기를 클릭하세요.