У меня есть прогноз модели денежного потока, который я хотел бы уменьшить на конец баланса, независимо от того, какая разница превышает 2000 долларов США, используя финансовую деятельность, но это вызывает предполагаемую циклическую ссылку.
Изображение, приведенное выше, является просто примером, и мы будем считать, что июньские прогнозы - это наши прогнозы, а январь-май - реальные цифры.
Чтобы задать контекст:
C11 = SUM(C7:C10)
,
C13 = SUM(C11,C4,C2)
,
C14 = B15
(это конечное сальдо за предыдущий месяц),
C15 = SUM(C13:C14)
,
C17 = IF(C15>=2000,C15-2000,0)
.
Так что, начиная с июня G15, я ожидаю, что у нас всегда будет более 2000 долларов, и я хочу сократить $ 2,341до 2000 долларов, добавив его к G7 как отрицательное число. Формула в G7 будет иметь вид:
-IF(G17>0,G17,0)
, что составляет G11 $ (341), G13 становится 878 $, а G15 становится 2000 $ Yay! ... но здесь, увы, моя круговая ссылкапотому что когда вы нажимаете F9, G17 становится 0, и все возвращается к тому, что было раньше.
В конечном итоге я пытаюсь изменить строку 15 в прогнозируемом периоде, используя строку 15 в первом проходе.
Я должен упомянуть, что у меня включен итеративный расчет, чтобы он мог выполняться.
Каждый месяц, когда я прогнозирую более 2000 долларов, я хочу выплатить часть долга в строке 7 на любую сумму, превышающую 2000 долларов, нов том же месяце затем перенесите 2000 долл. США или любой другой остаток на следующий месяц и повторите процесс.
Итак, сначала к концу июня я прогнозирую 2 341 долл., а затем решаю, что 341 долл. США пойдут на выплату долга вв том же июне, оставив мне только 2000 долларов к концу июня.
Я перенесу 2000 на июль и добавлю их к H14, и если у меня меньше 2000 долларов, никакой долг не выплачивается, только перенос на тон в следующем месяце, пока я снова не превысью $ 2,00, а затем погасил долг
Буду признателен за предложения о том, как это сделать. Дайте мне знать, если понадобятся дополнительные разъяснения.
Может быть, какой-то VBA?
Спасибо