FIND 기능이 Excel에서 작동하지 않음(솔루션이 있는 4가지 이유)

  • 이 공유
Hugh West

이 튜토리얼에서는 엑셀의 FIND 기능이 동작하지 않는 이유에 대해 설명드리겠습니다. Microsoft Excel 에서 FIND 기능은 텍스트 문자열 내에서 특정 문자 또는 하위 문자열을 찾는 데 사용됩니다. 때때로 FIND 기능이 제대로 작동하지 않고 #VALUE 오류가 발생합니다. FIND 함수에서 인자를 잘못 선택하여 발생하는 오류입니다.

연습문제집 다운로드

여기에서 연습문제집을 다운받을 수 있습니다.

찾기 기능이 작동하지 않습니다.xlsx

Excel FIND 기능 개요

  • 설명

FIND 기능은 텍스트 문자열 내에서 특정 문자 또는 하위 문자열을 찾는 데 사용됩니다.

  • 일반 구문

FIND(find_text, within_text, [start_num])

  • 인수 설명
인수 요구사항 설명
find_text 필수 하위 문자열
within_text 필수 텍스트를 검색할 위치입니다.
[start_num] 선택 사항 텍스트에서 검색의 시작 위치입니다. 이 인수의 기본값은 1 입니다.
  • Returns

The 문자열에서 특정 부분 문자열의 위치.

  • 사용 가능

모든 버전 Excel 2003 이후 .

Excel에서 FIND 기능이 작동하지 않는 4가지 이유

이 기사 전체에서 4 이유 및 솔루션 엑셀의 FIND 기능이 동작하지 않는 이유에 대한 문제입니다. 이를 명확하게 설명하기 위해 각 방법에 대해 고유한 데이터 세트를 사용합니다.

이유 1: 'within_text' 인수가 Excel의 'find_text' 인수를 포함하지 않는 경우 FIND 함수가 작동하지 않음

첫 번째 무엇보다도 ' within_text ' 인수에 ' find_text ' 인수가 없기 때문에 Excel의 FIND 기능이 작동하지 않는 이유에 대해 설명합니다. 다음 데이터 세트에는 셀에 일부 문자열이 있습니다( B5:B8 ). FIND 기능을 사용하여 셀 범위( b )의 하위 문자열 위치를 찾을 수 있습니다. 문자열 Microsoft 에서 하위 문자열 ' a '의 위치를 ​​찾는다고 가정합니다. 하위 문자열 a가 문자열 Microsoft 에 없는 것을 발견한 경우. 따라서 이 경우 ' within_text ' 인수는 ' find_text ' 인수를 포함하지 않습니다. 이 경우 FIND 기능이 작동하지 않습니다.

이 방법을 설명하는 단계를 살펴보겠습니다.

단계 :

  • 시작하려면 D5 셀을 선택합니다. 해당 셀에 다음 수식을 삽입합니다.
=FIND(C5,B5)

  • Enter 키를 누릅니다. .
  • 또한 위 수식은 다음에서 #VALUE 오류를 제공합니다.셀 D5 문자열 Microsoft 는 하위 문자열 a 를 포함하지 않습니다.

  • 마지막으로 셀( D6:D8 )에 다음 셀 수식( E6:E8 )을 삽입한다. 하위 문자열이 스팅에 없기 때문에 각 사례에 대해 #VALUE 오류가 발생합니다.

솔루션:

이제 이 오류를 해결하기 위해 열 C 의 하위 문자열에 대한 다음 새 값을 복사합니다. ' within_text '에는 새로 추가된 값이 포함되어 있으므로 #VALUE 오류가 발생하지 않습니다.

자세히 보기: Excel에서 셀의 텍스트를 찾는 방법

이유 2: 인수의 대소문자 구분으로 인해 Excel에서 FIND 함수가 작동하지 않음

Excel에서 find_tex t'가 ' within_text' 문자열과 정확히 일치하지 않으면 FIND 기능이 작동하지 않습니다. '. 따라서 인수의 대소문자 구분은 Excel FIND 기능이 작동하지 않는 또 다른 이유입니다. 다음 데이터 세트에는 하위 문자열만 다른 동일한 데이터 세트가 있습니다. 셀 B5 에서 문자열은 Microsoft 입니다. 해당 문자열에서 하위 문자열 m 의 위치를 ​​찾을 수 있습니다. 하위 문자열 문자는 소문자이고 문자열에는 동일한 문자가 대문자로 포함되어 있음을 알 수 있습니다.

이 방법을 수행하는 단계를 살펴보겠습니다.

단계:

  • 먼저 D5 셀을 선택합니다. 다음 수식을 삽입해당 셀에서:
=FIND(C5,B5)

  • 히트 Enter .
  • 다음으로 D5 셀에서 #VALUE 오류를 볼 수 있습니다.

  • Finally , 셀( D6:D8 )에 다음 셀( E6:E8 ) 수식을 적습니다. 하위 문자열이 해당 문자열과 정확히 일치하지 않기 때문에 각 사례에 대해 #VALUE 오류가 발생합니다.

해결책:

이 오류를 해결하려면 하위 문자열의 이전 값을 ' within_text ' 인수와 정확히 일치하는 새 값으로 바꿉니다. 교체 후 FIND 기능이 제대로 작동하고 #VALUE 오류를 반환하지 않는 것을 확인할 수 있습니다.

자세히 보기: 셀 범위에 Excel에서 특정 텍스트가 포함되어 있는지 확인하는 방법(4가지 방법)

유사한 읽기

  • Excel에서 범위 내 텍스트 검색(11가지 빠른 방법)
  • Excel에서 셀에 특정 텍스트가 포함되어 있는지 확인하는 방법
  • 엑셀에서 범위 내 값 찾는 방법(3가지 방법)
  • 엑셀 기능: FIND vs SEARCH(비교 분석)
  • Excel에서 문자열에서 문자 찾는 방법

이유 3: 'start_num' 인수가 'within_text' 인수보다 클 때 Excel FIND 기능이 작동하지 않습니다.

FIND 기능을 사용하는 동안 ' start_num ' 인수의 값은 총 개수보다 크지 않아야 합니다.' within_text ' 인수의 문자. 엑셀의 FIND 기능은 ' within_text ' 인수보다 큰 ' start_num ' 인수 값을 입력하면 동작하지 않습니다. 이 방법을 설명하기 위해 다음 데이터 세트를 사용합니다.

이 방법을 수행하는 단계를 살펴보겠습니다.

단계:

  • 먼저 D5 셀을 선택합니다. 해당 셀에 다음 수식을 적습니다.
=FIND(C5,B5,7)

  • 다음으로 Enter 키를 누릅니다. .
  • 따라서 D5 .

<셀에 #VALUE오류가 발생합니다. 0>이 오류는 문자열 Microsoft에서 하위 문자열 M의 위치가 1이기 때문에 발생합니다. 그러나 FIND기능은 위치 7부터 찾기 시작합니다. 그래서 함수는 M의 위치를 ​​찾지 못하고 #VALUE오류를 반환합니다.
  • 마지막에 셀의 수식( E6:E9 ) 셀( D6:D9 ). ' start_num ' 인수가 ' witin_text '에서 해당 문자열의 위치보다 크기 때문에 모든 경우에 #VALUE 오류가 발생합니다.

솔루션:

' start_num ' 인수를 1 로 바꿉니다. 이 작업은 데이터 세트에서 모든 #VALUE 오류를 제거합니다. FIND 함수는 이제 ' start_num ' 인수의 값이 ' within_text ' 인수보다 작기 때문에 출력을 반환합니다.

읽기더보기: Excel에서 0보다 큰 열의 마지막 값 찾기(2가지 쉬운 수식)

이유 4: 'start_num' 인수가 다음보다 작은 경우 Excel에서 FIND 함수가 작동하지 않음 또는 Equal to 0

FIND 함수가 Excel에서 작동하지 않는 또 다른 이유는 ' start_num ' 인수의 값이 보다 작거나 같기 때문입니다. 0 . ' start_num ' 인수 0 또는 음수 값을 입력하면 FIND 기능이 #VALUE 오류를 반환합니다. 이를 설명하기 위해 다음 데이터 세트에서 ' start_num ' 인수의 음수 값을 사용합니다.

이와 관련된 단계를 살펴보겠습니다. 방법.

단계:

  • 처음에 D5 셀을 선택합니다. 해당 셀에 다음 수식을 입력합니다.
=FIND(C5,B5,-1)

  • 누름, Enter .
  • 결과적으로 D5 셀에 #VALUE 오류가 발생합니다. ' start_num ' 인수.

  • 마지막으로 셀의 다음 수식을 입력합니다( E6:E8 ) 셀( D6:D8 ). 각 셀에 #VALUE 오류가 발생합니다. 각 수식에서 ' start_num ' 인수의 값이 음수이기 때문에 발생합니다.

솔루션:

' start_num ' 인수의 음수 값이 #VALUE 오류의 원인이므로 모든 음수 값을 교체하십시오. 1 로. 따라서 FIND 기능은 더 이상 #VALUE 오류를 반환하지 않습니다.

자세히 보기: Excel에서 여러 값을 찾는 방법(8가지 빠른 방법)

결론

결론적으로 이 자습서는 다음에 대한 명확한 아이디어를 제공합니다. 엑셀에서 FIND 기능이 작동하지 않는 이유. 이 문서와 함께 제공되는 연습 워크북을 다운로드하여 기술을 테스트해 보세요. 질문이 있으시면 아래 상자에 의견을 남겨주십시오. 우리 팀은 가능한 한 빨리 회신하려고 노력할 것입니다. 그러니 앞으로 더 흥미로운 Microsoft Excel 솔루션을 기대해 주십시오.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.