ÚTMUTATÓK, HASZNOS TANÁCSOK, TIPPEK-TRÜKKÖK A
GOOGLE INGYENES ALKALMAZÁSAIHOZ
LEGFRISSEBB
Pillanat...

Ronda, de működik! Ékezetek lecserélése regexreplace függvénnyel

Regexreplace függvény használata a Google Táblázatokban

A rondácska, de csoda jól működő REGEXREPLACE Google függvénnyel könnyen, kompakt módon cserélhetsz le bizonyos karaktereket egy szövegben. Most a magyar ékezetek eltávolítását mutatom meg ...

Ékezetes betűk lecserélése szövegben a regexreplace függvénnyel

  • másold ezt az érdekes kifejezést Google Táblázatod, mondjuk (B3) cellájába
árvíztűrő tükörfúrógép
  • a magyar ékezetek lecseréléséhez ebből az alap regexreplace függvényből indulunk ki:
=regexreplace(B3;"ö|ő|ó";"o")

ahol a B3 cella tartalmazza az ékezetes szöveget, ezeket cseréljük le most.

A trükk most jön! A pontosvessző után, idézőjelben, | jellel elválasztva adhatjuk meg, "sorolhatjuk fel" azokat a betűket, amelyeket mind ugyanazzal az ékezet nélküli betűvel kell lecserélni. Ez a betű van a második pontosvessző után, idézőjelben.

A regexreplace függvény, "emberi nyelven" így szól: keresd meg a B3 szöveges cellában az összes ö, ő, ó ékezetes betűt, és egyenként, mindegyiket cseréld le egy ékezet nélküli o betűre.

Az összes magyar ékezet lecserélése

Az összes magyar ékezet lecseréléséhez az alap regexreplace függvényeket egymásba kell ágyaznunk, így

=regexreplace(regexreplace(regexreplace(regexreplace(regexreplace(B3;"á";"a");"é";"e");"ö|ő|ó";"o");"ü|ű|ú";"u");"í";"i")

Az egész feladatot meg tudnánk oldani a HELYETTE függvénnyel is, de akkor minden egyes ékezetes betűre külön kellene alkalmaznunk! A REGEXREPLACE azért szuper, mert a | jel használatával fel tudjuk sorolni a keresett betűket!

Tipp! 

Próbáld ki a képlet működését a Gugliverzum Táblázatok Homokozóban!

---

Szólj hozzá! Oszd meg és/vagy lájkold a cikket, ha hasznosnak találod! Köszönöm!

0 megjegyzés:

Megjegyzés küldése