NANER

19/10/2007 - 18:45 por NANER | Informe spam
HOLA A TODOS...
TRABAJO CON BUSCARV, Y QUISIERA QUE EN UN TITULO DONDE ESTAN LOS
COLABORLADORES APAREZCAN TODOS. LES DOY EJEMPLO.

CODIGO TITULO EDICION COOLABORADORES
SDE25 EDUCACIÓN AMBIENTAL 2006 RAMON RONDON
EUGENIO ROSA
MARIA GONZALEZ
HJYN156 LA DAMA DEL SEGUNDO PISO 2007 RAMON RONDON
JESUS REYES
MARIA GONZALEZ
JUAN GONZALEZ
CUANDO CON BUSCARV ESCRIBO EL CODIGO: ME TRAE TODA LA PRIMERA LINEA, PERO EN
COOLABORADORES ME GUSTARIA QUE ME TRAJERA A TODOS LOS COLABORADORES, ESPERO
AYUDA. GRACIAS

Preguntas similare

Leer las respuestas

#1 Xavier Budet Graco
20/10/2007 - 12:04 | Informe spam
Hola NANER, lee tu escrito y compara con cualquier otro, ¿no es más fácil leer los otros? Seguro que si, la razón es emplear minúsculas.

Si a una pregunta de Excel, de por si complicada, se le añade el utilizar mayúsculas y una distribución del texto complicada... ya me dirás.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"NANER" escribió en el mensaje news:
HOLA A TODOS...
TRABAJO CON BUSCARV, Y QUISIERA QUE EN UN TITULO DONDE ESTAN LOS
COLABORLADORES APAREZCAN TODOS. LES DOY EJEMPLO.

CODIGO TITULO EDICION COOLABORADORES
SDE25 EDUCACIÓN AMBIENTAL 2006 RAMON RONDON
EUGENIO ROSA
MARIA GONZALEZ
HJYN156 LA DAMA DEL SEGUNDO PISO 2007 RAMON RONDON
JESUS REYES
MARIA GONZALEZ
JUAN GONZALEZ
CUANDO CON BUSCARV ESCRIBO EL CODIGO: ME TRAE TODA LA PRIMERA LINEA, PERO EN
COOLABORADORES ME GUSTARIA QUE ME TRAJERA A TODOS LOS COLABORADORES, ESPERO
AYUDA. GRACIAS
Respuesta Responder a este mensaje
#2 Héctor Miguel
20/10/2007 - 21:28 | Informe spam
hola, (...) ???

1) como podras "ver", las tabulaciones que usaste para el ejemplo no "pasan" bien (al menos en "mi" lector de noticias) :-((
2) (generalmente) es mejor indicar rangos, nombres de hojas y libros, celdas donde usas "condiciones", formulas empleadas, (etc.)
3) haciendo unas cuantas "suposiciones" (que espero haber acertado) te platico el "escenario" que me imagino:

a) en "hoja1" tienes un listado de... (libros ?) con titulos en la fila 1: A=Codigo, B=Titulo, C=Edicion, D=Colaboradores
en la columna D (colaboradores) todas las filas tienen datos (1, 2 o mas nombres para cada ... libro ?)
en las columnas A:C habra lineas vacias (segun si existe mas de un "colaborador" en cada libro ?)

b) en la "hoja2" tienes los mismos titulos en la fila 1 y en las mismas columnas que la "hoja1"
en la celda 'A2' eliges un codigo y las columnas B:E se rellenan con un buscarv
la posibilidad de seguir usando un buscarv para obtener en la columna E (hoja2) los demas nombres es... NULA !!!

c) prueba usando las siguientes formulas para obtener SOLO una busqueda en la hoja2:
OJO: toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D

[E1] =coincidir("zzzzzz",hoja1!a:a)
[E2] =coincidir(a2,hoja1!a:a,0)
[E3] =si(e2<e1-1,coincidir(1,--estexto(indice(hoja1!a:a,e2+1):indice(hoja1!a:a,e1)),0)-1,0)
OJO: esta ultima formula es "matricial" -> cuando la introduces/editas, se confirma por {ctrl}+{shift}+{enter}

d) a partir de la celda 'D2' (en la hoja2) inicias con la siguiente formula
=si(filas(d$3:d3)>$e$3,"",indice(hoja1!d:d,e$2+filas(d$3:d3)))
-> (y la copias/arrastras/... +/- n_colaboradores posibles, 5 filas ?... 15 filas ?... n_filas)

OJO: para evitar busquedas "mas alla" de las filas con datos en la hoja1 (la hoja donde esta el listado)...
es necesario que DESPUES de la ultima fila con datos "reales" tengas una celda-limite en la columna A
-> cuyo contenido sea simplemente cualquier texto (p.e. ZZZZ9999)

si cualquier duda, o informacion adicional mas... "visiblemente" detallada (en terminos de excel)... comentas ?
saludos,
hector.

__ la consulta original __
HOLA A TODOS...
TRABAJO CON BUSCARV
Y QUISIERA QUE EN UN TITULO DONDE ESTAN LOS COLABORLADORES APAREZCAN TODOS.
LES DOY EJEMPLO.
CODIGO TITULO EDICION COOLABORADORES
SDE25 EDUCACION AMBIENTAL 2006 RAMON RONDON
EUGENIO ROSA
MARIA GONZALEZ
HJYN156 LA DAMA DEL SEGUNDO PISO 2007 RAMON RONDON
JESUS REYES
MARIA GONZALEZ
JUAN GONZALEZ
CUANDO CON BUSCARV ESCRIBO EL CODIGO: ME TRAE TODA LA PRIMERA LINEA
PERO EN COOLABORADORES ME GUSTARIA QUE ME TRAJERA A TODOS LOS COLABORADORES
ESPERO AYUDA. GRACIAS
Respuesta Responder a este mensaje
#3 Héctor Miguel
21/10/2007 - 03:26 | Informe spam
hola (de nuevo), (...) ???

una (ligera) "mejora"... y una "fe de erratas" :-((

(mejora):
se puede des-matricializar la formula propuesta (ctrl+shift+enter) para la celda E3 (hoja2) cambiando:
de. -> =si(e2<e1-1,coincidir(1,--estexto(indice(hoja1!a:a,e2+1):indice(hoja1!a:a,e1)),0)-1,0)
a: -> =si(e2<e1-1,coincidir("*",indice(hoja1!a:a,e2+1):indice(hoja1!a:a,e1),0)-1,0)

(fe de erratas):
donde dice: -> d) a partir de la celda 'D2' (en la hoja2) inicias con la siguiente formula
debio decir: -> d) a partir de la celda 'D3' ...

saludos,
hector.
____
1) como podras "ver", las tabulaciones que usaste para el ejemplo no "pasan" bien (al menos en "mi" lector de noticias) :-((
2) (generalmente) es mejor indicar rangos, nombres de hojas y libros, celdas donde usas "condiciones", formulas empleadas, (etc.)
3) haciendo unas cuantas "suposiciones" (que espero haber acertado) te platico el "escenario" que me imagino:

a) en "hoja1" tienes un listado de... (libros ?) con titulos en la fila 1: A=Codigo, B=Titulo, C=Edicion, D=Colaboradores
en la columna D (colaboradores) todas las filas tienen datos (1, 2 o mas nombres para cada ... libro ?)
en las columnas A:C habra lineas vacias (segun si existe mas de un "colaborador" en cada libro ?)

b) en la "hoja2" tienes los mismos titulos en la fila 1 y en las mismas columnas que la "hoja1"
en la celda 'A2' eliges un codigo y las columnas B:E se rellenan con un buscarv
la posibilidad de seguir usando un buscarv para obtener en la columna E (hoja2) los demas nombres es... NULA !!!

c) prueba usando las siguientes formulas para obtener SOLO una busqueda en la hoja2:
OJO: toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D

[E1] =coincidir("zzzzzz",hoja1!a:a)
[E2] =coincidir(a2,hoja1!a:a,0)
[E3] =si(e2<e1-1,coincidir(1,--estexto(indice(hoja1!a:a,e2+1):indice(hoja1!a:a,e1)),0)-1,0)
OJO: esta ultima formula es "matricial" -> cuando la introduces/editas, se confirma por {ctrl}+{shift}+{enter}

d) a partir de la celda 'D2' (en la hoja2) inicias con la siguiente formula
=si(filas(d$3:d3)>$e$3,"",indice(hoja1!d:d,e$2+filas(d$3:d3)))
-> (y la copias/arrastras/... +/- n_colaboradores posibles, 5 filas ?... 15 filas ?... n_filas)

OJO: para evitar busquedas "mas alla" de las filas con datos en la hoja1 (la hoja donde esta el listado)...
es necesario que DESPUES de la ultima fila con datos "reales" tengas una celda-limite en la columna A
-> cuyo contenido sea simplemente cualquier texto (p.e. ZZZZ9999)

si cualquier duda, o informacion adicional mas... "visiblemente" detallada (en terminos de excel)... comentas ?
saludos,
hector.

__ la consulta original __
HOLA A TODOS...
TRABAJO CON BUSCARV
Y QUISIERA QUE EN UN TITULO DONDE ESTAN LOS COLABORLADORES APAREZCAN TODOS.
LES DOY EJEMPLO.
CODIGO TITULO EDICION COOLABORADORES
SDE25 EDUCACION AMBIENTAL 2006 RAMON RONDON
EUGENIO ROSA
MARIA GONZALEZ
HJYN156 LA DAMA DEL SEGUNDO PISO 2007 RAMON RONDON
JESUS REYES
MARIA GONZALEZ
JUAN GONZALEZ
CUANDO CON BUSCARV ESCRIBO EL CODIGO: ME TRAE TODA LA PRIMERA LINEA
PERO EN COOLABORADORES ME GUSTARIA QUE ME TRAJERA A TODOS LOS COLABORADORES
ESPERO AYUDA. GRACIAS
Respuesta Responder a este mensaje
#4 Cacho
21/10/2007 - 04:07 | Informe spam
Te sugiero que realices una modificación a la estructura de tu Base de
Datos a fin de que sea -al mismo tiempo- menos "pesada" y más
práctica.

La sugerencia es que resuelvas cada entrada en una sola línea de modo
que cada entrada (cada fila) quedará:

Código / Título / Edición / Colaborador1 / Colaborador2 /
Colaborador3 / Colaborador4

Así puestas las cosas, tu BUSCARV será sumamente sencillo pues
buscarás a los colaboradores en las columnas 4, 5, 6 y/o 7, según el
ejemplo dado, y el "tamaño" de tu archivo será sensitivamente menor.

Quedo a tu disposición para ampliar la idea.
Saludos.
Respuesta Responder a este mensaje
#5 NANER
22/10/2007 - 21:04 | Informe spam
CACHO MUCHAS GRACIAS POR TU AYUDAESTABA O ESTOY CIEGO...TIENES TODA LA
RAZONGRACIAS A TODAS LAS PERSONAS Q ME DIERON RESPUESTAS...

"Cacho" wrote:

Te sugiero que realices una modificación a la estructura de tu Base de
Datos a fin de que sea -al mismo tiempo- menos "pesada" y más
práctica.

La sugerencia es que resuelvas cada entrada en una sola línea de modo
que cada entrada (cada fila) quedará:

Código / Título / Edición / Colaborador1 / Colaborador2 /
Colaborador3 / Colaborador4

Así puestas las cosas, tu BUSCARV será sumamente sencillo pues
buscarás a los colaboradores en las columnas 4, 5, 6 y/o 7, según el
ejemplo dado, y el "tamaño" de tu archivo será sensitivamente menor.

Quedo a tu disposición para ampliar la idea.
Saludos.


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