Red de conocimiento informático - Aprendizaje de programación - ¿Cómo extraer texto y números de celdas en Excel?

¿Cómo extraer texto y números de celdas en Excel?

Como se muestra en la figura:

Fórmula de celda B2: =IZQUIERDA(A2,LENB(A2)-LEN(A2))

Fórmula de celda C2: =DERECHA(A2,2*LEN(A2)-LENB(A2))

Fórmula de celda E2: =LEN(A2)

Fórmula de celda F2: =LENB( A2)

IZQUIERDA y DERECHA respectivamente toman los caracteres del texto, toma IZQUIERDA para ilustrar: = LENB (A2)

IZQUIERDA y DERECHA toman los caracteres del texto, toma IZQUIERDA para ilustrar La descripción es la siguiente:

LEFT (cadena, n): cadena de celda, n representa el número de caracteres a tomar, LEFT significa tomar primero el primer carácter de la izquierda

Igual que DERECHA.

LEN mide cuántos caracteres hay en la celda, independientemente de los caracteres chinos y los números, cada uno cuenta como un carácter.

LENB mide cuántos bytes hay en la celda. el carácter cuenta como 2 bytes y el inglés y los números cuentan como 1 byte.

Hay una lógica que debemos entender aquí. Cuando usamos LENB, tomamos el nombre en "King of Kings Five 28669"

King of Kings Five: 4 palabras, LENB se calculará. como 8 bytes.

28669: 5 caracteres, LENB calcula que son 5 bytes

Las celdas en este párrafo son 13, y LEN solo cuenta caracteres, 4+5=9, 13-9 es extra Sabemos que el número adicional es más del doble de la cantidad de caracteres chinos sin mirarlo, por lo que esa es la cantidad de caracteres chinos adicionales. Es muy lógico. Si lo piensas de nuevo, entenderás la idea de esta fórmula.