Excel vzorec: Rozdělení plateb na měsíce -

Obsah

Obecný vzorec

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

souhrn

Chcete-li rovnoměrně rozdělit platbu nebo jinou částku na daný počet měsíců, s variabilním počátečním měsícem, můžete použít jednoduchý vzorec společně s funkcí AND a trochou logické logiky. V zobrazeném příkladu je vzorec v E5:

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

Kde částka je pojmenovaný rozsah C4, měsíce je pojmenovaný rozsah C5 a začátek je pojmenovaný rozsah C6

Vysvětlení

Jádrem je jednoduchý vzorec, který jednoduše vydělí celkovou částku počtem daných měsíců:

=amount/months

Trik spočívá v „zrušení“ této částky v měsících, kdy neplatí.

K tomu použijeme tento logický výraz:

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

Tady používáme funkci AND k testování každého měsíce v řádku 4, abychom zjistili, zda je větší nebo roven danému počátečnímu měsíci a menší než koncový měsíc, počítáno přidáním počátečního měsíce k celkovým měsícům.

AND vrátí TRUE pouze v případě, že obě podmínky jsou TRUE, a vrátí FALSE v jiném jiném případě. To efektivně vynuluje výpočty v měsících, které spadají mimo rozsah zájmu. To funguje, protože během matematických operací je FALSE vynuceno na nulu a TRUE je vynuceno na 1.

Bez pojmenovaných rozsahů

Vzorec v uvedeném příkladu používá tři pojmenované rozsahy. Bez těchto pojmenovaných rozsahů lze vzorec napsat takto:

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

Zajímavé články...