Duda sobre formula!!!

12/03/2007 - 22:29 por Alex MTZ. | Informe spam
Que tal Amigos:

Hace un tiempo, se propuso aqui una formula para un buscar un dato "x" en
una lista de datos por medio de una formula que no es =buscav, si no una que
lleva una sintaxis mas o menos como esta =SI($(cualquier celda1)=ESNOD(rango
de datos en cualquier lugar1),COINCIDIR($(cualquier celda1)=,'[rango de datos
en cualquier lugar1),"SI","NO").

Alquien sabe cual es la sintaxis correcta, porque no me acuerdo y me urge
validar si un dato x esta en una hoja cualquiera y regresar el valor si esta
o no.

Gracias por su respuesta.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
13/03/2007 - 04:31 | Informe spam
hola, Alex !

Hace un tiempo, se propuso aqui una formula para un buscar un dato "x" en una lista de datos
por medio de una formula que no es =buscav, si no una que lleva una sintaxis mas o menos como esta
=SI($(cualquier celda1)=ESNOD(rango de datos en cualquier lugar1),COINCIDIR($(cualquier celda1)=,'[rango de datos en cualquier lugar1),"SI","NO").
Alquien sabe cual es la sintaxis correcta, porque no me acuerdo y me urge validar
si un dato x esta en una hoja cualquiera y regresar el valor si esta o no.



la siguiente es una consulta realizada el pasado mes de febrero [ve si se acerca a lo que solicitas] ;)

... como puedo buscar un dato en tres hojas o mas con los mismos campos de encabezado
A1 Celda con dato a buscar
A2 mostrara el resultado
Hoja1, Hoja2 y Hoja3 Hojas d busqueda
Se puede utilizar el commando BucarV para buscar este dato???





en tanto comentas algunos de los detalles que se te quedaro 'en el tintero' [como los rangos de busqueda y la columna a devolver]...
si suponemos que el dato buscado [A1] esta en la columna 'A' de las tres [o mas] hojas...
y que se trata de obtener el dato correspondiente a dicha fila en su columna 'C' [de cada hoja o de la que sea donde se encuentre]...

1) escribe los nombres de las 3 [o mas] hojas, p.e. en el rango 'B1:B3'
2) introduce la siguiente formula 'matricial' en 'A2' [ya sabes]... -> se debe terminar con {ctrl}+{shift}+{enter}
=buscarv(a1,indirecto("'"&indice(b1:b3,coincidir(verdadero,contar.si(indirecto("'"&b1:b3&"'!a:a"),a1)>0,0))&"'!a:c"),3,0)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Alex MTZ.
13/03/2007 - 05:44 | Informe spam
Gracias Miguel!

Sin embargo lo que necesito es:

Hoja 1 Hoja 2
A B A

1 ? 2
2 ? 5
3 ? 3


Lo que necesito, es una formula que me devuelva el resultado de, si el
valorde la columna A de la Hoja 1(por ejemplo el numero 1) esta en la Hoja2 y
me diga SI o NO si no esta.


La sintaxis era masomenos como la que puse anteriormente. Gracias por su
respuesta!

AMC


"Héctor Miguel" wrote:

hola, Alex !

> Hace un tiempo, se propuso aqui una formula para un buscar un dato "x" en una lista de datos
> por medio de una formula que no es =buscav, si no una que lleva una sintaxis mas o menos como esta
> =SI($(cualquier celda1)=ESNOD(rango de datos en cualquier lugar1),COINCIDIR($(cualquier celda1)=,'[rango de datos en cualquier lugar1),"SI","NO").
> Alquien sabe cual es la sintaxis correcta, porque no me acuerdo y me urge validar
> si un dato x esta en una hoja cualquiera y regresar el valor si esta o no.

la siguiente es una consulta realizada el pasado mes de febrero [ve si se acerca a lo que solicitas] ;)

>> ... como puedo buscar un dato en tres hojas o mas con los mismos campos de encabezado
>> A1 Celda con dato a buscar
>> A2 mostrara el resultado
>> Hoja1, Hoja2 y Hoja3 Hojas d busqueda
>> Se puede utilizar el commando BucarV para buscar este dato???

en tanto comentas algunos de los detalles que se te quedaro 'en el tintero' [como los rangos de busqueda y la columna a devolver]...
si suponemos que el dato buscado [A1] esta en la columna 'A' de las tres [o mas] hojas...
y que se trata de obtener el dato correspondiente a dicha fila en su columna 'C' [de cada hoja o de la que sea donde se encuentre]...

1) escribe los nombres de las 3 [o mas] hojas, p.e. en el rango 'B1:B3'
2) introduce la siguiente formula 'matricial' en 'A2' [ya sabes]... -> se debe terminar con {ctrl}+{shift}+{enter}
=buscarv(a1,indirecto("'"&indice(b1:b3,coincidir(verdadero,contar.si(indirecto("'"&b1:b3&"'!a:a"),a1)>0,0))&"'!a:c"),3,0)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
13/03/2007 - 05:55 | Informe spam
hola, Alex !

... lo que necesito es:
Hoja 1 Hoja 2
A B A
1 ? 2
2 ? 5
3 ? 3
... una formula que me devuelva el resultado de, si el valorde la columna A de la Hoja 1
(por ejemplo el numero 1) esta en la Hoja2 y me diga SI o NO si no esta.
La sintaxis era masomenos como la que puse anteriormente...



lo que pasa es que utilizar terminos como 'cualquier celda'... 'cualquier lugar'... 'hoja cualquiera'... [y similares]
no es 'la mejor' forma de exponer cual es la situacion 'real' que se trata de solucionar :D

para el caso 'especifico' que expones... asumiendo que se busca el valor de 'A1' de hoja1 en la columna A de hoja2...
-> prueba con una formula +/- como la siguiente: =si(contar.si(hoja2!a:a,a1),"si","no")

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#4 Alex MTZ.
13/03/2007 - 06:45 | Informe spam
Muchas Gracias!

"Héctor Miguel" wrote:

hola, Alex !

> ... lo que necesito es:
> Hoja 1 Hoja 2
> A B A
> 1 ? 2
> 2 ? 5
> 3 ? 3
> ... una formula que me devuelva el resultado de, si el valorde la columna A de la Hoja 1
> (por ejemplo el numero 1) esta en la Hoja2 y me diga SI o NO si no esta.
> La sintaxis era masomenos como la que puse anteriormente...

lo que pasa es que utilizar terminos como 'cualquier celda'... 'cualquier lugar'... 'hoja cualquiera'... [y similares]
no es 'la mejor' forma de exponer cual es la situacion 'real' que se trata de solucionar :D

para el caso 'especifico' que expones... asumiendo que se busca el valor de 'A1' de hoja1 en la columna A de hoja2...
-> prueba con una formula +/- como la siguiente: =si(contar.si(hoja2!a:a,a1),"si","no")

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida