Amit tudni kell
- A DATEVALUE függvény az Excelben a szöveges formátumú dátumot sorozatszámmá alakítja.
- Használja ezt a funkciót, ha egy cella szövegként formázott dátumot tartalmaz, nem számként, ami előfordulhat importált vagy másolt adatok esetén.
- A függvény szintaxisa és argumentuma: =DATEVALUE(date_text)
Ez a cikk elmagyarázza, hogyan használhatja a DATEVALUE függvényt az Excel bármely verziójában, beleértve az Excel 2019-et és a Microsoft 365-öt is.
Mi az a DATEVALUE függvény?
A DATEVALUE függvény az Excelben a szöveges formátumú dátumot sorozatszámmá alakítja. Az Excel ezután ki tudja olvasni a sorozatszámot, hogy megértse a dátumot.
Ez az Excel-függvény akkor szükséges, ha egy cella dátuminformációkat tartalmaz, de azt normál szövegben tárolja. Ahelyett, hogy automatikusan dátummá alakítaná, az Excel csak számoknak és betűknek tekinti a cellát, ami megnehezíti a munkát. Ez akkor fordulhat elő, ha a dátumot máshonnan másolták vagy importálták.
A DATEVALUE Excel függvény segítségével előállíthatja a dátum sorozatszámát, amelyet azután megfelelően formázhat dátumként, és használhatja más dátumalapú képletekkel, rendezheti más dátumokkal stb.
A DATEVALUE függvény az Excel összes verziójában működik.
DATEVALUE Függvényszintaxis és argumentumok
Az ezt a függvényt használó összes képletet a következőképpen kell formázni:
=DATEVALUE(dátum_szöveg)
A
date_text az egyetlen érv, amelyet támogat. Hivatkozhat más cellákra, vagy a dátum információ tárolható a képletben.
Íme néhány szabály, amelyeket meg kell jegyezni a DATEVALUE függvénnyel kapcsolatban:
- Ha a dátum_szöveg évet kihagyjuk, akkor az aktuális év kerül felhasználásra.
- Ha a dátum_szövege időinformációt tartalmaz, az Excel figyelmen kívül hagyja azt.
- Ha a dátuminformációt közvetlenül a képletbe írjuk be, akkor azt idézőjelek közé kell tenni.
- Ha a dátuminformációra egy másik cellában hivatkozik, amely tartalmazza a hónap szöveges nevét (pl. március vagy március), akkor a hónapnak a második helyen kell lennie (például 2020. március 31.).
- Az ÉRTÉK! hiba jelenik meg, ha a dátum_szövege kívül esik az 1900/1/1-9999-31-12 dátumtartományon.
- Az ÉRTÉK! hiba jelenik meg, ha a dátum_szöveg egy számnak tűnik (azaz nincs benne kötőjel vagy perjel, mint egy tipikus dátum).
DATEVALUE Függvénypéldák
Íme néhány pillantás a funkció használatára:
Referencia dátuma másik cellából
=DÁTUMÉRTÉK(A2)
Feltételezve, hogy az A1 értéke 2002. 4-4., ez a DATEVALUE képletpélda a 37350 sorozatszámot eredményezné.
Adja meg a dátumot a képletben
=DATEVALUE("2007.12.25")
Ez egy másik módja ennek a funkciónak. A dátum idézőjelbe adása helyettesítheti egy másik cella hívását. Ez a képlet a 39441 sorozat dátumát eredményezi.
Dátum létrehozása több cellából
=DÁTUMÉRTÉK(A2 &"/" & A3 &"/" & A4)
A DATEVALUE függvény ezen példájában ugyanazt a beállítást használjuk, de a dátuminformációkat három külön cellából gyűjtjük: A2=5, A3=18 és A4=2017.
Ehhez az és jelre van szükség, hogy perjelekkel elválaszthassuk a napot, a hónapot és az évet. Az eredmény azonban továbbra is egy sorozatszám, mivel erre szolgál a függvény, ezért a cellát valós dátumként kell formáznunk (lásd lent), hogy 2017.05.18.-ként lássuk.
Használja az "és" jelet a dátumképletben
=DATEVALUE("3" &"/" & A2 &"/" &"2002")
Ebben a példában a függvény sokban hasonlít a felette lévőhöz, de ahelyett, hogy cellahivatkozásokat használnánk a nap és év kiszámításához, ezeket kézzel írjuk be idézőjelekkel.
Dátum kinyerése a cellából más adatokkal
=DÁTUMÉRTÉK(BAL(A20, 10))
Ha a cella olyan egyéb információkat is tartalmaz, amelyekre nincs szüksége, a dátum elkülönítéséhez használhatja a BAL és JOBB függvényeket. Ebben a példában a DATEVALUE függvény a LEFT függvénnyel van párosítva, így csak az első 10 karaktert nézi balról. Az eredmény a 41654, amelyet az Excel dátumként tud formázni a 2014. 01. 15. létrehozásához.
Kivonat dátuma MID funkcióval
=DÁTUMÉRTÉK(KÖZÉP(A40, KERESÉS(" ", A40)+1, 7))
Végre megvan ez a képlet, amely nemcsak a MID függvényt, hanem a FIND függvényt is kombinálja a dátum kinyeréséhez és sorozatszám formátumban való megjelenítéséhez. A MID függvény az A2-t állítja be célként, és a FIND segítségével határozza meg a szóközt (" ") mint azt a pontot, ahol a függvénynek el kell kezdenie a számlálást. A MID függvény végén található szám határozza meg, hogy hány karaktert kell kivonni, ami példánkban 7. Az eredmény: 43944, amely dátumként formázva 2020. 04. 23-ra változik.
DATEVALUE hibák
Az alábbiakban néhány példa látható olyan helyzetekre, amikor a DATEVALUE függvény hibát jelez. A fent említett szabályok szerint az ÉRTÉK! hiba olyan adatokat tartalmaz, amelyeket ez a függvény nem tud feldolgozni.
Számok formázása dátumokká
Amikor az Excel elkészíti egy dátum sorozatszámát, akkor marad egy szám, amely azt jelzi, hogy hány nap múlva van még 1900. 01. 01-től. Ez aligha használható, ezért ezt a cellát normál dátumként kell formázni.
Az egyik módja annak, hogy azonnal megtudja, hogy a cella szövegként vagy dátumként van formázva, ha ellenőrzi, hogy a cellán belül hogyan van igazítva. A szövegként formázott dátumok általában balra, míg a dátumformátumú cellák általában jobbra vannak igazítva.
- Válassza ki a dátumként formázni kívánt cella(ka)t.
- Az Excel tetején található Home lapon keresse meg a Szám részt.
Válassza ki a legördülő menüt, és válasszon egy dátum opciót, például Rövid dátum vagy Hosszú dátum.