Kuidas parandada Excelis viga "Massiivi väärtust ei leitud"

Microsoft Excel on Microsofti välja töötatud ja levitatav arvutustabeliprogramm. See on saadaval peaaegu kõigil platvormidel ja seda kasutatakse laialdaselt äri- ja muudel eesmärkidel. Lihtsa kasutajaliidese ja arvukate valemite / funktsioonide tõttu on see andmete hõlpsa dokumenteerimise reaalsuseks muutnud. Kuid üsna hiljuti on saabunud palju teateid, kus kasutajad ei saa kasutada valemi sõna tähe asendamiseks ja kuvatakse tõrge „Massiivi väärtust ei leitud”.

Viga „Massiivi väärtust ei leitud”

Tavaliselt on olemas palju valemeid, mida saab kasutada teatud käskude sisseviimiseks. Kuid kasutajad, kellel on seda viga, ei saa seda teha. Seetõttu uurime selles artiklis mõningaid põhjuseid, mille tõttu see tõrge käivitatakse, ja pakume ka toimivaid viise selle parandamiseks.

Mis põhjustab Excelis tõrke „Massiivi väärtust ei leitud?

Pärast arvukate aruannete saamist mitmelt kasutajalt otsustasime probleemi uurida ja uurisime selle põhjustamise põhjuseid. Leidsime probleemi algpõhjuse ja loetlesime selle allpool.

  • Vale valem: see tõrge tekib siis, kui asendusvalemit sisestatakse valesti. Enamik inimesi kasutab asendamisvalemi konkreetse tähe asendamiseks sõna või reaga. See säästab palju aega, kuid kui sisestate valesti, tagastatakse see viga.

Nüüd, kui teil on põhiolemus probleemi olemusest, liigume edasi lahenduste poole. Konfliktide vältimiseks rakendage need kindlasti nende esitamise järjekorras.

Lahendus 1: Asendusmassiivi valemi kasutamine

Kui valem on valesti sisestatud, siis asendusfunktsioon ei tööta korralikult. Seetõttu kasutame selles etapis funktsiooni käivitamiseks erinevat valemit. Selle eest:

  1. Avage Excel ja käivitage arvutustabel, millele valemit rakendatakse.
  2. Klõpsake lahtrit, millele soovite valemit rakendada.

    Lahtri valimine
  3. Klõpsake ribale „ Vormel “.
  4. Sisestage järgmine valem ja vajutage “ Enter
     = ArrayFormula (asendaja (asendaja (asendaja (E2: E5 ja "", "y", "Y"), "jah", "Y"), "jah", "Y")) 
  5. Sel juhul asendatakse “ Y ” arvuga “ Jah ”.
  6. Saate valemit redigeerida vastavalt oma vajadustele, asetage asendatav täht / sõna “Y” asemele ja täht / sõna, mille see tuleb asendada, tuleb asetada “jah” asemele. Lahtrite aadressi saate vastavalt muuta.

2. lahendus: RegExMatch'i valemi kasutamine

Kui ülaltoodud meetod teie jaoks ei töötanud, on võimalik, et teistsuguse perspektiiviga probleemile lähenedes saab selle lahendada. Seetõttu rakendame selles etapis teistsuguse valemi, mis kasutab töö saamiseks erinevat käskude komplekti. Selle rakendamiseks:

  1. Avage Excel ja käivitage arvutustabel, millele valemit rakendatakse.
  2. Klõpsake lahtrit, millele soovite valemit rakendada.
  3. Valige riba „ Vormel ”.

    Valemiriba valimine
  4. Sisestage allpool kirjutatud valem ja vajutage “ Enter
     = if (REGEXMATCH (E2, "^ Jah | jah | jah | y") = tõene, "Jah") 
  5. See asendas ka “Y” sõnaga “jah”.
  6. „Y“ ja „Jah“ väärtusi saab vastavalt vajadustele muuta.

3. lahendus: kombineeritud valemi kasutamine

Mõnel juhul saab trikk tehtud ka ülalnimetatud kahe valemi põhjal genereeritud kombineeritud valemiga. Seetõttu kasutame selles etapis vea parandamiseks kombineeritud valemit. Selleks:

  1. Avage Excel ja käivitage arvutustabel, millele valemit rakendatakse.
  2. Valige lahter, millele soovite valemit rakendada.
  3. Klõpsake ribale „Vormel“ .

    Klõpsates valemi ribal
  4. Sisestage järgmine valem ja vajutage „Enter“
     = ArrayFormula (kui (REGEXMATCH (E2: E50, "^ Jah | jah | Y | y") = tõene, "Jah")) 
  5. See asendab “ Y ” ka “ Jah ” ja seda saab konfigureerida vastavalt teie tingimustele.

Lahendus 4: RegExReplace'i valemi kasutamine

Võimalik, et vea kustutamiseks võib vaja minna valemit „RegExReplace”. Seetõttu kasutame selles etapis veast vabanemiseks valemit “RegExReplace”. Selle eest:

  1. Avage Excel ja käivitage arvutustabel, millele valemit rakendatakse.
  2. Valige lahter, millele soovite valemit rakendada.
  3. Klõpsake ribale „ Vormel “.

    Klõpsates vorminguriba
  4. Sisestage järgmine valem ja vajutage „ Enter
     = ArrayFormula (vaheta uuesti ("" & E2: E50 & "", "y | jah | jah", "Y")) 
  5. See asendab “ Y ” sõnaga “ jah ” ja seda saab konfigureerida vastavalt teie olukorrale.

Huvitavad Artiklid