Descarga el libro de trabajo de ejemplo
Este tutorial demuestra cómo utilizar el Función de Excel IZQUIERDA en Excel para devolver el primer número n de caracteres en una celda.
Descripción general de la función IZQUIERDA
La función IZQUIERDA Devuelve un número específico de caracteres desde el inicio de una celda.
Para usar la función de hoja de cálculo de Excel IZQUIERDA, seleccione una celda y escriba:
(Observe cómo aparecen las entradas de la fórmula)
Sintaxis y entradas de la función IZQUIERDA:
1 | = IZQUIERDA (texto, num_chars) |
texto - Una cadena de texto.
num_chars - La cantidad de caracteres desde el inicio de la celda a regresar.
Cómo utilizar la función IZQUIERDA en Excel:
La función IZQUIERDA extrae un número específico de caracteres que especifica desde la izquierda (inicio de la cadena).
1 | = IZQUIERDA (B3, C3) |
Lo anterior extrae 7 caracteres de la izquierda o del comienzo de la cadena.
El segundo argumento es opcional y su valor predeterminado es 1. Por lo tanto, extrae 1 carácter de la izquierda y le da "R" si lo omite.
IZQUIERDA con ENCONTRAR / BÚSQUEDA
En muchos escenarios, la cantidad de caracteres que queremos extraer de la izquierda varía al igual que los nombres. En este caso aquí, podemos usar FIND para verificar en qué posición de carácter comienza el espacio y menos uno para excluir el espacio en sí.
1 | = IZQUIERDA (B3, ENCONTRAR ("", B3) -1) |
También puede utilizar SEARCH. La diferencia entre FIND y SEARCH es que el primero distingue entre mayúsculas y minúsculas. No importaría encontrar un símbolo como el espacio.
1 | = IZQUIERDA (B3, BÚSQUEDA ("", B3) -1) |
IZQUIERDA con LEN
Puede haber casos en los que sepa cuántos caracteres no desea, pero no cuántos desea. En el ejemplo siguiente, siempre hay 4 números al final. Pero la cantidad de alfabetos difiere.
1 | = IZQUIERDA (B3, LEN (B3) -4) |
LEN nos ayuda a obtener el número total de caracteres de la celda. Y como sabemos que no queremos los 4 números al final, simplemente use la longitud total menos 4 caracteres para obtener el número de caracteres del alfabeto.
IZQUIERDA con número / fechas
Tenga en cuenta que IZQUIERDA es una función de texto. Al usar IZQUIERDA, el resultado es un texto. Por ejemplo, no podrá sumar estos números en la celda E3 después de usar IZQUIERDA.
Lo mismo ocurre con las fechas, ya que se reconocen como números de serie y no como texto. Es posible que no necesite sumar fechas, pero no funciona bien en filtros y tablas dinámicas.
Para superar los problemas anteriores, puede usar VALOR para convertir de texto a valores.
Extraer el número de la izquierda de una cadena
Cuando trabaja con Excel, necesita obtener un número a partir de un detalle dado. En algún momento, es necesario obtener el número exacto de la izquierda y, en algún momento, debe extraer el número de la derecha. Por tanto, la función LEN le ayudará a realizar esta tarea combinándola con algunas otras funciones.
Extraer número de la izquierda
Podríamos combinar LEFT, SUM, SUBSTITUTE con LEN de la siguiente manera:
1 | = LEFT (B2, SUM (LEN (B2) -LEN (SUBSTITUTE (B2, {"0", "1", "2", "3", "4", "5", "6", "7" , "8", "9"}, "")))) |
Lo que nos daría los siguientes resultados:
Recortar texto a enésimas palabras
Podríamos recortar el texto para establecer enésimas palabras combinando SUSTITUIR, ENCONTRAR con IZQUIERDA de la siguiente manera:
1 | = IZQUIERDA (A2, ENCONTRAR ("#", SUSTITUIR (A2, "", "#", B2)) - 1) |
Lo que nos daría los siguientes resultados en ejemplos dados.
Iniciales exactas del nombre
Cuando recopilamos información humana, recopilamos el nombre y el apellido por separado. Pero cuando presentamos alguna vez necesitamos un nombre actual con iniciales. En el siguiente ejemplo, lo ayudaremos a proporcionar una solución para las iniciales exactas del nombre y también esto podría ayudar a superar todas las minúsculas y mayúsculas. Para obtener esta salida, podríamos combinar CONCATENAR, SUPERIOR, APROPIADO con IZQUIERDA de la siguiente manera:
1 | = CONCATENAR (SUPERIOR (IZQUIERDA (A2,1)) & ".", APROPIADO (B2,)) |
Lo que nos daría los siguientes resultados.
Cree una dirección de correo electrónico con el nombre y el apellido
En este ejemplo, podríamos explicar cómo crear una dirección de CORREO ELECTRÓNICO utilizando el nombre y el apellido proporcionados. Podríamos crear una dirección de correo electrónico combinando CONCATENAR, INFERIOR con IZQUIERDA de la siguiente manera:
IZQUIERDA en Hojas de cálculo de Google
La función IZQUIERDA funciona exactamente igual en Google Sheets que en Excel:
Notas adicionales
Si num_chars es mayor que la longitud del texto, la función IZQUIERDA devuelve todo el texto.
Ejemplos de IZQUIERDA en VBA
También puede usar la función IZQUIERDA en VBA. Escribe:application.worksheetfunction.left (texto, num_chars)
Para los argumentos de la función (texto, etc.), puede ingresarlos directamente en la función o definir variables para usar en su lugar.
Regrese a la lista de todas las funciones en Excel