Hogyan javíthatunk egy "tömbérték nem található" hibát az Excel programban
A Microsoft Excel egy Microsoft által kifejlesztett és terjesztett táblázatkezelő program. Szinte minden platformon elérhető, és széles körben használják üzleti és egyéb célokra. Az egyszerűen kezelhető felület és a sok képlet / funkció miatt az adatok egyszerű dokumentálása valósággá vált. Azonban a közelmúltban sok olyan jelentés érkezett, ahol a felhasználók nem tudnak egy képletet alkalmazni egy szó betűjének helyettesítésére, és egy “Array Value nem található” hibaüzenet jelenik meg.
Általában sok képlet alkalmazható bizonyos parancsok bevonására. A felhasználók azonban ezt nem tudják megtenni. Ezért ebben a cikkben megvizsgálunk néhány okot, amelyek miatt ez a hiba megjelenik, és megvalósítható módszereket is kínálunk annak kijavítására.
Mi okozza az „Egy tömbérték nem található” hibát az Excelben?
Miután számos jelentést kapott több felhasználótól, úgy döntöttünk, hogy kivizsgáljuk a problémát, és megvizsgáltuk annak okait, amelyek miatt felmerült. Megtaláltuk a probléma kiváltó okát, és felsoroltuk az alábbiakban.
- Rossz képlet: Ezt a hibát a helyettesítő képlet helytelen beírása okozza. A legtöbb ember a helyettesítő képlettel helyettesíti egy adott betűt egy szóval vagy egy sorral. Ezzel sok időt takaríthat meg, de ha helytelenül adta meg, akkor a hiba visszaadódik.
Most, hogy alapvető ismeretei vannak a probléma természetéről, továbbmegyünk a megoldások felé. A konfliktusok elkerülése érdekében hajtsa végre ezeket a megadott sorrendben.
1. megoldás: Helyettesítő tömbképlet használata
Ha a képletet helytelenül adta meg, akkor a helyettesítő funkció nem fog megfelelően működni. Ezért ebben a lépésben egy másik képletet fogunk használni a függvény elindításához. Azért:
- Nyissa meg az Excel alkalmazást, és indítsa el a táblázatot, amelyre a képletet alkalmazni kell.
- Kattintson arra a cellára, amelyre alkalmazni kívánja a képletet.
A cella kiválasztása - Kattintson a „ Képlet ” sávra.
- Írja be a következő képletet és nyomja meg az „ Enter ” gombot
= ArrayFormula (helyettesítő (helyettesítő (helyettesítő (E2: E5 és "", "y", "Y"), "igen", "Y"), "igen", "Y"))
- Ebben az esetben az „ Y ” helyébe „ igen ” lép.
- Szerkesztheti a képletet az Ön igényei szerint, az Y betűjére helyettesítheti a helyettesítendő betűt / szót, és az „igen” helyett azt a betűt / szót, amelyet ki kell cserélni, helyébe kell helyeznie. Ennek megfelelően megváltoztathatja a cellák címét.
2. megoldás: A RegExMatch képlet használata
Ha a fenti módszer nem működött az Ön számára, akkor valószínű, hogy más szempontból megközelítve a problémát megoldhatja. Ezért ebben a lépésben egy másik képletet fogunk megvalósítani, amely más parancskészletet használ a munka elvégzéséhez. Ennek alkalmazásához:
- Nyissa meg az Excel alkalmazást, és indítsa el a táblázatot, amelyre a képletet alkalmazni kell.
- Kattintson arra a cellára, amelyre alkalmazni kívánja a képletet.
- Válassza ki a „ Képlet ” sávot.
A képlet sáv kiválasztása - Írja be az alábbiakban írt képletet és nyomja meg az „ Enter ” gombot
= if (REGEXMATCH (E2, "^ Igen | igen | I | y") = igaz, "Igen")
- Ez az „Y” -et az „igen” -el is felváltotta.
- Az „Y” és „Igen” értékei megváltoztathatók az Ön igényei szerint.
3. megoldás: Kombinált képlet használata
Egyes esetekben a fent említett két képletből előállított kombinált képlet elvégzi a trükköt. Ezért ebben a lépésben egy kombinált képletet fogunk használni a hiba kijavításához. Ennek érdekében:
- Nyissa meg az Excel alkalmazást, és indítsa el a táblázatot, amelyre a képletet alkalmazni kell.
- Válassza ki azt a cellát, amelyre alkalmazni kívánja a képletet.
- Kattintson a „Képlet” sávra.
Kattintson a képlet sávra - Írja be az alábbiakban említett képletet és nyomja meg az „Enter” gombot
= ArrayFormula (ha (REGEXMATCH (E2: E50, "^ Igen | igen | Y | y") = igaz, "Igen"))
- Ez felváltja az „ Y ” -et az „ igen ” -re is, és konfigurálható úgy, hogy az megfeleljen az Ön feltételeinek.
4. megoldás: A RegExReplace Formula használata
Lehetséges, hogy a hiba megszüntetéséhez szükség lehet a „RegExReplace” képletre. Ezért ebben a lépésben a „RegExReplace” képletet fogjuk használni a hibától való megszabaduláshoz. Azért:
- Nyissa meg az Excel alkalmazást, és indítsa el a táblázatot, amelyre a képletet alkalmazni kell.
- Válassza ki azt a cellát, amelyre alkalmazni kívánja a képletet.
- Kattintson a „ Képlet ” sávra.
A Formula sávra kattintva - Írja be az alábbiakban említett képletet és nyomja meg az „ Enter ” gombot
= ArrayFormula (regexreplace ("" & E2: E50 & "", "y | igen | igen", "Y"))
- Ez felváltja az „ Y ” -et az „ igen ” -re, és konfigurálható úgy, hogy megfeleljen az Ön helyzetének.