#ÉRTÉK! hiba kijavítása a SZÖVEG.TALÁL/SZÖVEG.TALÁL2 és a SZÖVEG.KERES/SZÖVEG.KERES2 függvényben

Hatókör
Microsoft 365-höz készült Excel Microsoft 365-höz készült Mac Excel Excel 2024 Mac Excel 2024 Excel 2021 Mac Excel 2021 Excel 2019 Excel 2016

Ez a témakör segítséget nyújt a SZÖVEG.TALÁL/SZÖVEG.TALÁL2 és a SZÖVEG.KERES/SZÖVEG.KERES2 függvény használata során gyakran előforduló #ÉRTÉK! hibák elhárításához.

Néhány tudnivaló a SZÖVEG.TALÁL és a SZÖVEG.KERES függvényről

  • A SZÖVEG.TALÁL és a SZÖVEG.KERES függvény nagyon hasonló. Mindkettő ugyanolyan módon működik – megkeresnek egy karaktert vagy egy karakterláncot egy szöveges karakterláncban. A különbség a kettő között az, hogy a SZÖVEG.TALÁL megkülönbözteti a kis- és nagybetűket, míg a SZÖVEG.KERES figyelmen kívül hagyja a kis- és nagybetűk különbségét. Ezért ha nem szeretné megkülönböztetni a kis- és nagybetűket, használja a SZÖVEG.KERES függvényt.
  • Ha olyan függvényt keres, amely visszaadja egy karakterlánc egy részét a megadott karakterszámok alapján, használja a KÖZÉP függvényt a SZÖVEG.TALÁL függvénnyel együtt. A KÖZÉP és a SZÖVEG.TALÁL függvény együttes használatához segítséget és példákat a SZÖVEG.TALÁL függvény súgótémakörében találhat.
  • A két függvény szintaxisa megegyező: keres_szöveg; szöveg; [kezdet]. Ez a szintaxis egyszerűen fogalmazva a következőt jelenti: Mit szeretne megtalálni?; Hol szeretné megtalálni?; Milyen pozíciótól kezdjük a keresést?

Probléma: A keres_szöveg argumentum értéke nem található meg a szöveg argumentum értékében

Ha a függvény nem találja meg a keresett szöveget a megadott keresendő szövegen belül, akkor #ÉRTÉK! hibát ad.

Vegyük példaként az alábbi képletet:

  • =SZÖVEG.TALÁL("kesztyű";"Kesztyű (gyermek)";1)

Ez a képlet #ÉRTÉK! hibát fog adni, mert nem található a „kesztyű” szöveg a karakterláncban; csak a „Kesztyű” szöveg. Ne feledje, hogy a SZÖVEG.TALÁL függvény megkülönbözteti a kis- és nagybetűket, ezért győződjön meg róla, hogy a keres_szöveg argumentum értéke pontosan megegyező módon található meg a szöveg argumentum értékében.

Az alábbi SZÖVEG.KERES képlet az 1 értéket adja vissza, mert nem különbözteti meg a kis- és nagybetűket:

  • =SZÖVEG.KERES("kesztyű";"Kesztyű (gyermek)";1)

Megoldás: Javítsa a szintaxist, ha szükséges.

Probléma: A kezdet argumentum nullánál (0) kisebb

A kezdet argumentum egy opcionális argumentum, és ha kihagyja, akkor az alkalmazás alapértelmezésként az 1 értéket használja. Ha azonban megadja az argumentum értékét, és a 0 értéket használja, akkor #ÉRTÉK! hibát kap.

Megoldás: Távolítsa el a kezdet argumentumot, ha nem szükséges, vagy állítsa át egy érvényes értékre.

Probléma: A kezdet argumentum nagyobb a szöveg argumentum hosszánál

Vegyük példaként az alábbi képletet:

  • =SZÖVEG.TALÁL("k";"Függvények és képletek";25)

Az "s" betűt keresi a "Függvények és képletek" karakterláncban (within_text a 25. karaktertől (start_num), de #VALUE eredményt ad vissza. hibát ad vissza, mert a karakterlánc csak 22 karaktert tartalmaz.

Tipp:

Ha szeretné meghatározni egy karakterlánc karaktereinek számát, használja a HOSSZ függvényt.

Megoldás: Javítsa a kezdőpozíciót, ha szükséges.

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.

Lásd még

Az #ÉRTÉK! hiba javítása

A SZÖVEG.TALÁL/SZÖVEG.TALÁL2 függvény

SZÖVEG.KERES/SZÖVEG.KERES2 FÜGGVÉNY

A képletek áttekintése az Excelben

Hibás képletek kiküszöbölése

A képlethibák feltárása

Minden Excel-függvény betűrendes listája

Az Excel függvényeinek kategória szerinti listája