Exceli valem: makse jagamine kuude kaupa -

Lang L: none (table-of-contents)

Üldine valem

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

Kokkuvõte

Makse või muu summa ühtlaseks jaotamiseks etteantud kuude arvule koos muutuva alguskuuga saate kasutada lihtsat valemit koos funktsiooniga AND ja natuke boolean loogikat. Näidatud näites on valem E5-s järgmine:

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

Kui summa on nimega vahemik C4, kuud on nimega vahemik C5 ja algus on vahemik C6

Selgitus

Põhimõtteliselt on see lihtne valem, mis jagab kogusumma lihtsalt antud kuude arvuga:

=amount/months

Nipp on see summa "tühistada" kuude jooksul, kui see ei kehti.

Selleks kasutame seda loogilist väljendit:

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

Siin kasutame funktsiooni AND iga kuu 4. rea testimiseks, et näha, kas see on nii antud alguskuust suurem või sellega võrdne kui ka väiksem kui lõppkuu, mis arvutatakse algkuu lisamisel kuude koguarvule.

AND tagastab TÕENE ainult siis, kui mõlemad tingimused on tõesed, ja muul juhul tagastavad VÄÄR. See nullib kuu jooksul arvutused, mis jäävad huvialast välja. See töötab, sest matemaatikaoperatsioonide ajal sunnitakse FALSE nulli ja TÕENE 1-le.

Ilma nimetatud vahemiketa

Näidatud näites olev valem kasutab kolme nimega vahemikku. Ilma nende nimetatud vahemiketa saab valemi kirjutada järgmiselt:

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

Huvitavad Artiklid...