Error en la formula +si((buscarv()=b3)";"ok";"mal")

=+SI(BUSCARV(A3;'2011'!$A$2:$G$1589;2;FALSO)=B3;"OK";"MAL")
Necesito que me reconozca cuando el valor de una celda y el de su derecha se repiten en un conjunto de datos de otra hoja. El tema es que me dice que no se repiten pero yo veo que si se repiten y si le cambio manualmente el nombre de la primera columna de cada hoja y de pasar a llamarse IS ambas les pongo manualmente a las 2 tt la fórmula se actualiza y me lo encuentra, pero si no hago esto sigue con error.
Alguien sabe que puede estar pasando, ya me fije que no haya espacios en las celdas.
Agradeceré prontas respuestas ya que es un informe a entregar mañana

1 respuesta

Respuesta
1
De lo que ue veo en tu pregunta estas buscando en la columna A de la hoja 2011 todas las coincidencias de A, en la hoja en que estés escribiendo la fórmula, y trayendo como respuesta la columna B de las coincidencias que obtengas. Y si ese dato de tu matriz que esta en B es igual al dato que tienes en tu hoja en B, pones Ok, caso contrario, mal.
Lo que te puedo decir es que la fórmula busca dentro de la matriz la primera coincidencia, es decir si el dato de "A3", esta en la matriz más de una ocasión la fórmula siempre traerá la primera que encuentre.
También debes saber que buscarv reconoce formato numérico y formato de texto por separado, no basta con presionar CTRL+1 y cambiar el formato la celda debe actualizar el formato.
Es todo lo que te puedo decir ya que en teoría todo lo que estas haciendo esta bien.
Te menciono lo del formato ya que indicas que al escribir se te actualiza correctamente la fórmula.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas