어떻게 특정 텍스트 데이터를 추출하는?
이 기사에서는 특정 텍스트로 데이터를 추출하는 방법을 배웁니다.
Excel에서 텍스트 작업을 수행하는 방법은 무엇입니까?
텍스트 연산은 특정 텍스트 데이터를 찾아야 할 때 사용됩니다. 예를 들어, 전체 이름에서 별도의 이름, 중간 이름 및 성을 찾아야합니다. 이 작업은 문자열 값 또는 텍스트 값에서 공백 구분을 사용하여 수행됩니다. 문자열 연산은 숫자 값과 다릅니다. 따라서 Excel에서도 다르게 취급합니다.
Excel의 문자열 또는 텍스트 수식
특정 하위 문자열에서 문자열을 검색하기 위해 FIND 함수와 함께 ISNUMBER 함수를 사용합니다.
ISNUMBER 함수는 셀의 값에 숫자가 포함되어 있는지 확인하는 데 사용됩니다.
ISNUMBER 구문 :
=ISNUMBER (value) |
FIND 함수는 특정 문자 또는 텍스트 문자열이 처음 발견 된 문자의 위치 번호를 반환하며 왼쪽에서 오른쪽으로 읽습니다 (대소 문자 구분).
Find 구문 :
=FIND(find_text,within_text,[start_num]) |
예 :
이 모든 것들은 이해하기 어려울 수 있습니다. 예제를 사용하여 함수를 사용하는 방법을 이해합시다.
여기에 두 개의 열이 있습니다. B 열의 부분 문자열 및 A 열의 주어진 문자열.
C2 셀에 수식 작성
공식 :
=ISNUMBER(FIND(B2,A2)) |
설명 :
Find 함수는 B 열의 B2 셀에서 하위 문자열을 가져온 다음 A 열의 A2 셀에있는 주어진 문자열과 일치시킵니다.
ISNUMBER는 문자열이 일치하는지 확인하고 True를 반환하고 그렇지 않으면 False를 반환합니다.
다른 셀의 수식을 복사하고 수식이 이미 적용된 첫 번째 셀을 선택하고 단축키 Ctrl + D를 사용합니다.
보시다시피 C 열의 출력은 부분 문자열이 있는지 여부를 나타내는 True 및 False를 보여줍니다.
대체 수식 셀에 특정 텍스트가 포함되어 있는지 확인하고 싶을 때가 있습니다. ISNUMBER와 SEARCH 또는 FIND 함수의 두 가지 기능을 결합하여이를 수행 할 수 있습니다. 몇 가지 예를 살펴 보겠습니다.
특정 텍스트 찾기-대소 문자 구분 안 함 우리는 인센티브 기능이 필요합니다. 알파벳의 대문자 나 소문자를 신경 쓰지 않는 함수. SEARCH 기능을 사용합니다. 그는 어떤 경우에도 멋지다.
셀에 하위 문자열이 포함되어 있는지 확인하는 일반 공식
=ISNUMBER(SEARCH(“specific text”,”source text”) |
Excel 2016에서는이 문자열 목록이 있습니다.
이제 셀에 “Excel”(대소 문자 구분 안 함) 하위 문자열이 포함되어 있는지 알고 싶습니다. 그렇다면 TRUE를 인쇄하고 FALSE를 인쇄하십시오.
이 수식을 Cell D2에 작성하고 아래로 드래그합니다.
=ISNUMBER(SEARCH(C2,B2)) |
각 셀에 “Excel”또는 “excel”하위 문자열이 포함되어 있으므로 모두 TRUE를 얻습니다. 이제 대소 문자를 구분하는 케이스를 확인하는 방법을 살펴 보겠습니다.
특정 텍스트 찾기-대소 문자 구분 터치 기능이 필요합니다. 대문자와 소문자에 대해 정말로 민감하고 변화를 용납하지 않는 기능. FIND 기능은 엑셀의 기능 군 중 하나입니다.
셀에 하위 문자열이 포함되어 있는지 확인하기위한 일반 공식
=ISNUMBER(FIND(“specific text”,”source text”) |
셀에 “excel”이 아닌 “Excel”이 포함되어 있는지 알고 싶습니다. “Excel”을 찾은 경우에만 TRUE를 인쇄해야합니다.
이 수식을 Cell D2에 작성하고 아래로 드래그합니다.
=ISNUMBER(FIND(C2,B2)) |
셀 D2 및 D3에서 B2 및 B3에 하위 문자열 “excel”이 포함되어 있지 않기 때문에 FALSE를 반환하는 것을 볼 수 있습니다. IN 셀 D4에서 “Excel”을 찾고 있으며 Cell B4의 String에서 찾을 수 있습니다. 그러므로 우리는 참입니다.
설명 :
SEARCH와 FIND는 모두 발견 된 부분 문자열의 위치를 반환합니다. 주어진 텍스트를 찾은 경우 숫자를 반환합니다 (찾은 텍스트의 첫 번째 위치)
그렇지 않으면 #VALUE를 반환합니다! 오류.
ISNUMBER는 제공된 값이 숫자인지 여부를 확인합니다. 숫자이면 TRUE를 반환하고 FALSE를 반환합니다.
FIND 또는 SEARCH가 셀에서 특정 텍스트를 찾으면 ISNUMBER는 TRUE를 반환하고 FALSE를 반환합니다.
이 결과를 사용하여 IF 문을 사용하여 사용자 지정 출력을 표시 할 수 있습니다.
셀에 텍스트가 포함 된 경우 Excel 수식은 다른 셀에 값을 반환
=IF(ISNUMBER(SEARCH(“specific text”,”source text”),print value if true, print value if false) |
특정 텍스트로 데이터를 추출하는 방법에 대한이 기사가 설명이되기를 바랍니다. 여기에서 값 계산 및 관련 Excel 수식에 대한 더 많은 문서를 찾을 수 있습니다. 블로그가 마음에 들면 Facebook에서 친구들과 공유하세요. 또한 Twitter와 Facebook에서 우리를 팔로우 할 수 있습니다. 우리는 여러분의 의견을 듣고 싶습니다. 우리가 작업을 개선, 보완 또는 혁신하고 여러분을 위해 개선 할 수있는 방법을 알려주십시오. [email protected]로 이메일을 보내주십시오.
관련 기사 :
link : / excel-text-formulas-excel-replace-vs-substitute-function [Excel REPLACE vs SUBSTITUTE 함수]
: REPLACE 및 SUBSTITUTE 함수는 가장 오해를받는 함수입니다. 주어진 텍스트를 찾고 바꾸려면 SUBSTITUTE 함수를 사용합니다. 여기서 REPLACE는 문자열의 여러 문자를 대체하는 데 사용됩니다…link : / excel-text-replace-text-from-a-string-from-variable-position [다음에서 시작하는 문자열의 끝에서 텍스트 대체 변수 위치]
: * 문자열 끝에서 텍스트를 바꾸려면 REPLACE 함수를 사용합니다.
REPLACE 함수는 바꿀 문자열의 텍스트 위치를 사용합니다.
link : / excel-text-formulas-check-a-list-of-texts-in-string [Excel에서 문자열에 여러 텍스트 중 하나가 포함되어 있는지 확인하는 방법]
: * 문자열에 다음이 포함되어 있는지 확인하려면 여러 텍스트, 우리는이 공식을 사용합니다. SUM 함수를 사용하여 모든 일치 항목을 더한 다음 문자열에 여러 문자열이 포함되어 있는지 확인하는 논리를 수행합니다.
link : / counting-count-cells-that-contain-specific-text [특정 텍스트를 포함하는 셀 개수]
: * 간단한 COUNTIF 함수가 마법을 수행합니다. 주어진 문자열을 포함하는 여러 셀의 수를 계산하기 위해 COUNTIF 함수와 함께 와일드 카드 연산자를 사용합니다.
인기 기사 :
link : / tips-if-condition-in-excel [Excel에서 IF 함수 사용 방법]
: Excel의 IF 문은 조건을 확인하고 조건이 TRUE 인 경우 특정 값을 반환하거나 FALSE 인 경우 다른 특정 값을 반환합니다. .
link : / formulas-and-functions-introduction-of-vlookup-function [Excel에서 VLOOKUP 함수 사용 방법]
: 다양한 범위의 값을 조회하는 데 사용되는 Excel에서 가장 많이 사용되는 인기 함수 중 하나입니다. 및 시트.
link : / excel-formula-and-function-excel-sumif-function [Excel에서 SUMIF 함수 사용 방법]
: 대시 보드의 또 다른 필수 기능입니다. 이를 통해 특정 조건에 대한 값을 합산 할 수 있습니다.
link : / tips-countif-in-microsoft-excel [Excel에서 COUNTIF 함수 사용 방법]
:이 놀라운 함수를 사용하여 조건으로 값을 계산합니다. 특정 값을 계산하기 위해 데이터를 필터링 할 필요가 없습니다. Countif 기능은 대시 보드를 준비하는 데 필수적입니다.