Excel에서 '배열 값을 찾을 수 없음'오류를 수정하는 방법

Microsoft Excel은 Microsoft에서 개발하고 배포하는 스프레드 시트 프로그램입니다. 거의 모든 플랫폼에서 사용할 수 있으며 비즈니스 및 기타 목적으로 광범위하게 사용됩니다. 사용하기 쉬운 인터페이스와 수많은 공식 / 함수로 인해 데이터를 쉽게 문서화 할 수 있습니다. 그러나 최근에는 사용자가 특정 단어를 대체하는 수식을 적용 할 수없고 "배열 값을 찾을 수 없습니다"오류가 표시되는 보고서가 많이 나왔습니다.

일반적으로 특정 명령을 내포하기 위해 적용 할 수있는 많은 공식이 있습니다. 그러나이 오류가 발생한 사용자는 그렇게 할 수 없습니다. 따라서이 기사에서는이 오류가 발생하는 몇 가지 이유를 살펴보고이를 해결하기위한 실행 가능한 방법도 제공합니다.

Excel에서 "배열 값을 찾을 수 없음"오류의 원인은 무엇입니까?

여러 사용자로부터 수많은 신고를받은 후 문제를 조사하기로 결정하고 문제가 발생한 원인을 조사했습니다. 문제의 근본 원인을 찾아 아래에 나열했습니다.

  • 잘못된 공식 : 이 오류는 대체 공식이 잘못 입력되었을 때 발생합니다. 대부분의 사람들은 대체 공식을 사용하여 특정 문자를 단어 나 줄로 대체합니다. 이로 인해 많은 시간이 절약되지만 잘못 입력하면이 오류가 반환됩니다.

이제 문제의 본질에 대한 기본적인 이해를 마쳤으므로 해결책으로 넘어갈 것입니다. 충돌을 피하기 위해 제시된 특정 순서대로 구현해야합니다.

솔루션 1 : 대체 배열 수식 사용

수식을 잘못 입력하면 대체 기능이 제대로 작동하지 않습니다. 따라서이 단계에서는 다른 공식을 사용하여 함수를 시작합니다. 그에 대한:

  1. 열기 엑셀출시 스프레드 시트는에 수식을 적용하는 것입니다.
  2. 수식을 적용 할 셀을 클릭 합니다.
  3. Formula ”바를 클릭하십시오 .
  4. 입력 한 다음 수식에하고 " 입력 "
    = ArrayFormula (substitute (substitute (substitute (E2 : E5 & "", "y", "Y"), "예", "Y"), "예", "Y"))
  5. 이 경우 " Y "는 " Yes " 로 대체됩니다 .
  6. 필요에 맞게 수식을 편집하고 "Y"대신 교체해야하는 문자 / 단어를 배치하고 "예"대신 교체해야하는 문자 / 단어를 배치 할 수 있습니다. 그에 따라 셀 주소를 변경할 수도 있습니다.

해결 방법 2 : RegExMatch 수식 사용

위의 방법이 효과가 없다면 다른 관점으로 문제에 접근하면 문제가 해결 될 수 있습니다. 따라서이 단계에서는 작업을 완료하기 위해 다른 명령 집합을 사용하는 다른 공식을 구현합니다. 그것을 적용하려면 :

  1. Excel을 열고 수식을 적용 할 스프레드 시트를 시작 합니다.
  2. 수식을 적용 할 셀을 클릭 합니다.
  3. " 공식 "막대를 선택 합니다 .
  4. 아래에 적힌 공식을 입력 하고“ Enter ”를 누르 십시오 .
    = if (REGEXMATCH (E2, "^ Yes | yes | Y | y") = true, "예")
  5. 이것은 또한 "Y"를 "Yes"로 대체했습니다.
  6. "Y"및 "Yes"의 값은 필요에 맞게 변경할 수 있습니다.

해결 방법 3 : 결합 된 수식 사용

어떤 경우에는 위에서 언급 한 두 가지 공식에서 생성 된 결합 된 공식이 트릭을 수행합니다. 따라서이 단계에서는 결합 된 공식을 사용하여 오류를 수정합니다. 이를 수행하려면 :

  1. Excel을 열고 수식을 적용 할 스프레드 시트를 시작합니다.
  2. 수식을 적용 할 셀을 선택 합니다.
  3. 클릭"공식" 바.
  4. 아래에 언급 된 공식을 입력 하고 “Enter”를 누르 십시오.
    = ArrayFormula (if (REGEXMATCH (E2 : E50, "^ Yes | yes | Y | y") = true, "Yes"))
  5. 이렇게하면 " Y "도 " Yes "로 대체 되며 그에 따라 조건에 맞게 구성 할 수 있습니다.

해결 방법 4 : RegExReplace 수식 사용

오류를 제거하기 위해 "RegExReplace"수식이 필요할 수 있습니다. 따라서이 단계에서는 오류를 제거하기 위해 "RegExReplace"수식을 사용합니다. 그에 대한:

  1. Excel을 열고 수식을 적용 할 스프레드 시트를 시작 합니다.
  2. 수식을 적용 할 셀을 선택 합니다.
  3. Formula ”바를 클릭하십시오 .
  4. 아래에 언급 된 공식을 입력 하고“ Enter ”를 누르 십시오 .
    = ArrayFormula (regexreplace ( ""& E2 : E50 & "", "y | yes | 예", "Y"))
  5. 이것은“ Y ”를“ Yes ”로 대체 하며 상황에 맞게 구성 할 수 있습니다.