09/05/2007, 12:47
|
| | | Fecha de Ingreso: marzo-2007 Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 9 meses Puntos: 88 | |
Re: cambio de variable dentro de funcion Hola a todos!
Me voy a permitir contextualizar la sugerencia de "dorde".
Es cierto que tu podrías tener -por ejemplo en la celda H1- el texto: 'C:\GONGARLIZ\CLIENTES\PRESUPUESTOS\[PRESPUESTO 0141-0160.xlsx] marisa y minguez'!$A$4:$O$23 y hacer referencia a ella en tu fórmula, pero no directamente sino a través de la función INDIRECTO. De este modo:
=BUSCARV($J$2;INDIRECTO(H1);7;FALSO)
Esta forma funciona... pero con un condicionante: el archivo en cuestión debe estar abierto.
De modo que la alternativa es tener al texto "'C:\GONGARLIZ\CLIENTES\PRESUPUESTOS\[PRESPUESTO 0141-0160.xlsx] marisa y minguez'!$A$4:$O$23" no en una celda sino asociado a un nombre de la hoja.
Así vas a: Insertar ---> Nombre ---> Definir y escribes:
>En Nombres en el libro: MiRango (por ejemplo)
>Se refiere a: 'C:\GONGARLIZ\CLIENTES\PRESUPUESTOS\[PRESPUESTO 0141-0160.xlsx] marisa y minguez'!$A$4:$O$23 ---> Agregar ---> Aceptar
Y las fórmulas quedarían como:
=BUSCARV($J$2;MiRango;7;FALSO)
Esta variante no requiere que el archivo referido esté abierto.
Saludos. |