Función IZQUIERDAB de Excel
La función IZQUIERDAB devuelve el número especificado de caracteres desde el inicio (izquierda) de una cadena proporcionada según el número de bytes que especifique. IZQUIERDAB está diseñada para su uso con idiomas que utilizan el conjunto de caracteres de doble byte (DBCS), como el chino (simplificado), chino (tradicional), coreano y japonés. La función cuenta cada carácter de doble byte como 2.
Sintaxis
=IZQUIERDAB(texto, [num_bytes])
Argumentos
- texto (requerido): La cadena de la que desea extraer el número dado de caracteres desde su lado izquierdo basándose en los num_bytes especificados.
- num_bytes (opcional): Especifica el número de bytes de caracteres a extraer desde el inicio (izquierda) del texto dado. Si se omite este argumento, se asume que es 1.
Valor Devuelto
La función IZQUIERDAB devuelve el número especificado de caracteres.
Notas de la Función
- Los espacios cuentan como caracteres.
- Si num_bytes es mayor que la longitud de texto, IZQUIERDAB devuelve todo el texto.
- IZQUIERDAB devuelve el error #¡VALOR! si num_bytes es negativo.
- Cuando utiliza IZQUIERDAB para devolver caracteres de doble byte, si num_bytes es un número impar, por ejemplo, 3, IZQUIERDAB solo devolverá el primer carácter de doble byte. Tendrá que aumentar num_bytes a 4 para devolver los dos primeros caracteres de doble byte.
- IZQUIERDAB siempre cuenta cada carácter de doble byte como 2 cuando ha habilitado la edición de un idioma que soporta DBCS y luego lo ha establecido como idioma predeterminado. De lo contrario, IZQUIERDAB cuenta cada carácter como 1, al igual que IZQUIERDA.
- IZQUIERDAB cuenta valores reales en lugar de la apariencia de sus datos. Por ejemplo, A1 es la fecha 01/09/2022, IZQUIERDAB(A1,2) devuelve 44, ya que el valor real en A1 es 44805, que simplemente estaba formateado como un valor de fecha.
Ejemplo
Para que IZQUIERDAB devuelva números específicos de caracteres desde el inicio (izquierda) de las cadenas proporcionadas como se muestra en la siguiente tabla, copie o ingrese la fórmula a continuación en la celda superior (E6) de la lista de resultados, y presione Entrar para obtener el resultado. Luego seleccione la celda de resultado y arrastre el controlador de relleno (el pequeño cuadrado en la esquina inferior derecha de la celda seleccionada) hacia abajo para aplicar la fórmula a las celdas inferiores.
=IZQUIERDAB(B6,C6)
En lugar de referencias de celda, puede escribir los valores reales de texto y num_bytes en la fórmula como se muestra a continuación.
=IZQUIERDAB("你在干什么",4)
Nota: Debe encerrar la cadena de texto en una fórmula de Excel entre comillas dobles (""). Tenga en cuenta que las referencias de celda, números o fechas no deben estar entre comillas.
IZQUIERDAB VS. IZQUIERDA
IZQUIERDAB cuenta cada carácter de doble byte como 2 y cada carácter de un solo byte como 1. Mientras que IZQUIERDA cuenta tanto los caracteres de doble byte como los de un solo byte como 1. Puede comparar los resultados devueltos por IZQUIERDAB e IZQUIERDA como se muestra a continuación.
Funciones relacionadas
La función IZQUIERDA extrae el número dado de caracteres desde el lado izquierdo de una cadena proporcionada. Por ejemplo, =IZQUIERDA("123-234",3) extrae los primeros 3 caracteres del lado izquierdo de "123-234" y devuelve "123".
La función DERECHAB devuelve el número especificado de caracteres desde el final (derecha) de una cadena proporcionada según el número de bytes que especifique. DERECHAB está diseñada para su uso con idiomas que utilizan el conjunto de caracteres de doble byte (DBCS), como el chino (simplificado), chino (tradicional), coreano y japonés. La función cuenta cada carácter de doble byte como 2.
La función REEMPLAZARB reemplaza parte de una cadena de texto con una nueva cadena de texto según el número de bytes que especifique. REEMPLAZARB está diseñada para su uso con idiomas que utilizan el conjunto de caracteres de doble byte (DBCS), como el chino (simplificado), chino (tradicional), coreano y japonés. La función cuenta cada carácter de doble byte como 2.
La función LARGOB devuelve la longitud de una cadena en bytes. LARGOB está diseñada para su uso con idiomas que utilizan el conjunto de caracteres de doble byte (DBCS), como el chino (simplificado), chino (tradicional), coreano y japonés. La función cuenta cada carácter de doble byte como 2.
La función EXTRAE devuelve un número específico de caracteres de una cadena de texto, comenzando en la posición que especifique, según el número de bytes que especifique. EXTRAE está diseñada para su uso con idiomas que utilizan el conjunto de caracteres de doble byte (DBCS), como el chino (simplificado), chino (tradicional), coreano y japonés. La función cuenta cada carácter de doble byte como 2.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir de la Multitud
Kutools para Excel cuenta con más de 300 funciones, asegurando que lo que necesitas esté a solo un clic de distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre docenas de documentos abiertos!
- Reduce cientos de clics del ratón cada día, di adiós al síndrome del túnel carpiano.
- Incrementa tu productividad en un 50% al visualizar y editar múltiples documentos.
- Trae pestañas eficientes a Office (incluye Excel), tal como Chrome, Edge y Firefox.