
Általános képlet
=TEXT(date1,"format")&" - "&TEXT(date2,"format")
Összegzés
A dátumtartomány egy cellában való megjelenítéséhez a különböző cellák dátumai alapján használhatja a TEXT függvényen alapuló képletet.
A bemutatott példában az E5 cellában szereplő képlet a következő:
=TEXT(B5,"mmm d")&" - "&TEXT(C5,"mmm d")
Magyarázat
A TEXT függvény numerikus értékeket vesz fel és szöveges értékekké alakítja át a megadott formátumot használva. Ebben a példában az "mmm d" formátumot használjuk az E5 mindkét TEXT függvényéhez. Az eredményeket kötőjellel egyesítjük egyszerű összefűzéssel.
Megjegyzés: az E oszlop többi példája különböző szövegformátumokat használ.
Hiányzik a befejezés dátuma
Ha hiányzik a befejezés dátuma, a képlet nem fog megfelelően működni, mert a kötőjel továbbra is a kezdési dátumhoz lesz csatolva (pl. "Március 1. -").
Ennek az esetnek a kezeléséhez burkolhatja az összefűzést és a második TEXT függvényt IF-be, így:
=TEXT(date1,"mmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),"")
Ez létrehozza a teljes dátumtartományt, ha mindkét dátum jelen van, de csak a kezdő dátumot adja ki, ha a befejező dátum hiányzik.
A kezdő dátum hiányzik
Egy olyan eset kezelésére, ahol mindkét dátum hiányzik, beágyazhat egy másik IF-t:
=IF(date1"",TEXT(date1,"mmmm d")&IF(date2""," - "&TEXT(date2,"mmm d"),""),"")
Ez a képlet egyszerűen üres karakterláncot ("") ad vissza, ha a date1 nem érhető el.