La aplicación de hoja de cálculo de Microsoft Office, Microsoft Excel, ofrece muchas formas de manipular los valores dentro de las celdas de sus hojas de cálculo. Por ejemplo, si tengo un archivo de muestra de datos donde quiero reducir la cantidad de caracteres que hay en una celda o rango de celdas, entonces puedo usar una fórmula específica para lograr esto sin afectar los valores de la celda original.
Dedico bastante tiempo a trabajar con números UPC en hojas de cálculo de Microsoft Excel. Una situación común que encuentro es cuando tengo un número UPC completo pero necesito eliminar el último dígito del número. Por lo general, esto se conoce como un dígito de control y se genera automáticamente en función del resto de los números en el UPC. Si bien esta es una tarea simple con uno o dos números UPC, es muy tedioso cuando se trata de cientos o miles de ellos.
Afortunadamente, Excel tiene una fórmula que eliminará automáticamente el último dígito de un número. Simplemente escriba la fórmula en una celda diferente y su resultado final será el número menos su último dígito. Luego, esa fórmula se puede copiar para completar el resto de las celdas de una columna.
Tabla de contenido ocultar 1 Cómo recortar el último dígito de un número en Excel 2013 2 Cómo quitar el último dígito de un número en Excel 2013 (Guía con imágenes) 3 ¿Puedo usar la función LEN para cambiar el valor numérico en una celda? 4 Más información sobre cómo eliminar el último dígito en Excel 2013 5 Fuentes adicionalesCómo recortar el último dígito de un número en Excel 2013
- Abra la hoja de cálculo.
- Seleccione la celda para mostrar el número con el dígito eliminado.
- Escribe el = IZQUIERDA (A1, LEN (A1) -1) fórmula, pero reemplace A1 con el número de celda correcto.
- presione el Ingresar tecla para ejecutar la fórmula.
Nuestro tutorial continúa a continuación con más información sobre cómo eliminar el último carácter en Excel, incluidas imágenes de estos pasos.
Cómo quitar el último dígito de un número en Excel 2013 (guía con imágenes)
Los pasos de este artículo le mostrarán cómo usar una fórmula para eliminar el último dígito de un número en una celda de su hoja de cálculo de Excel. Esto significa que una celda que contenga el número "1234" se reducirá a "123". Si bien nos centraremos específicamente en eliminar un dígito, puede optar por eliminar tantos dígitos como desee cambiando la última parte de la fórmula.
Paso 1: Abra la hoja de cálculo que contiene la celda que desea recortar.
Paso 2: Haga clic dentro de la celda donde desea mostrar el número al que se le ha eliminado el último dígito.
Paso 3: escribe la fórmula = IZQUIERDA (A1, LEN (A1) -1) en la celda, pero reemplace cada A1 con la ubicación de la celda que contiene el número para el que desea eliminar un dígito. Luego puede presionar Ingresar en su teclado para calcular la fórmula.
Luego puede copiar la celda que contiene la fórmula y pegarla en cualquier otra celda que contenga un número que desee acortar en un dígito. Por ejemplo, en la imagen de abajo, estoy pegando la fórmula en las celdas B2 - B9.
Nuestra guía continúa a continuación con una discusión adicional sobre cómo eliminar los últimos dígitos de los números en Microsoft Excel.
¿Puedo usar la función LEN para cambiar el valor numérico en una celda?
La sección anterior le mostró cómo combinar la función LEN con la función IZQUIERDA para eliminar los últimos n caracteres de una celda, donde el valor "n" se define al final de la fórmula.
Nos enfocamos específicamente en reducir el número de caracteres en el valor original en 1. Sin embargo, esto hace más que simplemente reducir la longitud total del valor en uno o más caracteres. También cambia el valor real de los datos que se muestran en esa celda.
Por ejemplo, cuando usa la función LEN para eliminar el primer o último carácter de un número o cadena de texto, se creará un valor numérico o valor de texto que corresponde a este nuevo conjunto de datos. si usa otra función definida por el usuario o código VBA para hacer referencia a la celda donde se eliminó el primer carácter o el último carácter, entonces ese valor se usará en su lugar.
Básicamente, esto significa que la fórmula no solo produce una cadena vacía, números o letras. Es un valor que puede utilizar en otras fórmulas. El uso de la función de valor (= Valor (XX)) mostrará el valor actual de esa celda, que es el número o la cadena de texto sin los caracteres del lado izquierdo o derecho del valor de la celda original.
Más información sobre cómo eliminar el último dígito en Excel 2013
Si desea acortar una cadena de caracteres en más de un dígito, cambie el número "1" en la fórmula por el número de dígitos que desea eliminar. Por ejemplo, si quisiera eliminar 4 dígitos, cambiaría la fórmula a= IZQUIERDA (A1, LEN (A1) -4).
Esta fórmula también se puede utilizar para eliminar caracteres de cadenas de texto.
Sugerencia: si también está utilizando esta fórmula por motivos de UPC y su número se muestra como notación científica, es probable que deba cambiar el formato. Este artículo le mostrará cómo ver el formato aplicado a una celda, luego puede cambiar al formato de Número o Texto.
La fórmula que usamos en este artículo tiene el propósito específico de eliminar caracteres del final del valor de una celda. Sin embargo, esta es solo una de varias funciones relacionadas que realizan tareas similares. Por ejemplo, hay una función MID que extraerá un conjunto de caracteres del medio de un valor de celda. Si bien hay una función END en VBA, no es una fórmula que pueda escribir en las celdas de Excel. Tampoco se puede utilizar para devolver los caracteres de "fin" de una cadena de texto.
Fuentes adicionales
- Cómo cambiar los números de seguimiento de la notación científica en Excel 2013
- Cómo agregar ceros iniciales a números en Excel 2013
- Cómo contar el número de celdas en blanco en un rango en Excel 2013
- Cómo restar en Excel 2013 con una fórmula
- Cómo cambiar el color de fuente en Excel 2013
- Cómo concatenar texto en Excel 2013