Reverter a string de texto em uma célula no Excel
Este artigo explica uma fórmula que combina as funções TEXTJOIN e MID para inverter a ordem da seqüência de caracteres de texto em uma célula no Excel.
Como reverter a string de texto em uma célula no Excel?
Fórmula genérica
=TEXTJOIN("",1,MID(text_string,{10,9,8,7,6,5,4,3,2,1},1)
Argumentos
Texto_string: A seqüência de texto que você deseja inverter a ordem. Pode ser:
- 1. O texto colocado entre aspas;
- 2. Ou uma referência a uma célula que contém o texto.
Como usar essa fórmula?
1. Selecione uma célula em branco para produzir o resultado invertido.
2. Insira a fórmula abaixo e pressione o botão Entrar e arraste a alça de preenchimento para aplicar a fórmula a outras células.
=TEXTJOIN("",1,MID(B5,{10,9,8,7,6,5,4,3,2,1},1))
Dicas: Você pode substituir o número 1 por TRUE na fórmula. Isso significa que os vazios na matriz serão ignorados.
Como funciona essa fórmula?
=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): A função MID extrai cada caractere da seqüência de texto em B5 na ordem inversa. Aqui, o resultado é {"", "", "", "", "", "l", "e", "c", "x", "E"};
- 2. TEXTJOIN("",1,{"","","","","","l","e","c","x","E"}): A função TEXTJOIN une cada caractere na matriz e ignora os vazios. O resultado final será “lecxE”.
Observação: A fórmula acima funciona corretamente se o comprimento da string de texto for igual ou inferior a 10 caracteres. Para reverter a string de texto cujo comprimento é maior que 10 caracteres, aplique a seguinte fórmula de matriz:
=TEXTJOIN("",1,MID(A1,ABS(ROW(INDIRECT("1:"&LEN(A1)))-(LEN(A1)+1)),1))
Lembre-se de pressionar Ctrl + Shift + Enter juntas para obter o resultado correto.
Funções relacionadas
Função Excel TEXTJOIN
A função TEXTJOIN do Excel une vários valores de uma linha, coluna ou intervalo de células com delimitador específico.
Função Excel MID
A função MID é usada para encontrar e retornar um número específico de caracteres do meio de uma determinada sequência de texto.
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.