Excel formula: Ustvari časovno obdobje iz dveh datumov -

Kazalo

Splošna formula

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

Povzetek

Če želite v eni celici prikazati časovno obdobje na podlagi datumov v različnih celicah, lahko uporabite formulo, ki temelji na funkciji TEXT.

V prikazanem primeru je formula v celici E5:

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

Pojasnilo

Funkcija TEXT sprejme številske vrednosti in jih pretvori v besedilne vrednosti z uporabo oblike, ki jo določite. V tem primeru uporabljamo format "mmm d" za obe funkciji TEXT v E5. Rezultati so združeni z vezajem z uporabo preprostega povezovanja.

Opomba: vsi drugi primeri v stolpcu E uporabljajo različne oblike besedila.

Manjka končni datum

Če končni datum manjka, formula ne bo delovala pravilno, ker bo vezaj še vedno dodan začetnemu datumu (npr. "1. marec -").

Če želite obravnavati ta primer, lahko združite in drugo funkcijo TEXT zavijte v IF, če je tako:

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

To ustvari celotno časovno obdobje, ko sta prisotna oba datuma, vendar prikaže samo začetni datum, ko končni datum manjka.

Manjka začetni datum

Če želite obravnavati primer, ko manjkata oba datuma, lahko ugnezdiš še IF, kot je ta:

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

Ta formula preprosto vrne prazen niz (""), ko date1 ni na voljo.

Zanimive Članki...