Excel-kaava: Kustannukset alkavat tiettynä kuukautena

Sisällysluettelo

Yleinen kaava

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

Yhteenveto

Voit aloittaa kulut tietyllä kuukaudella käyttämällä IF-funktioon perustuvaa kaavaa. Esitetyssä esimerkissä solun E5 kaava (kopioitu alas ja poikki) on:

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

missä sarakkeen D (alku) ja alueen E4: J4 arvot ovat kelvollisia Excel-päivämääriä.

Selitys

Ensimmäinen asia, jonka tämä kaava tekee, on tarkistaa sarakkeessa D oleva päiväys otsikossa olevaan päivämäärään nähden (E4: J4).

=IF($D5<=E$4

Käännetty: jos sarakkeen D päivämäärä on pienempi tai yhtä suuri kuin rivillä E.

Huomaa, että nämä ovat sekaviitteitä. Sarake $ D5: ssä on lukittu ja E $ 4: n rivi on lukittu. Näin kaava voidaan kopioida taulukon yli.

Jos tämän testin tulos on TOSI, IF-funktio palauttaa kulut sarakkeesta C, muuten IF palauttaa nollan (0).

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

Huomaa jälleen, että viitteellä dollariin C5 sarake on lukittu, joten kustannukset noudetaan aina sarakkeesta C.

Kun kaava kopioidaan taulukkoon, kulut alkavat oikeasta kuukaudesta. Kuukausina, jolloin kustannus ei ole vielä voimassa, tulos on nolla.

Boolen logiikalla

Boolen logiikkaa käyttämällä kaava voidaan kirjoittaa uudelleen kuten alla, yksinkertaisemmaksi kaavaksi:

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

Tässä loogista ilmaisua käytetään "peruuttamaan" kulut kuukausina, jolloin ne eivät ole vielä alkaneet.

Mielenkiintoisia artikkeleita...