En la celda A1 he ingresado "Apple". En B2 ingreso la fórmula =FIND("Apple",A:A)
. Sin embargo, sigo recibiendo #VALUE
errores. ¿Alguien puede explicar esto y cómo lo supero?
11
En la celda A1 he ingresado "Apple". En B2 ingreso la fórmula =FIND("Apple",A:A)
. Sin embargo, sigo recibiendo #VALUE
errores. ¿Alguien puede explicar esto y cómo lo supero?
FIND
se utiliza para ubicar una cadena de texto dentro de un conjunto de texto dado, luego devuelve su posición dentro de la cadena de texto. Es posible que esté utilizando la función incorrecta, dependiendo de lo que esté tratando de hacer.FIND
qué me estoy equivocando ?FIND
a una sola celda; si lo usa=FIND("Apple",A:A)
enB2
Excel, en realidad devuelve una "matriz" de valores ... pero el que ve en la celda será el resultado de la celda de la columna A en la misma fila, por lo que si A2 no contiene "Apple" ¡obtienes #VALUE !, pero en B1 obtienes un número - aún así es mejor usar una sola celda .....Respuestas:
Si desea encontrar la primera celda (fila) en la Columna
A
que contiene la palabra "manzana", posiblemente como parte de una palabra más grande (por ejemplo, "manzana" o "compota de manzana") o una oración, usefuente
Encuentra miradas en una celda, no en un rango de celdas. El componente de sintaxis dentro de_texto está mirando una cadena particular, pero un rango de celdas no es una cadena. Puede lograr esto con una matriz, pero el enfoque más simple sería crear una columna de buscador; haga una columna al lado de la columna que desea buscar y agregue la fórmula en cada celda adyacente, por lo que en B2 la declaración dentro del texto sería A2.
Tengo la sensación de que estás tratando de encontrar el número de instancias de la palabra Apple. Si esto es correcto, podría usar esta fórmula:
Pero esto solo le dará un recuento de todas las instancias de la palabra Apple en la columna A, donde Apple es el contenido completo de esa celda.
Si desea contar todas las instancias en las que una celda contiene Apple, incluso si también contiene otras palabras (por ejemplo, Apple Pie), deberá volver a su declaración FIND en una columna adicional y usar una declaración IF, tal vez algo así como esta:
Esto devolverá un 0 si la instrucción FIND resulta en un error, y de lo contrario devolverá un 1. Luego, simplemente puede sumar esa columna para obtener el recuento de celdas con la palabra Apple en algún lugar dentro de ellas.
fuente
Analizando valores en una celda usando la función Buscar y superando el
#VALUE!
resultadoRecoger valor antes de encontrar "&"
Recogiendo valor después de encontrar "&"
Explicación
Ejemplo 1
Ejemplo: 2
Ejemplo: 3
Recoger valor antes de "&"
fuente
Find()
hábito frustrante de la función de devolver un error si el texto de búsqueda no existe en la cadena buscada. Esta es una respuesta valiosa: deberías votarla como lo he hecho ahora, en lugar de votarla negativamente. (También responde la pregunta original de OP, aunque de una manera diferente.)