Problemas con la función indirecto

04/06/2004 - 11:58 por Adolfo | Informe spam
Hola gente:

Tengo la siguiente función donde código y mes01 hacen referencia a dos
rangos. Hasta aqui todo correcto.
{=SUMA(SI(CODIGO£;MES01;0))}

Mi problema radica en que tengo que calcular esto mismo para 12 meses, con
lo cual tengo mes01, mes02, etc...
con lo cual tengo que cambiar manualmente el mes01 por el que corresponda.
Poner en una celda el mes que sea (mes01, mes02, etc...
y despues hacer referencia a ella por la función indirecto, con lo cual la
función quedaría de la siguiente forma

{=SUMA(SI(CODIGO£;indirecto(a1);0))}


El problema es que si lo hago así no funciona y me da un error de
referencia, ¿sabeís si se puede realizar lo que quiero de alguna forma?

Un saludo,
Adolfo
 

Leer las respuestas

#1 Víctor
04/06/2004 - 13:14 | Informe spam
En el ejemplo que pones no hace falta utilizar una
fórmula matricial. Basta un simple =SUMAR.SI, ya que sólo
existe una condición. La fórmula que buscas puede quedar
así:

=SUMAR.SI(D2:D100;A3;INDIRECTO(A4))

En este ejemplo, suponemos que en D2:D100 están los
códigos, en A3 el código que te interesa sumar, y en A4
tendrás que introducir mes01, mes02,..

¿Te sirve?

:-)

Mostrar la cita
referencia a dos
Mostrar la cita
para 12 meses, con
Mostrar la cita
el que corresponda.
Mostrar la cita
indirecto, con lo cual la
Mostrar la cita
error de
Mostrar la cita
de alguna forma?
Mostrar la cita

Preguntas similares