Definir Nombre de formula

02/01/2007 - 20:24 por Angelo Vernaza | Informe spam
Buenas Tardes, Como puedo definirle un nombre a la siguiente formula, creo
que no me deja porque es demasiado larga.,

=REDONDEAR(SI(ESERROR(SUMAPRODUCTO((Ingresos!$Z$6:$Z$10=Ingresos!$D6)*($AA$6:$AL$10=MES(H$5))*($C6/SI(ESERROR(INDICE($Z$6:$AM$10,COINCIDIR($D6,$Z$6:$Z$10,0),14)),0,INDICE($Z$6:$AM$10,COINCIDIR($D6,$Z$6:$Z$10,0),14))))),SI(MES(SI($D6="Otro",$E6,SI($D6="Año",$E6,0)))=MES(H$5),$C6,0),SUMAPRODUCTO((Ingresos!$Z$6:$Z$10=Ingresos!$D6)*($AA$6:$AL$10=MES(H$5))*($C6/SI(ESERROR(INDICE($Z$6:$AM$10,COINCIDIR($D6,$Z$6:$Z$10,0),14)),0,INDICE($Z$6:$AM$10,COINCIDIR($D6,$Z$6:$Z$10,0),14))))),2)

Saludos,
AVC
 

Leer las respuestas

#1 Héctor Miguel
02/01/2007 - 22:37 | Informe spam
hola, Angelo !

... Como puedo definirle un nombre a la siguiente formula... no me deja porque es demasiado larga



1) el campo para 'escribir' la formula con la que se define un nombre tiene un limite de ~255 caracteres :(
2) [segun parece] el posible error seria cuando no coincida/exista/... el dato en 'D6' dentro del rango 'Z6:Z10' -?-
3) [por lo demas]... no estoy muy seguro de haber 'captado' con exactitud el proposito de tu formula :-(
sobre todo, porque algunas referencias incluyen el nombre de una hoja y otras no [aunque parecen ser las mismas referencias] -?-
prueba con la siguiente [obviamente debera ser una sola linea] ;)

=redondear(elegir(1+eserror(coincidir($d6,$z$6:$z$10,0)),
sumaproducto(--(ingresos!$z$6:$z$10=ingresos!$d6),($aa$6:$al$10=mes(h$5)),($c6/indice($z$6:$am$10,coincidir($d6,$z$6:$z$10,0),14)),
$c6*(mes($e6*o($d6="otro",$d6="año"))=mes(h$5))),2)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

__ la formula expuesta __
=REDONDEAR(SI(ESERROR(SUMAPRODUCTO((Ingresos!$Z$6:$Z$10=Ingresos!$D6)*($AA$6:$AL$10=MES(H$5))*($C6/SI(ESERROR(INDICE($Z$6:$AM$10,COINCIDIR($D6,$Z$6:$Z$10,0),14)),0,INDICE($Z$6:$AM$10,COINCIDIR($D6,$Z$6:$Z$10,0),14))))),SI(MES(SI($D6="Otro",$E6,SI($D6="Año",$E6,0)))=MES(H$5),$C6,0),SUMAPRODUCTO((Ingresos!$Z$6:$Z$10=Ingresos!$D6)*($AA$6:$AL$10=MES(H$5))*($C6/SI(ESERROR(INDICE($Z$6:$AM$10,COINCIDIR($D6,$Z$6:$Z$10,0),14)),0,INDICE($Z$6:$AM$10,COINCIDIR($D6,$Z$6:$Z$10,0),14))))),2)

Preguntas similares