Hola Javier, parece que llegué tarde a tu segunda consulta pero siempre hay alguien más a quien acudir ;-)
Con respecto a lo del signo $ es sólo para fijar los rangos (o celdas si es que se selecciona una sola) fue una ayuda para que puedas usar la forma de arrastrar para copiar las fórmulas y no tengas que escribir cada una de ellas desde cero. Prueba quitarle los signos y copia (arrastra) la celda C11 a las siguientes de la derecha (C12, C13, ...) y verás qué pasa. Notarás que por ejemplo A10 se te convirtió en B10, C10, D10, etc. Lo mismo ocurre con los numeros si te desplazas verticalmente. El signo $ sirve para fijar la referencia de la celda. Un abrazo y me alegro haber sido de utilidad. Leonardo. El día 25/08/08, Javier 800 <[EMAIL PROTECTED]> escribió: > > El 25 de agosto de 2008 12:12, Ismael Fanlo <[EMAIL PROTECTED]> escribió: > > > Hola, Javier! > > > > > > El día 25 de agosto de 2008 11:58, Javier 800 <[EMAIL PROTECTED]> > > escribió: > > > > > > En la celda A10 de la hoja2 pongo el nombre de las poblaciones y en la > > C11 > > > donde quiero que se copie el resultado de la tercera columna de la > hoja5, > > > escribo: =BUSCARV($A$10;hoja5!$A$2:$N$53;3) En la C12 para la > cuarta > > > columna =BUSCARV($A$10;hoja5!$A$2:$N$53;4) > > > > > > Y el resultado es: #nombre? Sabes que estoy haciendo mal? > > > > > > > hmmm... parece error de sintaxis... ¿está realmente bien escrito el > > nombre BUSCARV? ¿no habrá un espacio entre el nombre de la función y > > el paréntesis? > > > > Por otra parte, tal como lo tienes, la búsqueda será aproximada, es > > decir, si escribes mal el nombre de una población, o la lista no está > > ordenada alfabéticamente -¡hay, no! éste problema sólo lo tiene excel- > > ;-) , te puedes encontrar con que la función te devuelva los > > resultados más próximos, con el consiguiente jaleo. > > > > Para que la búsqueda sea exacta, añade un cuarto argumento '0' o > > 'falso' a la función, tal que así: > > =BUSCARV($A$10;hoja5!$A$2:$N$53;3;0) > > > > De esa manera, si no encuentra la población que escribiste, no se > > quedará en la más "próxima", sino que te mostrará error de "no > > disponible" #N/A > > > > Tenías razón Ismael > > Es un problema de sintaxis, Después de dar muchas vueltas y de probar, lo > conseguí escribiéndolo de estas dos formas: > > =BUSCARV(A10; Hoja5.A2:N55; 2; 0) > > =BUSCARV($A$10; Hoja5.$A$2:$N$55; 2; 0) > > La clave está en poner un punto entre la hoja y el área a buscar y un > espacio después de cada punto y coma. > > El cero que me aconsejaste, es muy útil para que no ponga un nombre > aproximado con el consiguiente error. > Lo que no tengo claro, es si interesa poner $ , no se para que sirve. > > Gracias por vuestra ayuda, ahora ya puedo avanzar en dos o tres hojas que > tengo en marcha. > > Un saludo > Javier >
