Generando coeficientes para la fórmula SERIESSUM en Excel

Generando coeficientes para la fórmula SERIESSUM en Excel

Estoy modelando una hoja de cálculo de cobro de efectivo en la que una empresa vende productos cada semana y quiere cobrar efectivo durante varias semanas (norte; entre 42 y 336 semanas).

Asumiendonortees ≤ 52:

Para calcular los cobros en efectivo y también tener en cuenta el crecimiento de las ventas semanales, he utilizado la fórmula SERIESSUM de la siguiente manera: SERIESSUM((1+growth rate),(52-n),1,ROW(INDIRECT(D29&":"&D30)))*250. Se proyectan 250 ventas para la primera semana.

La celda D29 es 0 y D30 esnorte-1. Lo que estoy tratando de lograr es enumerar todos los números del 0 alnorte-1 como coeficientes en la fórmula SERIESSUM. Sin embargo, recibo un #REFerror. ¿Alguien puede localizar lo que estoy haciendo mal aquí?

La fórmula funciona bien cuando enumero manualmente los números del 1 alnorte-1 en filas y referirse de la siguiente manera: SERIESSUM((1+growth rate),(52-n),1,A2:A53)*250. Sin embargo, la naturaleza manual significa que si se cambia el número de semanas (es decir, la cantidad por semana aumenta/reduce), se debe volver a realizar la parte manual.

Respuesta1

INDIRECT(D29&":"&D30), con D29= 0 y D30= 51, se evalúa como INDIRECT("0:51"), lo cual es un errorporque no hay fila 0.  Para generar la matriz constante {0,1,2,…,49,50,51}mediante programación, utilice ROW(INDIRECT("1:52"))-1.

información relacionada