Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako píšete slovo dozadu v programe Excel?

Na zvrátenie slova môžete použiť nasledujúci vzorec v programe Excel:

`` `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.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené