Екцел формула: Поделите плаћање по месецима -

Преглед садржаја

Генеричка формула

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

Резиме

Да бисте равномерно распоредили уплату или други износ током датог броја месеци, са променљивим почетним месецом, можете да користите једноставну формулу заједно са функцијом АНД и мало логичке логике. У приказаном примеру, формула у Е5 је:

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

Тамо где је износ именовани опсег Ц4, месеци је именовани опсег Ц5, а почетак је именовани опсег Ц6

Објашњење

У основи је ово једноставна формула која укупан износ једноставно дели бројем даних месеци:

=amount/months

Трик је у томе да овај износ „откажете“ у месецима када се не примењује.

Да бисмо то урадили, користимо овај логички израз:

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

Овде користимо функцију АНД да тестирамо сваки месец у реду 4 да бисмо видели да ли је и већи или једнак датом почетном месецу и мањи од крајњег месеца, израчунато додавањем почетног месеца укупним месецима.

И вратиће ТРУЕ само када су оба услова ТРУЕ, а у другом случају враћају ФАЛСЕ. Ово ефективно поништава прорачуне у месецима који не спадају у опсег интереса. То функционише јер је током математичких операција ФАЛСЕ присиљен на нулу, а ТРУЕ на 1.

Без именованих опсега

Формула у приказаном примеру користи три именована опсега. Без ових именованих опсега, формула се може написати овако:

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

Занимљиви Чланци...