Excel vzorec: Výdaje začínají konkrétním měsícem -

Obsah

Obecný vzorec

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

souhrn

Chcete-li zahájit výdaje v konkrétním měsíci, můžete použít vzorec založený na funkci IF. V zobrazeném příkladu je vzorec v buňce E5 (kopírovaný dolů a napříč):

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

kde hodnoty ve sloupci D (začátek) a rozsah E4: J4 jsou platná data aplikace Excel.

Vysvětlení

První věc, kterou tento vzorec dělá, je zkontrolovat datum ve sloupci D proti datu v záhlaví (E4: J4).

=IF($D5<=E$4

Přeloženo: pokud je datum ve sloupci D menší nebo rovno datu v řádku E.

Všimněte si, že jde o smíšené odkazy. Sloupec v $ D5 je uzamčen a řádek v E $ 4 je uzamčen. To umožňuje kopírování vzorce přes tabulku.

Pokud je výsledek tohoto testu TRUE, vrátí funkce IF výdaje ze sloupce C, jinak IF vrátí nulu (0).

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

Znovu si všimněte, že odkaz na $ C5 je má sloupec uzamčen, takže výdaj je vždy vyzvednut ze sloupce C.

Jak je vzorec kopírován přes tabulku, výdaje začínají správným měsícem. V měsících, kdy výdaj ještě není platný, je výsledek nulový.

S logickou logikou

Pomocí logické logiky lze vzorec přepsat jako níže, pro jednodušší vzorec:

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

Zde se logický výraz používá k „zrušení“ výdajů v měsících, kdy ještě nezačaly.

Zajímavé články...