Como inverter números em células do Excel
Imagine uma tabela na qual você deseja girar os dígitos de um número (por exemplo, um número de pedido) da esquerda para a direita, então 123 se torna 321. Você não pode usar nenhuma das funções integradas para esta tarefa.
Com uma fórmula na qual você combina as funções SUMPRODUCT, PART, LENGTH e ROW, você obtém o resultado desejado.
Se o número que você deseja converter estiver na célula A2, use a seguinte fórmula:
= SUMPRODUCT (PART (A2 * 10 (16-LENGTH (A2)); LINE ($ 1: $ 16); 1) * 10 (LINE ($ 1: $ 16) -1))
O resultado desta fórmula é um número sem zeros à esquerda. Como resultado, os zeros à direita não são exibidos. A figura a seguir mostra o uso da fórmula em uma tabela de exemplo:
Se zeros à esquerda também devem ser levados em consideração, a fórmula se parece com esta
= TEXTO (SUMPRODUTO (PARTE (A2; LINHA (INDIRETO ("1:" & COMPRIMENTO (A2))); 1) * 10 (LINHA (INDIRETO ("1:" & COMPRIMENTO (A2))) - 1)); REPETIR ("0"; COMPRIMENTO (A2)))
Esta fórmula é uma fórmula de matriz que deve ser confirmada com a combinação de teclas CTRL SHIFT ENTER. Mesmo após cada alteração na fórmula, você deve usar essa combinação de teclas novamente para confirmar a fórmula.
As fórmulas funcionam apenas com números inteiros sem casas decimais, por isso são ideais para números de série, números de artigo ou aplicações semelhantes.