MS Excel: Cómo utilizar la función BUSCAR (WS)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Excel: Cómo utilizar la función BUSCAR (WS)

Este tutorial de Excel explica cómo usar Excel encontrar función Con sintaxis y ejemplos.

describir

La función FIND de Microsoft Excel devuelve la posición de una subcadena en una cadena. La búsqueda distingue entre mayúsculas y minúsculas.

La función FIND es una función integrada en Excel y se clasifica como una función de cadena/texto. Se puede utilizar como una función de hoja de cálculo (WS) en Excel. Como función de hoja de cálculo, la función ENCONTRAR se puede ingresar en una celda de hoja de cálculo como parte de una fórmula.

Si desea seguir este tutorial, descargue la hoja de cálculo de muestra.

sintaxis

La sintaxis de la función ENCONTRAR en Microsoft Excel es:

FIND( substring, string, [start_position] )

parámetro o parámetro

subcadena La subcadena a buscar. cadena La cadena a buscar. start_position es opcional. Es la posición en la cadena donde comienza la búsqueda. La primera posición es 1. Si no se proporciona start_position, la función FIND buscará desde el principio de la cadena.

devolver los bienes

La función ENCONTRAR devuelve un valor numérico. La primera posición en la cadena es 1.
Si la función ENCONTRAR no encuentra ninguna coincidencia, devolverá #¡VALOR! Error.

aplicar para

  • Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 para Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

tipo de función

  • Función de hoja de trabajo (WS)

Ejemplo (como una función de hoja de trabajo)

Veamos algunos ejemplos de la función BUSCAR de Excel para explorar cómo usar la función BUSCAR como una función de hoja de cálculo en Microsoft Excel:

Según la hoja de cálculo de Excel anterior, el siguiente ejemplo FIND devolvería:

=FIND(B2,A2)
Result: 1

=FIND("T",A2)
Result: 1

=FIND("t",A3)
Result: 12

=FIND("The",A4)
Result: 7

=FIND("Z",A5)
Result: #VALUE!

=FIND("T", A2, 3)
Result: 7

Preguntas frecuentes

Pregunta: En Microsoft Excel, tengo el valor “Supermercado” en la celda A1 y 100 en la celda A2.

Objetivo: si A1 contiene “super”, entonces quiero A3=A2. De lo contrario, quiero A3=0. ¡No puedo usar la función ENCONTRAR porque la función ENCONTRAR devuelve #VALOR si la celda A1 no contiene “Super”! Error al no permitirme sumar la columna A.

R: ¡Asegúrate de no devolver ningún #VALOR! Error al usar la función ENCONTRAR, también necesita usar la función ESERROR en la fórmula.

Veamos un ejemplo.

Según la hoja de cálculo de Excel anterior, el siguiente ejemplo FIND devolvería:

=IF(ISERROR(FIND("Super",A1,1))=TRUE,0,A2)
Result: 100

En este caso, la celda A1 contiene el valor “Super”, por lo que la fórmula devuelve el valor que se encuentra en la celda A2, que es 100.

Según la hoja de cálculo de Excel anterior, el siguiente ejemplo FIND devolvería:

=IF(ISERROR(FIND("Super",A1,1))=TRUE,0,A2)
Result: 0

En este ejemplo, la celda A1 no contiene el valor “Super”, por lo que la fórmula devuelve 0.

Expliquemos rápidamente cómo funciona esta fórmula. Si la celda A1 contiene “Super”, la función FIND devuelve la posición numérica del valor “Super”. Por lo tanto, no se genera ningún error (es decir, la función IsError se evalúa como FALSO) y la fórmula devuelve A2.

Si la celda A1 no contiene “Super”, la función ENCONTRAR devolverá #¡VALOR! Un error que provocó que la función IsError se evaluara como VERDADERO y devolviera 0.

(Visited 10 times, 1 visits today)