Çfarë duhet të dini
- Funksioni DATEVALUE në Excel konverton një datë të formatuar me tekst në një numër serial.
- Përdor këtë funksion kur një qelizë përmban një datë që është e formatuar si tekst, jo një numër, gjë që mund të ndodhë me të dhëna të importuara ose të kopjuara.
- Sintaksa dhe argumenti i funksionit është: =DATEVALUE(date_text)
Ky artikull shpjegon se si të përdoret funksioni DATEVALUE në çdo version të Excel duke përfshirë Excel 2019 dhe Microsoft 365.
Cili është funksioni DATEVALUE?
Funksioni DATEVALUE në Excel konverton një datë të formatuar me tekst në një numër serial. Excel më pas mund të lexojë numrin serial për të kuptuar datën.
Ky funksion Excel është i nevojshëm kur një qelizë përmban informacione për datën, por ruhet në tekst të rregullt. Në vend që ta konvertojë automatikisht në një datë, Excel e sheh qelizën vetëm si numra dhe shkronja, duke e bërë të vështirë punën me të. Kjo mund të ndodhë nëse data është kopjuar ose importuar nga diku tjetër.
Mund të përdorni funksionin DATEVALUE Excel për të prodhuar numrin serial të datës, i cili më pas mund të përdoret për ta formatuar siç duhet si datë dhe për ta përdorur me formula të tjera të bazuara në data, për ta renditur me data të tjera, etj.
Funksioni DATEVALUE funksionon në të gjitha versionet e Excel.
DATEVALUE Sintaksa dhe Argumentet e Funksionit
Të gjitha formulat që përdorin këtë funksion duhet të formatohen si kjo:
=DATEVALUE(teksti_data)
date_text është i vetmi argument që mbështet. Mund t'i referohet qelizave të tjera ose informacioni i datës mund të ruhet brenda formulës.
Këtu janë disa rregulla që duhen mbajtur mend për funksionin DATEVALUE:
- Nëse hiqet data_tekst viti, përdoret viti aktual.
- Nëse data_teksti përfshin informacionin e kohës, Excel e injoron atë.
- Nëse informacioni i datës futet drejtpërdrejt në formulë, ai duhet të rrethohet me thonjëza.
- Nëse informacioni i datës referohet në një qelizë tjetër që përfshin emrin e tekstit të muajit (p.sh. Mars ose Mars), muaji duhet të jetë në pozicionin e dytë (si 31-Mars-2020).
- VLERA! gabimi do të shfaqet nëse data_text bie jashtë intervalit të datave 1/1/1900–9999-31-12.
- VLERA! gabimi do të shfaqet nëse data_text duket të jetë një numër (d.m.th., ai nuk ka viza ose të pjerrëta si një datë tipike).
DATEVALUE Shembuj të funksionit
Ja një vështrim në disa nga mënyrat e ndryshme se si mund ta përdorni këtë funksion:
Data e referencës nga një qelizë tjetër
=DATEVALUE(A2)
Duke supozuar se A1 lexohet si 4-4-2002, ky shembull i formulës DATEVALUE do të prodhonte numrin serial 37350.
Fut datën brenda formulës
=DATEVALUE("2007-25-12")
Kjo është një mënyrë tjetër për të përdorur këtë funksion. Futja e datës në thonjëza është një zëvendësim për thirrjen në një qelizë tjetër. Kjo formulë prodhon datën serike 39441.
Bëni datë nga shumë qeliza
=DATEVALUE(A2 &"/" & A3 &"/" & A4)
Në këtë shembull të funksionit DATEVALUE, përdoret i njëjti konfigurim, por ne po marrim informacionin e datës nga tre qeliza të veçanta: A2=5, A3=18 dhe A4=2017.
Kjo kërkon shenjën ampersand në mënyrë që të mund të shtojmë prerje për të ndarë ditën, muajin dhe vitin. Megjithatë, rezultati është ende një numër serial pasi për këtë është funksioni, kështu që ne do të duhet ta formatojmë qelizën si një datë reale (shih më poshtë) për ta parë atë të paraqitur si 18/5/2017.
Përdor ampersand në Formulën e datës
=DATEVALUE("3" &"/" & A2 &"/" &"2002")
Në këtë shembull, funksioni është shumë i ngjashëm me atë mbi të, por në vend që të përdorim referencat e qelizave për të përcaktuar ditën dhe vitin, ne po i futim ato manualisht duke përdorur thonjëza të dyfishta.
Nxjerrja e datës nga qeliza me të dhëna të tjera
=DATEVALUE(Majtas(A20, 10))
Nëse qeliza përmban informacione të tjera që nuk ju nevojiten, mund të përdorni funksione si LEFT dhe RIGHT për të izoluar datën. Në këtë shembull, funksioni DATEVALUE shoqërohet me funksionin LEFT në mënyrë që të shikojë vetëm 10 karakteret e para nga e majta. Rezultati është 41654, të cilin Excel mund ta formatojë si datë për të prodhuar 15/1/2014.
Nxjerrja e datës me funksionin MID
=DATEVALUE(MID(A40, FIND(" ", A40)+1, 7))
Më në fund, ne kemi këtë formulë që kombinon jo vetëm funksionin MID, por edhe funksionin FIND për të nxjerrë datën dhe për ta paraqitur atë në formatin e numrit serik. Funksioni MID vendos A2 si objektiv dhe përdor FIND për të përcaktuar hapësirën (" ") si pikën ku funksioni duhet të fillojë të numërojë. Numri në fund të funksionit MID përcakton se sa karaktere duhen nxjerrë, që është 7 në shembullin tonë. Rezultati është 43944, i cili kur formatohet si datë kthehet në 23/4/2020.
DATEVALUE Gabime
Më poshtë janë disa shembuj të situatave ku funksioni DATEVALUE do të shfaqë një gabim. Sipas rregullave të përmendura më sipër, rreshtat me VLERË! gabimi përmban të dhëna që nuk mund të përpunohen nga ky funksion.
Formatimi i numrave në data
Kur Excel prodhon numrin serial të një date, ju mbetet një numër që tregon se sa ditë larg është nga 1/1/1900. Kjo vështirë se mund të përdoret, kështu që ajo që duhet të bëni është ta formatoni atë qelizë si një datë të rregullt.
Një mënyrë për të ditur menjëherë nëse qeliza është e formatuar si tekst apo si datë është të kontrolloni se si është rreshtuar brenda qelizës. Datat e formatuara si tekst zakonisht janë të rreshtuara majtas, ndërsa qelizat e formatuara sipas datës janë zakonisht të rreshtuara djathtas.
- Zgjidh qelizat që duhet të formatohen si datë.
- Nga skeda Home në krye të Excel, gjeni seksionin Numri.
Zgjidhni menunë rënëse dhe zgjidhni një opsion datë, si Data e shkurtër ose Data e gjatë.