Cómo voltear números en celdas de Excel
Imagine una tabla en la que desea girar los dígitos de un número (por ejemplo, un número de pedido) de izquierda a derecha, de modo que 123 se convierta en 321. No puede usar ninguna de las funciones integradas para esta tarea.
Con una fórmula en la que se combinan las funciones SUMPRODUCTO, PARTE, LONGITUD y FILA, se obtiene el resultado deseado.
Si el número que desea convertir está en la celda A2, use la siguiente fórmula:
= SUMPRODUCTO (PARTE (A2 * 10 (16-LONGITUD (A2)); LÍNEA ($ 1: $ 16); 1) * 10 (LÍNEA ($ 1: $ 16) -1))
El resultado de esta fórmula es un número sin ceros a la izquierda. Como resultado, no se muestran los ceros a la derecha. La siguiente figura muestra el uso de la fórmula en una tabla de ejemplo:
Si también se deben tener en cuenta los ceros a la izquierda, la fórmula se ve así
= TEXT (SUMPRODUCT (PART (A2; LINE (INDIRECT ("1:" & LENGTH (A2))); 1) * 10 (LINE (INDIRECT ("1:" & LENGTH (A2))) - 1)); REPETIR ("0"; LONGITUD (A2)))
Esta fórmula es una fórmula matricial que debe confirmar con la combinación de teclas CTRL SHIFT ENTER. Incluso después de cada cambio en la fórmula, debe usar esta combinación de teclas nuevamente para confirmar la fórmula.
Las fórmulas solo funcionan con números enteros sin decimales, por lo que son ideales para números de serie, números de artículo o aplicaciones similares.