U kunt de volgende formule in Excel gebruiken om een woord om te keren:
`` `Excel
=Textjoin ("", true, mid (a1, len (a1) -Row (indirect ("1:" &len (a1)))+1,1))
`` `
Verklaring:
1. A1: Dit verwijst naar de cel die het woord bevat dat u wilt omkeren. Vervang "A1" door de werkelijke celreferentie.
2. MID (A1, Len (A1) -Row (indirect ("1:" &len (A1)))+1,1): Dit is de kern van de formule. Het haalt elk teken uit het woord in omgekeerde volgorde:
* len (a1): Bepaalt de lengte van het woord.
* rij (indirect ("1:" &len (a1)))): Creëert een reeks getallen van 1 tot de lengte van het woord.
* len (a1) -row (indirect ("1:" &len (a1))))+1: Takt het rijnummer af van de lengte van het woord plus 1, waardoor een afnemende reeks indices effectief wordt gecreëerd om tekens uit het woord te extraheren.
* mid (a1, ..., 1): Haalt een enkel teken uit het woord uit bij de opgegeven index.
3. textjoin ("", true, ...): Deze functie samenvoegt alle geëxtraheerde tekens samen zonder scheiders.
* "": Geeft aan dat er geen separator tussen de tekens mag zijn.
* waar: Geeft aan dat lege cellen moeten worden genegeerd.
Voorbeeld:
Als cel A1 het woord "hallo" bevat, keert de formule "olleh" terug.
Opmerking: Deze formule werkt slechts voor één woord in een cel. Als u meerdere woorden in een cel hebt, moet u een complexere formule of VBA -code gebruiken om elk woord afzonderlijk om te keren. |