Odwróć ciąg tekstowy w komórce w programie Excel
W tym artykule wyjaśniono formułę łączącą funkcje TEXTJOIN i MID w celu odwrócenia kolejności ciągów tekstowych w komórce w programie Excel.
Jak odwrócić ciąg tekstowy w komórce w programie Excel?
Formuła ogólna
=TEXTJOIN("",1,MID(text_string,{10,9,8,7,6,5,4,3,2,1},1)
Argumenty
Ciąg tekstowy: Ciąg tekstowy, w którym chcesz odwrócić kolejność. To może być:
- 1. Tekst ujęty w cudzysłów;
- 2. Lub odwołanie do komórki zawierającej tekst.
Jak korzystać z tej formuły?
1. Wybierz pustą komórkę, aby wyświetlić odwrócony wynik.
2. Wprowadź do niego poniższą formułę i naciśnij Wchodzę , a następnie przeciągnij uchwyt wypełnienia, aby zastosować formułę do innych komórek.
=TEXTJOIN("",1,MID(B5,{10,9,8,7,6,5,4,3,2,1},1))
Porady: Możesz zamienić liczbę 1 na TRUE w formule. Oznacza to, że puste miejsca w tablicy zostaną zignorowane.
Jak działa ta formuła?
=TEXTJOIN("",1,MID(B5,{10,9,8,7,6,5,4,3,2,1},1))
- 1. MID(B5,{10,9,8,7,6,5,4,3,2,1},1): Funkcja MID wyodrębnia każdy znak ciągu tekstowego w B5 w odwrotnej kolejności. Tutaj wynikiem jest {"", "", "", "", "", "l", "e", "c", "x", "E"};
- 2. TEXTJOIN("",1,{"","","","","","l","e","c","x","E"}): Funkcja TEXTJOIN łączy każdy znak w tablicy i ignoruje puste miejsca. Ostatecznym wynikiem będzie „lecxE”.
Uwaga: Powyższy wzór działa poprawnie, jeśli długość ciągu tekstowego jest równa lub mniejsza niż 10 znaków. Aby odwrócić ciąg tekstowy, którego długość jest większa niż 10 znaków, zastosuj następującą formułę tablicową:
=TEXTJOIN("",1,MID(A1,ABS(ROW(INDIRECT("1:"&LEN(A1)))-(LEN(A1)+1)),1))
Pamiętaj, aby nacisnąć Ctrl + Shift + Enter klucze razem, aby uzyskać prawidłowy wynik.
Powiązane funkcje
Funkcja Excel TEXTJOIN
Funkcja Excel TEXTJOIN łączy wiele wartości z wiersza, kolumny lub zakresu komórek za pomocą określonego separatora.
Funkcja Excel MID
Funkcja MID służy do wyszukiwania i zwracania określonej liczby znaków ze środka podanego ciągu tekstowego.
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.