Cum se poate repara o eroare de valoare nu a putut fi găsită pe Excel

Microsoft Excel este un program de foi de calcul dezvoltat și distribuit de Microsoft. Este disponibil pe aproape toate platformele și este utilizat pe scară largă pentru afaceri și alte scopuri. Datorită interfeței ușor de utilizat și a numeroase formule / funcții, a făcut ca documentarea ușoară a datelor să devină o realitate. Cu toate acestea, destul de recent, au apărut o mulțime de rapoarte în care utilizatorii nu sunt în măsură să aplice o formulă care să înlocuiască o literă specifică pentru un cuvânt și apare o eroare „O valoare de matricare nu a putut fi găsită”.

Eroare „Valoarea Array nu a putut fi găsită”

De obicei, există multe formule care pot fi aplicate pentru a pune în aplicare anumite comenzi. Dar utilizatorii care întâmpină această eroare nu pot face acest lucru. Prin urmare, în acest articol, vom analiza câteva motive din cauza cărora este declanșată această eroare și, de asemenea, vom oferi metode viabile de remediere.

Ce cauzează eroarea „O valoare de matrică nu a putut fi găsită” pe Excel?

După ce am primit numeroase rapoarte de la mai mulți utilizatori, am decis să investigăm problema și am analizat motivele pentru care a fost declanșat. Am găsit cauza principală a problemei și am enumerat-o mai jos.

  • Formula greșită: Această eroare este cauzată atunci când formula de substituție este introdusă incorect. Majoritatea oamenilor folosesc formula de substituție pentru a înlocui o literă specifică cu un cuvânt sau o linie. Acest lucru sfârșește economisind mult timp, dar dacă este introdusă incorect această eroare este returnată.

Acum că aveți o înțelegere de bază a naturii problemei, vom merge mai departe către soluții. Asigurați-vă că le implementați în ordinea specifică în care sunt prezentate pentru a evita conflictul.

Soluția 1: Folosirea formulei de matriță înlocuitoare

Dacă formula a fost introdusă incorect, funcția de substituție nu va funcționa corect. Prin urmare, în acest pas, vom folosi o formulă diferită pentru a iniția funcția. Pentru asta:

  1. Deschideți Excel și lansați foaia de calcul la care urmează să fie aplicată formula.
  2. Faceți clic pe celula la care doriți să aplicați formula.

    Selectarea celulei
  3. Faceți clic pe bara „ Formula ”.
  4. Tastați următoarea formulă și apăsați „ Enter
     = ArrayFormula (înlocuitor (înlocuitor (înlocuitor (înlocuitor (E2: E5 și "", "y", "Y"), "da", "Y"), "Da", "Y")) 
  5. În acest caz, „ Y ” se înlocuiește cu „ Da ”.
  6. Puteți edita formula care să se potrivească nevoilor dvs., așezați litera / cuvântul care trebuie înlocuită în locul „Y” și litera / cuvântul pe care trebuie să fie înlocuită cu aceasta trebuie să fie plasate în locul „da”. De asemenea, puteți modifica adresa celulelor în consecință.

Soluția 2: Folosind formula RegExMatch

Dacă metoda de mai sus nu a funcționat pentru dvs., este posibil să abordați problema cu o perspectivă diferită. Prin urmare, în acest pas, vom implementa o formulă diferită care folosește un set diferit de comenzi pentru a finaliza munca. Pentru a-l aplica:

  1. Deschideți Excel și lansați foaia de calcul la care urmează să fie aplicată formula.
  2. Faceți clic pe celula la care doriți să aplicați formula.
  3. Selectați bara „ Formula ”.

    Selectarea barei de formule
  4. Introduceți formula scrisă mai jos și apăsați „ Enter
     = if (REGEXMATCH (E2, "^ Da | da | Y | y") = true, "Da") 
  5. Aceasta a înlocuit și „Y” cu „Da”.
  6. Valorile pentru „Y” și „Da” pot fi modificate pentru a se potrivi nevoilor dumneavoastră.

Soluția 3: Folosind formula combinată

În unele cazuri, formula combinată generată din cele două formule menționate mai sus face ca trucul să fie realizat. Prin urmare, în acest pas, vom folosi o formulă combinată pentru a remedia eroarea. Pentru a face asta:

  1. Deschideți Excel și lansați foaia de calcul la care urmează să fie aplicată formula.
  2. Selectați celula la care doriți să aplicați formula.
  3. Faceți clic pe bara „Formula” .

    Făcând clic pe bara de formule
  4. Introduceți formula menționată mai jos și apăsați „Enter”
     = ArrayFormula (dacă (REGEXMATCH (E2: E50, "^ Da | da | Y | y") = true, "Da")) 
  5. Aceasta înlocuiește „ Y ” cu „ Da ” și poate fi configurată pentru a se potrivi în mod corespunzător condițiilor dvs.

Soluția 4: Folosind Formula RegExReplace

Este posibil ca formula „RegExReplace” să fie necesară pentru eradicarea erorii. Prin urmare, în acest pas, vom folosi formula „RegExReplace” pentru a scăpa de eroare. Pentru asta:

  1. Deschideți Excel și lansați foaia de calcul la care urmează să fie aplicată formula.
  2. Selectați celula la care doriți să aplicați formula.
  3. Faceți clic pe bara „ Formula ”.

    Făcând clic pe bara Formula
  4. Introduceți formula menționată mai jos și apăsați „ Enter
     = ArrayFormula (regexreplace ("" & E2: E50 & "", "y | da | Da", "Y")) 
  5. Aceasta înlocuiește „ Y ” cu „ Da ” și poate fi configurată pentru a se potrivi în mod corespunzător situației tale.

Articole Interesante