Inverter a sequência 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 sequência de texto em uma célula no Excel.
Como inverter a sequência de texto em uma célula no Excel?
Fórmula genérica
=TEXTJOIN("",1,MID(texto_sequencia,{10,9,8,7,6,5,4,3,2,1},1))
Argumentos
Texto_sequencia: A sequência de texto que você deseja inverter. Pode ser:
- 1. O texto entre aspas;
- 2. Ou uma referência para uma célula que contém o texto.
Como usar esta fórmula?
1. Selecione uma célula em branco para exibir o resultado invertido.
2. Insira a fórmula abaixo nela e pressione a tecla Enter, e depois 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 VERDADEIRO na fórmula. Isso significa que os espaços vazios na matriz serão ignorados.
Como esta fórmula funciona?
=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 sequê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 junta cada caractere na matriz e ignora os espaços vazios. O resultado final será “lecxE”.
Nota: A fórmula acima funciona corretamente se o comprimento da sequência de texto for igual ou menor que 10 caracteres. Para inverter a sequência de texto com mais de 10 caracteres, aplique a seguinte fórmula de matriz:
=TEXTJOIN("",1,MID(A1,ABS(LIN(INDIRETO("1:"&NÚM.CARACT(A1)))-(NÚM.CARACT(A1)+1)),1))
Lembre-se de pressionar Ctrl + Shift +Enter juntas para obter o resultado correto.
Funções relacionadas
Função TEXTJOIN do Excel
A função TEXTJOIN do Excel une vários valores de uma linha, coluna ou intervalo de células com um delimitador específico.
Função MID do Excel
A função MID é usada para encontrar e retornar um número específico de caracteres do meio de uma sequência de texto fornecida.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de 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.