Dátumtartomány az Excelben - A képlet használata a kezdő és befejező dátumhoz

Dátumtartomány az Excel képletében

Van, amikor különféle műveleteket kell végrehajtanunk, például összeadást vagy kivonást a dátumértékeken az Excel segítségével. Az Excel dátumtartományainak beállításával ezeken a dátumokon végezhetünk számításokat. Az Excel dátumtartományainak beállításához először formázhatjuk azokat a cellákat, amelyek kezdő és befejező dátumával rendelkeznek, „Dátumként”, majd a „+” vagy „-” operátorokkal határozhatjuk meg a befejező dátumot vagy a tartomány időtartamát.

Példák az Excel dátumtartományára

1. példa - Alapvető dátumtartományok

Nézzük meg, hogyan hozhat létre egy dátumot egy dátumtartományhoz.

Tegyük fel, hogy van egy kezdő dátumunk az A2 cellában.

Most, ha hozzáadunk egy számot, mondjuk 5-öt, felépíthetünk egy dátumtartományt.

Most, amikor kiválasztjuk az A3 cellát, és beírjuk a '= B2 + 1' parancsot.

Másolja ezt a cellát: B2, és illessze be a B3 cellába; a relatív cellahivatkozás a következőképpen változik:

Tehát láthatjuk, hogy így több dátumtartomány is felépíthető.

2. példa - Dátumsorozat létrehozása

Az Excel segítségével könnyedén létrehozhatunk több szekvenciát. Most már tudjuk, hogy a dátum néhány szám az Excelben. Tehát ugyanazt a módszert használhatjuk a dátumtartományok létrehozására. Tehát olyan dátumtartományok létrehozásához, amelyeknek ugyanaz a tartománya vagy különbsége van, de a dátumok a lefelé haladva változnak, kövesse az alábbi lépéseket:

  • Írjon be egy kezdési és befejezési dátumot legalább két sorba.
  • Válassza ki mindkét tartományt, és húzza lefelé addig a sorig, ahol a dátumtartományokat megköveteljük:

Tehát láthatjuk, hogy az első két sor dátumtartományait sablonként használva az Excel automatikusan létrehoz dátumtartományokat a következő sorokhoz.

3. példa

Tegyük fel, hogy két dátum van két cellában, és egy dátumtartományként összefűzve szeretnénk megjeleníteni őket egyetlen cellában. Ehhez a 'TEXT' függvényen alapuló képlet használható. A képlet általános szintaxisa a következő:

= SZÖVEG (dátum1, "formátum") & "-" & SZÖVEG (dátum2, "formátum")

1. eset:

Ez a függvény két dátumértéket kap numerikusan, és összefűzi ezt a két dátumot dátumtartomány formájában egy egyedi dátumformátum szerint (ebben az esetben „mmm d”):

Dátumtartomány = TEXT (A2, "mmm d") & "-" & TEXT (B2, "mmm d")

Tehát a fenti képernyőképen láthatjuk, hogy a képletet a C2 cellában alkalmaztuk. A TEXT függvény megkapja az A2 és B2 cellákban tárolt dátumokat, az & & amp; operátor segítségével a két dátumot dátumtartományként összefűzheti egyedi formátumban, ebben az esetben „mmm d” -ként, egyetlen cellában, és a két dátumot kötőjellel "-" kötjük össze a kapott dátumtartományban, amelyet a C2 cellában határozunk meg.

2. eset:

Tegyük fel, hogy ebben a példában a két dátumot dátumtartományként szeretnénk kombinálni egyetlen cellában, különböző formátummal, mondjuk „d mmm yy”. Tehát a dátumtartomány képlete ebben az esetben a következő lenne:

Dátumtartomány = SZÖVEG (A3, "éééé ééééés") & "-" & SZÖVEG (B3, "éééééééé-h")

Tehát a fenti képernyőképen láthatjuk, hogy a TEXT függvény megkapja az A3 és B3 cellákban tárolt dátumokat, az & & amp; & amp; operátor a két dátumot dátumtartományként összefűzni szokott formátumban, „d mmm yy” megadással. ”Ebben az esetben egyetlen cellában. A két dátumot kötőjellel "-" kötjük össze a C3 cellában meghatározott eredmény dátumtartományban.

4. példa

Most nézzük meg, mi történik, ha hiányzik a kezdő vagy a befejező dátum. Tegyük fel, hogy a befejezési dátum hiányzik az alábbiak szerint:

A fent használt TEXT függvényen alapuló képlet nem fog megfelelően működni abban az esetben, ha hiányzik a befejezés dátuma, mivel a képletben szereplő kötőjelet mindenképpen a kezdő dátumhoz fűznék, vagyis a kezdő dátummal együtt lásd a dátumtartományban megjelenő kötőjelet. Ezzel szemben csak akkor szeretnénk a kezdő dátumot dátumtartományként látni, ha a befejező dátum hiányzik.

Tehát ebben az esetben megkaphatjuk a képletet úgy, hogy az összefűzést és a második TEXT függvényt egy IF záradékba csomagoljuk:

Dátumtartomány = TEXT (A2, ”mmm d”) & IF (B2 “”, “-” & TEXT (B2, “mmm d”), “”)

Tehát láthatjuk, hogy a fenti képlet egy teljes dátumtartományt hoz létre mindkét dátum felhasználásával, amikor mindkettő jelen van. Azonban csak a kezdő dátumot jeleníti meg a megadott formátumban, ha a befejezés dátuma hiányzik. Ez egy IF záradék segítségével történik.

Most, ha mindkét dátum hiányzik, használhatunk beágyazott IF utasítást az excelben (azaz egy IF-t egy másik IF utasításban) az alábbiak szerint:

Dátumtartomány = IF (A4 ””, TEXT (A4, ”mmm d”) & IF (B4 “”, “-” és TEXT (B4, ”mmm d”), “”), ””)

Tehát láthatjuk, hogy a fenti képlet üres karakterláncot ad vissza, ha a kezdő dátum hiányzik.

Ha mindkét dátum hiányzik, akkor egy üres karakterláncot is visszaküldünk.

Dolgok, amikre emlékezni kell

  • A 'Fill Handle' paranccsal akár listát is készíthetünk a szekvenciális dátumokról. Ehhez kiválaszthatjuk a kezdő dátummal rendelkező cellát, majd áthúzhatjuk azt a cellatartományba, ahová kitölteni szeretnénk. Kattintson a "Home" fülre -> "Edit" -> "Fill Series", majd válassza ki a használni kívánt dátumegységet.
  • Ha ki akarjuk számolni a két dátum közötti időtartamot vagy napok számát, egyszerűen kivonhatjuk a két dátumot a '-' operátor segítségével, és megkapjuk a kívánt eredményt.

Megjegyzés: A cellák formátuma: A2 és B2 „Dátum”, míg a C2 cella „Általános”, mivel kiszámítja a napok számát.

érdekes cikkek...