Búsqueda en Hojas

12/12/2009 - 17:18 por Alejandro | Informe spam
Hola, buen día. Nuevamente recurro a la ayuda importantísima del foro.
La situación que quiero resolver es la siguiente. En un libro con varias
hojas, en la cual cada una es una hoja de medición llamada certificado quiero
buscar, en la siguiente, la medición anterior. En el ejemplo está en la hoja
'Certificado 7' en la columna correspondiente al Certificado 1, la muestra.
Yo quiero evitar el tener que escribir el nombre de la hoja, para poder
agregar columnas y copiar y pegar. No se si fui claro pero puedo intentar
clarificar la situación si no está clara.
Adjunto el link con el ejemplo.
http://rapidshare.com/files/3198919....xlsx.html
Muchas gracias y espero novedades.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
12/12/2009 - 23:30 | Informe spam
hola, Alejandro !

... libro con varias hojas... cada una es una... medicion llamada certificado
quiero buscar, en la siguiente, la medicion anterior.
En el ejemplo esta en la hoja 'Certificado 7' en la columna correspondiente al Certificado 1, la muestra.
Yo quiero evitar el tener que escribir el nombre de la hoja, para poder agregar columnas y copiar y pegar...



[Certificado 7] celda [D4]: =buscarv($a4,indirecto("'"&d$1&"'!a3:z13"),derecha(d$1,2)+5,0)

nota: ajusta el rango de columnas de busqueda hasta la columna que consideres apropiada: => indirecto("'"&d$1&"'!a3:z13")
y comprueba/corrige que mi separador de argumentos (coma) sea el mismo que usa tu sistema

saludos,
hector.
Respuesta Responder a este mensaje
#2 Alejandro
13/12/2009 - 00:31 | Informe spam
Muchas gracias Migul, anduvo bien tu propuesta. Ahora me surge el siguiente
inconveniente: no en todas las hojas aparecen los mismos ítems, por lo que
hay veces que busca un valor de la columna A que no existe y aparece el
mensaje de error #N/A. Como hago para reeplazar el mismo por el valor 0, para
qpodeer haer la suma en horizontal ?. Nuevamente muchas gracias.

"Héctor Miguel" wrote:

hola, Alejandro !

> ... libro con varias hojas... cada una es una... medicion llamada certificado
> quiero buscar, en la siguiente, la medicion anterior.
> En el ejemplo esta en la hoja 'Certificado 7' en la columna correspondiente al Certificado 1, la muestra.
> Yo quiero evitar el tener que escribir el nombre de la hoja, para poder agregar columnas y copiar y pegar...

[Certificado 7] celda [D4]: =buscarv($a4,indirecto("'"&d$1&"'!a3:z13"),derecha(d$1,2)+5,0)

nota: ajusta el rango de columnas de busqueda hasta la columna que consideres apropiada: => indirecto("'"&d$1&"'!a3:z13")
y comprueba/corrige que mi separador de argumentos (coma) sea el mismo que usa tu sistema

saludos,
hector.


.

Respuesta Responder a este mensaje
#3 Héctor Miguel
13/12/2009 - 03:08 | Informe spam
hola, Alejandro !

... me surge el siguiente inconveniente: no en todas las hojas aparecen los mismos items
por lo que hay veces que busca un valor de la columna A que no existe y aparece el mensaje de error #N/A.
Como hago para reeplazar el mismo por el valor 0, para qpodeer haer la suma en horizontal ?



op1: suponiendo que la celda con la suma es [J4] y requieres sumar las columnas [D:I]
[J4] =sumar.si(d4:i4,"<>#n/a")
OJO: solo funciona si tu excel es en espanol (para que reconozca textualmente el valor "#n/a")

op2: modificar la formula en las celdas con la funcion buscarv( p.e.
[D4] =si(contar.si(indirecto("'"&d$1&"'!a3:a13"),$a4),buscarv($a4,indirecto("'"&d$1&"'!a3:z13"),derecha(d$1,2)+5,0),0)

saludos,
hector.

__ previos __
... libro con varias hojas... cada una es una... medicion llamada certificado
quiero buscar, en la siguiente, la medicion anterior.
En el ejemplo esta en la hoja 'Certificado 7' en la columna correspondiente al Certificado 1, la muestra.
Yo quiero evitar el tener que escribir el nombre de la hoja, para poder agregar columnas y copiar y pegar...



[Certificado 7] celda [D4]: =buscarv($a4,indirecto("'"&d$1&"'!a3:z13"),derecha(d$1,2)+5,0)

nota: ajusta el rango de columnas de busqueda hasta la columna que consideres apropiada: => indirecto("'"&d$1&"'!a3:z13")
y comprueba/corrige que mi separador de argumentos (coma) sea el mismo que usa tu sistema
Respuesta Responder a este mensaje
#4 Alejandro
13/12/2009 - 13:20 | Informe spam
Muchas gracias Héctor, utilicé la opción 1 y anduvo muy bien. Ahora me surge
otra duda (y van... jaja), puedo ocultar el valor de error #N/A
Muchas gracias

"Héctor Miguel" wrote:

hola, Alejandro !

> ... me surge el siguiente inconveniente: no en todas las hojas aparecen los mismos items
> por lo que hay veces que busca un valor de la columna A que no existe y aparece el mensaje de error #N/A.
> Como hago para reeplazar el mismo por el valor 0, para qpodeer haer la suma en horizontal ?

op1: suponiendo que la celda con la suma es [J4] y requieres sumar las columnas [D:I]
[J4] =sumar.si(d4:i4,"<>#n/a")
OJO: solo funciona si tu excel es en espanol (para que reconozca textualmente el valor "#n/a")

op2: modificar la formula en las celdas con la funcion buscarv( p.e.
[D4] =si(contar.si(indirecto("'"&d$1&"'!a3:a13"),$a4),buscarv($a4,indirecto("'"&d$1&"'!a3:z13"),derecha(d$1,2)+5,0),0)

saludos,
hector.

__ previos __
>>> ... libro con varias hojas... cada una es una... medicion llamada certificado
>>> quiero buscar, en la siguiente, la medicion anterior.
>>> En el ejemplo esta en la hoja 'Certificado 7' en la columna correspondiente al Certificado 1, la muestra.
>>> Yo quiero evitar el tener que escribir el nombre de la hoja, para poder agregar columnas y copiar y pegar...
>>
>> [Certificado 7] celda [D4]: =buscarv($a4,indirecto("'"&d$1&"'!a3:z13"),derecha(d$1,2)+5,0)
>>
>> nota: ajusta el rango de columnas de busqueda hasta la columna que consideres apropiada: => indirecto("'"&d$1&"'!a3:z13")
>> y comprueba/corrige que mi separador de argumentos (coma) sea el mismo que usa tu sistema


.

Respuesta Responder a este mensaje
#5 Alejandro
13/12/2009 - 13:26 | Informe spam
Nuevamente te escribo para decirte que ya solucioné mi problema. Utilicé la
función =si.error(sumar.si(d4:i4,"<>#n/a");0) y anduvo bien. Había probado
anteriormente, pero evidentemente la había utilizado mal, ya que no me
fncionaba., Ahora si ya lo solucioné. Muchas gracias por tu atención y ayuda.


"Alejandro" wrote:

Muchas gracias Héctor, utilicé la opción 1 y anduvo muy bien. Ahora me surge
otra duda (y van... jaja), puedo ocultar el valor de error #N/A
Muchas gracias

"Héctor Miguel" wrote:

> hola, Alejandro !
>
> > ... me surge el siguiente inconveniente: no en todas las hojas aparecen los mismos items
> > por lo que hay veces que busca un valor de la columna A que no existe y aparece el mensaje de error #N/A.
> > Como hago para reeplazar el mismo por el valor 0, para qpodeer haer la suma en horizontal ?
>
> op1: suponiendo que la celda con la suma es [J4] y requieres sumar las columnas [D:I]
> [J4] =sumar.si(d4:i4,"<>#n/a")
> OJO: solo funciona si tu excel es en espanol (para que reconozca textualmente el valor "#n/a")
>
> op2: modificar la formula en las celdas con la funcion buscarv( p.e.
> [D4] =si(contar.si(indirecto("'"&d$1&"'!a3:a13"),$a4),buscarv($a4,indirecto("'"&d$1&"'!a3:z13"),derecha(d$1,2)+5,0),0)
>
> saludos,
> hector.
>
> __ previos __
> >>> ... libro con varias hojas... cada una es una... medicion llamada certificado
> >>> quiero buscar, en la siguiente, la medicion anterior.
> >>> En el ejemplo esta en la hoja 'Certificado 7' en la columna correspondiente al Certificado 1, la muestra.
> >>> Yo quiero evitar el tener que escribir el nombre de la hoja, para poder agregar columnas y copiar y pegar...
> >>
> >> [Certificado 7] celda [D4]: =buscarv($a4,indirecto("'"&d$1&"'!a3:z13"),derecha(d$1,2)+5,0)
> >>
> >> nota: ajusta el rango de columnas de busqueda hasta la columna que consideres apropiada: => indirecto("'"&d$1&"'!a3:z13")
> >> y comprueba/corrige que mi separador de argumentos (coma) sea el mismo que usa tu sistema
>
>
> .
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida