Pracuję nad formułą budżetu i utknąłem w dniu wygaśnięcia, nie mogę uruchomić formuły, jeśli najemca pozostanie przez cały rok (bez daty wygaśnięcia). Działa idealnie, jeśli najemca ma datę rozwiązania umowy. Te formuły dotyczą liczb budżetu miesięcznego, tj. Kolumn od stycznia do czerwca. Wielkie dzięki za każdą odpowiedź.
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
Moja obecna formuła to:ROUND(IF(F$1>$E2,"0",IF($D2="",($A2*$B2)/12,IF(F$1<$D2,($A2*$B2)/12,($A2*$C2)/12))),0)
microsoft-excel
worksheet-function
Leah Allen
źródło
źródło
IF
porównującF$1
do$E2
? Powinieneś patrzećF2
? TrzeciIF
to ten sam sposób.Odpowiedzi:
Jedną z opcji jest zastąpienie $ E2 w tym stanie
F$1>$E2
instrukcją JEŻELI sprawdza, czy $ E2 jest puste. Jeśli $ E2 jest puste, instrukcja zastępuje odpowiednią wartość, aby formuła dała pożądany wynik; jeśli $ E2 nie jest pusty, po prostu używa wartości w komórce. Na przykład OKRĄGŁY (JEŻELI (F $ 1> JEŻELI ($ E2 = "", 12/31/2013, E2 $) , "0", JEŻELI ($ D2 ...Nie jestem do końca pewien, jaka powinna być odpowiednia wartość, ponieważ na pierwszy rzut oka
F$1>$E2
wydaje się , że w formule porównuje się wartość daty z łańcuchem takim jak „Jan”, „Luty” itp. (To jest problem wychowany przez CharlieRB). Mój przykład pokazuje 31.12.2013 wyłącznie jako symbol zastępczy do zilustrowania formy, jaką powinna przyjąć instrukcja IF.źródło