Error de fórmula circular en Excel

He intentado crear una fórmula que encuentre el último valor en una columna y lo agregue con el valor de otra columna. Pero, excel me da un error circular. ¿Puedes explicar por qué tengo este error y tal vez una solución para ello, gracias.

La fórmula se coloca varias veces en la columna M dentro del rango de M6: M400 y se ve así:

=INDEX(M$1:M$400;SUMPRODUCT(MAX((A$6:A13="Arbejdsdag")*(ROW(A$6:A13)))))+L10 

Caso de uso Tengo una hoja como la imagen de abajo. Observe la columna M. Aquí estoy manteniendo una suma total del saldo de las inscripciones de la hora. Funciona como es. Sin embargo, los valores entre las líneas verdes no deben estar allí como las líneas verdes son el toteal de un día y las líneas blancas son las tareas del día. Por lo tanto, el equilibrio sólo debe estar presente en el día, la línea verde.

El valor actual de M10 es: = IF (COUNTBLANK (L10)> 0; M9; M9 + L10)

Introduzca aquí la descripción de la imagen

La fórmula que está utilizando hace referencia a la columna en la que se encuentra la fórmula. Esto significa que no puede obtener un valor, ya que está intentando obtener un valor de una celda que cambiará una vez que tenga un valor. Una vez que el valor cambia, puede recalcular un valor diferente, y así sucesivamente.

Efectivamente, está tratando de obtener todos los valores de la columna M en este cálculo, pero este cálculo es uno de los valores, por lo que no se puede incluir hasta que se calcula, pero no se puede calcular.

Si puede confirmar exactamente lo que necesita la fórmula para hacer, puedo editar esto para intentar ayudarle, pero actualmente no entiendo completamente su requisito para esta fórmula. Parece que quieres obtener la última celda en la columna M con datos en ella (tal vez la celda antes de la celda que está poniendo la fórmula en …?) Y añadirlo a otra celda?