Constntes recalculadas para cada celda. #58
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problema
Cuando el valor de una celda depende del valor de varias celdas, este no se calcula correctamente.
Ejemplo
Si partimos de este estado y modificmos el valor de la celda A1, solo se modificará el valor de las celdas que dependan de A1, como es el caso de A2, pero no el de las celdas que dependan de A2 o de otras celdas.
Dando así lugar la imagen en la que 2+2 da 3 (A1+A2) o 2+2+3 da 5 (A1+A2+A3).
Este cambio se soluciona progresivamente a medida que se vuele renderizar. Si modifico un valor culquiera para forzar el renderizado os valores se corrigen parcialmente:
Pero es necesario relizar otro cambio para que los cálculos esten completamente correctos en este caso.
Tras la modificción todos estas actualizaciones posteriores se realizan automáticamente. Siempre y cuando las celdas dependan solo de celdas anteriores.