Referencia a Nombre

21/02/2008 - 00:40 por Luis | Informe spam
Qué tal foro! quisiera que me ayuden en lo posible con lo siguiente:

Tengo en la Hoja1 varios rangos de celdas (columnas) definidos con los
nombres NOM_1, APE_1, CIU_1. En la Hoja2 tengo varias columnas con los
siguientes rótulos en la primera fila: NOM, APE, CIU

Sucede que estoy utilizando la fórmula SUMAPRODUCTO para determinar
los 3 valores que se encuentran en la hoja2 se encuentran en la hoja1,
de la siguiente manera:

=SUMAPRODUCTO((NOM_1¢)*(APE_2²)*(CIU_3Â))

Ahora quisiera tener la posibilidad de escribir el nombre del rango al
que quiero hacer referencia de la siguiente forma (sabiendo que los
rótulos en la fila 1 de la hoja2 son NOM, APE, CIU):

=SUMAPRODUCTO(($A$1&"_1"¢)*($B$1&"_1"²)*($C$1&"_1"Â))

Pero me aparece error. Cuál es el problema?? quiero hacer referencia a
un rango definido cuyo nombre está escrito en una celda.. acaso no es
posible?????

Muchas Gracias por su ayuda!


Saludos!
 

Leer las respuestas

#1 Héctor Miguel
21/02/2008 - 04:17 | Informe spam
hola, Luis !

Tengo en la Hoja1 varios rangos de celdas (columnas) definidos con los nombres NOM_1, APE_1, CIU_1.
En la Hoja2 tengo varias columnas con los siguientes rotulos en la primera fila: NOM, APE, CIU
... estoy utilizando... SUMAPRODUCTO para determinar... 3 valores... en la hoja2 se encuentran en la hoja1
de la siguiente manera: =SUMAPRODUCTO((NOM_1¢)*(APE_2²)*(CIU_3Â))
... quisiera... escribir el nombre del rango al que quiero hacer referencia de la siguiente forma
(sabiendo que los rotulos en la fila 1 de la hoja2 son NOM, APE, CIU):
=SUMAPRODUCTO(($A$1&"_1"¢)*($B$1&"_1"²)*($C$1&"_1"Â))
Pero me aparece error. Cual es el problema??
quiero hacer referencia a un rango definido cuyo nombre esta escrito en una celda... acaso no es posible?



si necesitas hacer referencias a rangos/nombres "pasandolos" por una variable indirecta...
prueba "construyendo" el resultado final de la referencia (rango o nombre) "pasandolo" por la funcion indirecto(...)
de: -> =SUMAPRODUCTO(($A$1&"_1"¢)*($B$1&"_1"²)*($C$1&"_1"Â))
a: -> =SUMAPRODUCTO((INDIRECTO($A$1&"_1")¢)*(INDIRECTO($B$1&"_1")²)*(INDIRECTO($C$1&"_1")Â))

saludos,
hector.

Preguntas similares