Excel formula: razdeljeno plačilo po mesecih -

Kazalo

Splošna formula

=amount/months*AND(month>=start,month<(start+months))

Povzetek

Za enakomerno porazdelitev plačila ali drugega zneska v določenem številu mesecev s spremenljivim začetnim mesecem lahko uporabite preprosto formulo skupaj s funkcijo AND in malo logične logike. V prikazanem primeru je formula v E5:

=amount/months*AND(E4>=start,E4<(start+months))

Kjer je količina imenovani obseg C4, meseci imenovani obseg C5, začetek pa imenovani obseg C6

Pojasnilo

V bistvu je to preprosta formula, ki preprosto deli celoten znesek s številom danih mesecev:

=amount/months

Trik je v tem, da ta znesek "prekličete" v mesecih, ko ne velja.

Za to uporabimo ta logični izraz:

AND(E4>=start,E4<(start+months))

Tu uporabljamo funkcijo AND, da preizkusimo vsak mesec v vrstici 4, da ugotovimo, ali je večji ali enak danemu začetnemu mesecu in manjši od končnega meseca, izračunano tako, da se začetni mesec doda skupnim mesecem.

IN vrne TRUE le, če sta oba pogoja TRUE, v drugem primeru pa vrne FALSE. To dejansko izniči izračune v mesecih, ki ne spadajo v obseg zanimanja. To deluje, ker je med matematičnimi operacijami FALSE prisiljen na nič, TRUE pa na 1.

Brez imenovanih obsegov

Formula v prikazanem primeru uporablja tri imenovane obsege. Brez teh imenovanih obsegov lahko formulo zapišemo tako:

=$C$4/$C$5*AND(E4>=$C$6,E4<($C$6+$C$5))

Zanimive Članki...