Excel formula: Trošak počinje određenog mjeseca -

Sadržaj

Generička formula

=IF(start<=month,expense,0)

Sažetak

Da biste započeli trošak određenog mjeseca, možete koristiti formulu koja se temelji na funkciji IF. U prikazanom primjeru formula u ćeliji E5 (kopirana prema dolje i poprijeko) je:

=IF($D5<=E$4,$C5,0)

gdje su vrijednosti u stupcu D (početak) i raspon E4: J4 važeći Excel datumi.

Obrazloženje

Prvo što ova formula čini je provjera datuma u stupcu D prema datumu u zaglavlju (E4: J4).

=IF($D5<=E$4

Prevedeno: ako je datum u stupcu D manji ili jednak datumu u retku E.

Imajte na umu da su ovo mješovite reference. Stupac u $ D5 zaključan je, a redak u $ 4 zaključan. To omogućuje kopiranje formule preko tablice.

Ako je rezultat ovog testa ISTINA, funkcija IF vraća trošak iz stupca C, u suprotnom IF vraća nulu (0).

=IF($D5<=E$4,$C5,0)

Opet imajte na umu da referenca na $ C5 ima zaključani stupac, tako da se trošak uvijek podiže iz stupca C.

Kako se formula kopira preko tablice, troškovi počinju u točnom mjesecu. U mjesecima u kojima trošak još ne vrijedi, rezultat je nula.

S logičkom logikom

Koristeći logičku logiku, formula bi se mogla prepisati kao dolje, za jednostavniju formulu:

=$C5*($D5<=E$4)

Ovdje se koristi logični izraz za "poništavanje" troškova u mjesecima kada još nisu započeli.

Zanimljivi članci...