Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
`` `Excel
=TextJoin ("", True, Mid (A1, Len (A1)-Row (nepriamy ("1:" &len (A1))))+1,1))
`` `
Vysvetlenie:
1. a1: Vzťahuje sa na bunku obsahujúcu slovo, ktoré chcete zvrátiť. Nahraďte „A1“ skutočným odkazom na bunku.
2. Toto je jadro vzorca. Extrahuje každú postavu zo slova v opačnom poradí:
* len (a1): Určuje dĺžku slova.
* riadok (nepriamy ("1:" &len (a1)))): Vytvára postupnosť čísel od 1 do dĺžky slova.
* len (a1) -Row (nepriamy ("1:" &len (a1))))+1: Odčítať číslo riadku od dĺžky slova plus 1 a efektívne vytvára klesajúcu sekvenciu indexov, aby ste extrahovali znaky zo slova.
* Mid (A1, ..., 1): Extrahuje jeden znak zo slova v zadanom indexe.
3. textJoin ("", true, ...): Táto funkcia zrealizuje všetky extrahované znaky spolu bez akýchkoľvek odlučovačov.
* "": Určuje, že medzi znakmi by nemal existovať žiadny oddeľovač.
* true: Naznačuje, že prázdne bunky by sa mali ignorovať.
Príklad:
Ak bunka A1 obsahuje slovo „ahoj“, vzorec sa vráti „olleh“.
Poznámka: Tento vzorec bude fungovať iba pre jedno slovo v bunke. Ak máte v bunke viac slov, budete musieť na jednotlivo zvrátiť každé slovo zložitejší vzorec alebo kód VBA.