Du kan använda följande formel i Excel för att vända ett ord:
`` `Excel
=TextJoin ("", sant, Mid (A1, Len (A1) -ROW (indirekt ("1:" &len (A1)))+1,1)))
`` `
Förklaring:
1. a1: Detta hänvisar till cellen som innehåller det ord du vill vända. Byt ut "A1" med den faktiska cellreferensen.
2. Mid (A1, Len (A1) -ROW (Indirekt ("1:" &Len (A1)))+1,1): Detta är kärnan i formeln. Det extraherar varje karaktär från ordet i omvänd ordning:
* len (A1): Bestämmer ordets längd.
* rad (indirekt ("1:" &len (a1))): Skapar en sekvens av siffror från 1 till ordets längd.
* len (A1) -ROW (indirekt ("1:" &len (A1)))+1: Undertraktar radnumret från ordets längd plus 1, vilket effektivt skapar en minskande sekvens av index för att extrahera tecken från ordet.
* Mid (A1, ..., 1): Extraherar ett enda tecken från ordet vid det angivna indexet.
3. TextJoin ("", sant, ...): Denna funktion sammanställer alla extraherade tecken utan några separatorer.
* "": Anger att det inte ska finnas någon separator mellan karaktärerna.
* sant: Indikerar att tomma celler bör ignoreras.
Exempel:
Om cell A1 innehåller ordet "hej" kommer formeln att återvända "Olleh".
Obs: Denna formel fungerar bara för ett enda ord i en cell. Om du har flera ord i en cell måste du använda en mer komplex formel eller VBA -kod för att vända varje ord individuellt.