- „Google“ skaičiuoklės yra puiki žiniatinklio alternatyva tiems, kurie neturi „ Microsoft Excel“ .
- Šis vadovas parodys, kaip ištaisyti masyvo vertės nepavyko rasti klaidą Skaičiuoklėse.
- Jei reikia daugiau vadovėlių apie šią programą, peržiūrėkite mūsų „ Google“ skaičiuoklių centrą .
- Daugiau straipsnių apie šį nuostabų programinės įrangos rinkinį rasite mūsų „ Google“ dokumentų puslapyje .

„Google“ skaičiuoklės yra viena iš geriausių laisvai prieinamų „ Excel“ skaičiuoklės programų alternatyvų. Skaičiuoklėje yra formulė SUBSTITUTE, kuri leidžia pakeisti konkrečią raidę (arba teksto eilutę) viename langelyje žodžiu.
Ląstelėje, kurioje yra formulė SUBSTITUTE, gali būti rodomas pakeistas vieno langelio tekstas.
Tačiau formulė SUBSTITUTE negali rodyti pakeisto teksto išvesties langelių diapazone. Jei į jį įtrauksite langelių diapazoną, formulės langelyje bus rodomas klaidos pranešimas Masyvo reikšmės nepavyko rasti, kaip parodyta toliau pateiktame momentiniame paveikslėlyje.
Jei jums įdomu, kaip ištaisyti šią klaidą, kad SUBSTITUTE būtų galima pritaikyti daugeliui langelių, peržiūrėkite toliau pateiktas rezoliucijas.
![PASTATYMAS: Skaičiuoklėse nepavyko rasti masyvo vertės klaidos]()
![PASTATYMAS: Skaičiuoklėse nepavyko rasti masyvo vertės klaidos]()
Kaip galiu ištaisyti SUBSTITUTE masyvo vertės klaidą?
1. Paverskite formulę SUBSTITUTE į masyvo formulę
Norėdami ištaisyti klaidą Masyvo reikšmės nepavyko rasti , į masyvo formulę turite įtraukti SUBSTITUTE. Masyvo formulė yra tokia, kuri gali grąžinti kelis langelių diapazono išėjimus.
Taigi vartotojai, kuriems reikia pakeisti tekstą langelių diapazone, o tada rodyti išvestį kitame diapazone, turi naudoti masyvo formulę.
Taigi, ką jums reikia padaryti, tai pridėti ARRAYFORMULA į formulės SUBSTITUTE pradžią. Norėdami tai padaryti, pasirinkite langelį, kuriame yra formulė SUBSTITUTE.
Tada spustelėkite formulės juostoje, įveskite ARRAYFORMULA iškart po lygybės (=) ženklo, kaip parodyta toliau pateiktame momentiniame paveikslėlyje.
![PASTATYMAS: Skaičiuoklėse nepavyko rasti masyvo vertės klaidos]()
![PASTATYMAS: Skaičiuoklėse nepavyko rasti masyvo vertės klaidos]()
Tada jūsų formulė SUBSTITUTE vietoj masyvo klaidos parodys pakeistą teksto išvestį langelių diapazone.
Tiesiogiai žemiau esančiame momentiniame paveikslėlyje pateiktame pavyzdyje formulė pakeičia Y trijuose stulpelių langeliuose į Taip ir rodo išvestį trijuose kituose langeliuose po jais.
![PASTATYMAS: Skaičiuoklėse nepavyko rasti masyvo vertės klaidos]()
![PASTATYMAS: Skaičiuoklėse nepavyko rasti masyvo vertės klaidos]()
2. Vietoj to įveskite REGEXMATCH formulę
Arba galite sujungti REGEXMATCH su tos pačios išvesties masyvo formule.
- Norėdami tai padaryti, atidarykite skaičiuoklę, prie kurios reikia pridėti formulę.
- Pasirinkite langelį, į kurį įtrauksite formulę (bus rodoma kelių langelių išvestis).
- Tada nukopijuokite šią formulę sparčiuoju klavišu Ctrl + C: =ArrayFormula(if(REGEXMATCH(B2:B4,"^Yes|yes|Y|y)=true,"Yes)).
- Spustelėkite Skaičiuoklių formulės juostą.
- Įklijuokite REGEXMATCH formulę į lapo formulių juostą paspausdami Ctrl + V.
![PASTATYMAS: Skaičiuoklėse nepavyko rasti masyvo vertės klaidos]()
- Ši formulė langelių diapazone B2:B4 pakeičia Y į Taip.
- Jums reikės pakeisti Y ir Taip tekstus formulėje į tai, ko jums reikia.
- Be to, toje formulėje turėsite pakeisti langelio nuorodą, kad ji atitiktų jūsų poreikius.
3. Įveskite REGEXREPLACE formulę
- REGEXREPLACE yra kita alternatyva, kurią galite išbandyti, kai jūsų SUBSTITUTION formulė nepateikia laukiamos išvesties.
- Atidarykite Skaičiuokles naršyklėje.
- Pasirinkite formulės REGEXREPLACE langelį.
- Nukopijuokite šią formulę: =ArrayFormula(regexreplace(" "&B2:B4&" "," Taip | Y | Y "," Taip").
- Spustelėkite formulės juostoje ir paspauskite sparčiuosius klavišus Ctrl + V, kad įklijuotumėte formulę .
![PASTATYMAS: Skaičiuoklėse nepavyko rasti masyvo vertės klaidos]()
- Tada redaguokite formulės REGEXREPLACE tekstą su nuoroda Y ir Taip į bet kokį tekstą, kurį norite pakeisti.
- Pakeiskite šios formulės langelio nuorodą, kad ji atitiktų skaičiuoklės reikalavimus.
Taigi, taip galite ištaisyti „ Google“ skaičiuoklėse klaidą „ Masyvo nepavyko rasti “ . Bendra skiriamoji geba yra sujungti SUBSTITUTE, REGEXREPLACE arba REGEXMATCH su masyvo formulėmis, kad jose būtų rodomas pakeistas (arba pakeistas) teksto išvestis įvairiuose langelių diapazone.
Praneškite mums, jei ši pamoka buvo naudinga, palikdami mums pranešimą toliau pateiktame komentarų skyriuje.
Dažnai užduodami klausimai
- Kas yra „Google“ skaičiuoklės?
„Google“ skaičiuoklės yra internetinė skaičiuoklių programa, kuri yra „Google“ dokumentų internetinio rinkinio dalis.
- Ar yra kokių nors „Google“ skaičiuoklių alternatyvų?
Jei norite „Google“ skaičiuoklių alternatyvos, kuri taip pat yra nemokama, galite išbandyti „ LibreOffice“ Calc .
- Ką galiu padaryti su „Google“ skaičiuoklėmis?
Vienas įdomus dalykas, kurį galite padaryti naudodami „Google“ skaičiuokles, yra paversti ją vertėju .