¿Cómo extraer varias palabras después de una palabra en Excel?
La función BÚSQUEDA se usa para devolver el índice de posición de la primera aparición de una cadena de izquierda a derecha en otra cadena, y la función MID se usa para interceptar la cadena.
Si desea interceptar la información de una determinada ciudad de una cadena que contiene la información detallada de residencia del cliente, puede utilizar la siguiente combinación de fórmulas para lograrlo (asumiendo que la cadena se coloca en la celda H1):
IF (o (iserror (buscar ("provincia", H1, 1)), ISERROR (BUSCAR ("ciudad", h1, 1))), "El formato no coincide",
MID(H1, search("provincia", H1, 1) 1, SEARCH("ciudad", h1)-search("provincia", H65438.
En la fórmula anterior, el primera mitad
p>IF(o(iserror (buscar("provincia", H1, 1)), ISERROR(SEARCH("ciudad", h1, 1)))
Se utiliza para juzgar si una cadena contiene los caracteres "provincia" y "ciudad". Si contiene solo uno o ninguno, la declaración IF devolverá un mensaje de "formato no coincidente". La función ISERROR se usa para determinar si el valor dado es. incorrecto y devuelve VERDADERO o FALSO en consecuencia; o la función se usa para determinar la autenticidad de las condiciones de las coordenadas; se requieren tres parámetros cuando se usa la función de búsqueda:
1. como "provincia" y "Ciudad"
2 El segundo parámetro es una cadena o referencia de celda, que indica un rango de búsqueda (es decir, dónde buscar), como la celda H1 anterior. >
3. El tercer parámetro es la posición inicial de la búsqueda, generalmente 1 (la fórmula anterior comienza desde la primera posición de la celda H1)
La segunda mitad de la función:
MID(H1, search("provincia", H1, 1) 1, SEARCH("ciudad", h1)-search("provincia", H65438.
Se utiliza para interceptar cadenas. p >
El proceso de interceptación consiste en determinar la posición inicial y el número de dígitos para la interceptación.
BÚSQUEDA ("Provincia", H1, 1) 1 indica la posición inicial al interceptar, es decir, después de "Provincia".
BUSCAR ("Ciudad", H1, 1)-BUSCAR ("Provincia", H1, 1) indica el número de caracteres a interceptar, es decir, "Provincia" en una. cadena " y " Ciudad ".
Tenga en cuenta que la función de búsqueda no distingue entre mayúsculas y minúsculas. Si desea buscar y operar con letras y distinguir entre mayúsculas y minúsculas, puede utilizar la función ENCONTRAR en lugar de la Función de BÚSQUEDA.
Para el uso de la función MID, consulte lo siguiente:
/ie _Wang Junfeng/Encyclopedia/Function/Content/IsError.htm
/article/6b 1823095115 C5 ba 58 e 15932 html
.