-1

Я работаю над формулой бюджета и застрял на дате расторжения, я не могу заставить формулу работать, если арендатор останется в течение всего года (без даты расторжения). Это отлично работает, если у арендатора есть дата расторжения. Эти формулы предназначены для номеров месячного бюджета, то есть для столбцов за январь-июнь. Большое спасибо за любой ответ.

 A        B           C               D               E           F   G  H    I   J    K
SqFt  BaseRentPSF 2014BaseRentInc Dateofincrease TerminationDate Jan Feb Mar Apr May June
10000   15.00        15.25       05/01/2013     

Моя текущая формула:ROUND(IF(F$1>$E2,"0",IF($D2="",($A2*$B2)/12,IF(F$1<$D2,($A2*$B2)/12,($A2*$C2)/12))),0)

1 ответ1

1

Одним из вариантов является замена $ E2 в условии F$1>$E2 на оператор IF, который проверяет, является ли $ E2 пустым. Если $ E2 пусто, оператор подставляет соответствующее значение, так что формула дает желаемый результат; если $ E2 не пустой, он просто использует значение в ячейке. Например, ROUND(IF(F $ 1> IF($ E2 = "", 12/31/2013, $ E2), "0", IF($ D2 ...

Я не совсем уверен, каким должно быть соответствующее значение, так как, на первый взгляд, F$1>$E2 в вашей формуле сравнивает значение даты со строкой, такой как "Jan", "Feb" и т.д. (Это вопрос, поднятый CharlieRB). Мой пример показывает 31.12.2013 исключительно как заполнитель для иллюстрации формы, которую должен принимать оператор IF.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .