Екцел формула: Направите период од два датума -

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

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

=TEXT(date1,"format")&" - "&TEXT(date2,"format")

Резиме

Да бисте приказали опсег датума у ​​једној ћелији на основу датума у ​​различитим ћелијама, можете да користите формулу засновану на функцији ТЕКСТ.

У приказаном примеру, формула у ћелији Е5 је:

=TEXT(B5,"mmm d")&" - "&TEXT(C5,"mmm d")

Објашњење

Функција ТЕКСТ узима нумеричке вредности и претвара их у текстуалне вредности користећи формат који наведете. У овом примеру користимо формат „ммм д“ за обе функције ТЕКСТА у Е5. Резултати се спајају цртицом помоћу једноставног спајања.

Напомена: сви остали примери у колони Е користе различите формате текста.

Недостаје крајњи датум

Ако недостаје крајњи датум, формула неће радити исправно, јер ће цртица и даље бити додата почетном датуму (нпр. „1. марта -“).

Да бисте решили овај случај, можете умотати спајање и другу функцију ТЕКСТ унутар АКО тако:

=TEXT(date1,"mmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),"")

Ово ствара пуни датумски распон када су присутни оба датума, али даје само почетни датум када недостаје крајњи датум.

Недостаје почетни датум

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

=IF(date1"",TEXT(date1,"mmmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),""),"")

Ова формула једноставно враћа празан низ ("") када датум1 није доступан.

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