Kako spremeniti obliko datuma v Excelu in ustvariti oblikovanje po meri

  • Deliti To
Michael Brown

V prvem delu našega priročnika se osredotočamo na oblikovanje datumov v Excelu in pojasnjujemo, kako nastaviti privzete oblike datuma in časa, kako spremeniti obliko datuma v Excelu, kako ustvariti oblikovanje datuma po meri in pretvoriti datume v drugo lokacijo.

Datumi in časi so poleg številk najpogostejše vrste podatkov, ki jih uporabljamo v Excelu. Vendar pa je delo z njimi lahko precej zmedeno, prvič, ker je isti datum v Excelu mogoče prikazati na različne načine, in drugič, ker Excel vedno interno shranjuje datume v enaki obliki, ne glede na to, kako ste oblikovali datum v določeni celici.

Če nekoliko poglobljeno poznate oblike datumov v Excelu, lahko prihranite ogromno svojega časa. In prav to je cilj našega izčrpnega priročnika za delo z datumi v Excelu. V prvem delu se bomo osredotočili na naslednje funkcije:

    Excelov format datuma

    Preden lahko izkoristite zmogljive funkcije Excelovih datumov, morate razumeti, kako Microsoft Excel shranjuje datume in čase, saj je to glavni vir zmede. Čeprav bi pričakovali, da si bo Excel zapomnil dan, mesec in leto za datum, to ni tako...

    Excel shranjuje datume kot zaporedne številke in le oblikovanje celice povzroči, da se številka prikaže kot datum, čas ali datum in čas.

    Datumi v programu Excel

    Vsi datumi so shranjeni kot cela števila predstavlja število dni od 1. januarja 1900, ki je shranjen kot številka 1, do 31. decembra 9999, ki je shranjen kot 2958465.

    V tem sistemu:

    • 2 je 2-Jan-1900
    • 3 je 3-Jan-1900
    • 42005 je 1-Jan-2015 (ker je 42.005 dni po 1. januarju 1900)

    Čas v programu Excel

    Časi so v Excelu shranjeni kot decimalna števila med .0 in .99999, ki predstavljajo del dneva, pri čemer .0 pomeni 00:00:00 in .99999 pomeni 23:59:59.

    Na primer:

    • 0,25 je 06:00 AM
    • 0,5 je 12:00
    • 0,541655093 je 12:59:59 PM

    Datumi in časi v Excelu

    Excel shranjuje datume in čase kot decimalna števila, sestavljena iz celega števila, ki predstavlja datum, in decimalnega dela, ki predstavlja čas.

    Na primer:

    • 1,25 je 1. januar 1900 ob 6:00
    • 42005.5 je 1. januar 2015 12:00

    Kako pretvoriti datum v številko v Excelu

    Če želite izvedeti, katera serijska številka predstavlja določen datum ali čas, prikazan v celici, lahko to storite na dva načina.

    1. Pogovorno okno Oblikovanje celic

    V Excelu izberite celico z datumom, pritisnite Ctrl+1, da odprete Oblikovanje celic in preklopite na okno Splošno zavihek.

    Če želite izvedeti le serijsko številko, ki se skriva za datumom, ne da bi datum pretvorili v številko, zapišite številko, ki jo vidite pod Vzorec in kliknite Prekliči Če želite datum v celici nadomestiti s številko, kliknite V redu.

    2. Funkciji Excel DATEVALUE in TIMEVALUE

    Funkcijo DATEVALUE() uporabite za pretvorbo Excelovega datuma v serijsko številko, na primer =DATEVALUE("1/1/2015") .

    S funkcijo TIMEVALUE() dobite decimalno število, ki predstavlja čas, na primer =VREDNOST ČASA("6:30") .

    Če želite poznati tako datum kot čas, združite ti dve funkciji na naslednji način:

    =DATEVALUE("1/1/2015") & TIMEVALUE("6:00 AM")

    Opomba: Ker se Excelova serijska številka začne 1. januarja 1900 in negativne številke niso prepoznane, datumi pred letom 1900 v Excelu niso podprti.

    Če tak datum vnesete v list, na primer 31. 12. 1899, bo to besedilna vrednost in ne datum, kar pomeni, da za zgodnje datume ne morete izvesti običajne datumske aritmetike. Če se želite prepričati, lahko vnesete formulo =DATEVALUE("12/31/1899") v neki celici in dobili boste pričakovani rezultat - napako #VALUE!.

    Če imate opravka z vrednostmi datuma in časa ter želite pretvoriti čas v decimalno število , si oglejte formule, opisane v tem učbeniku: Kako pretvoriti čas v decimalno število v Excelu.

    Privzeta oblika datuma v Excelu

    Pri delu z datumi v Excelu se kratke in dolge oblike datumov pridobijo iz regionalnih nastavitev sistema Windows. Te privzete oblike so označene z zvezdico (*) v polju Oblikovanje celice pogovorno okno:

    Privzete oblike datuma in časa v Oblikovanje celice polje spremeni takoj, ko spremenite nastavitve datuma in časa v Nadzorni plošči, kar nas pripelje do naslednjega poglavja.

    Kako spremeniti privzete oblike datuma in časa v Excelu

    Če želite v računalniku nastaviti druge privzete oblike datuma in/ali časa, na primer spremeniti obliko datuma za ZDA v obliko za Veliko Britanijo, pojdite v Nadzorno ploščo in kliknite Regija in jezik . Če se nadzorna plošča odpre v pogledu kategorije, kliknite Ura, jezik in regija > Regija in jezik> Spreminjanje datuma, časa ali oblike številk .

    Na Formati izberite regijo v zavihku Format , nato pa nastavite oblikovanje datuma in časa tako, da kliknete puščico poleg oblike, ki jo želite spremeniti, in s spustnega seznama izberete želeno obliko:

    Nasvet. Če niste prepričani, kaj pomenijo različne kode (kot so mmm, ddd, yyy), kliknite " Kaj pomeni zapis " pod povezavo Oblike datuma in časa ali preverite Datumi po meri v Excelu v tem priročniku.

    Če niste zadovoljni z nobeno obliko časa in datuma, ki je na voljo v Formati kliknite zavihek Dodatne nastavitve gumb v spodnjem desnem kotu Regija in jezik To bo odprlo pogovorno okno Prilagodite pogovorno okno, v katerem preklopite na Datum in v ustrezno polje vnesite kratki in/ali dolgi format datuma po meri.

    Kako hitro uporabiti privzeto oblikovanje datuma in časa v Excelu

    Microsoft Excel ima dve privzeti obliki za datume in čas - kratko in dolgo, kot je razloženo v privzeti obliki datuma v Excelu.

    Če želite hitro spremeniti obliko datuma v Excelu na privzeto oblikovanje, naredite naslednje:

    • Izberite datume, ki jih želite oblikovati.
    • Na Domov v zavihku Številka kliknite majhno puščico poleg Format števila in izberite želeno obliko - kratki datum, dolgi datum ali čas.

    Če želite več možnosti oblikovanja datuma, izberite Več oblik številk s spustnega seznama ali kliknite Začetno okno dialoga ob Številka . To bo odprlo znano Oblikovanje celic pogovorno okno in v njem lahko spremenite obliko datuma.

    Nasvet. Če želite v Excelu hitro nastaviti format datuma na dd-mmm-yy , pritisnite kombinacijo tipk Ctrl+Shift+# . Ne pozabite, da ta bližnjica vedno uporablja dd-mmm-yy kot je 01-Jan-15, ne glede na nastavitve regije Windows.

    Kako spremeniti obliko datuma v programu Excel

    V programu Microsoft Excel lahko datume prikažemo na različne načine. Če želite spremeniti obliko datuma v določeni celici ali območju celic, je najlažje odpreti Oblikovanje celic in izberite eno od vnaprej določenih oblik.

    1. Izberite datume, katerih obliko želite spremeniti, ali prazne celice, v katere želite vstaviti datume.
    2. Pritisnite Ctrl+1, da odprete Oblikovanje celic lahko tudi desno kliknete izbrane celice in izberete Oblikovanje celic... iz kontekstnega menija.
    3. V Oblikovanje celic preklopite na okno Številka in izberite Datum v Kategorija seznam.
    4. Pod naslovom Tip , izberite želeni format datuma. Ko to storite, se Vzorec se prikaže predogled oblike s prvim datumom v izbranih podatkih.
    5. Če ste zadovoljni s predogledom, kliknite V REDU shranite spremembo formata in zaprite okno.

    Če se oblika datuma v Excelovem listu ne spremeni, so datumi najverjetneje oblikovani kot besedilo in jih morate najprej pretvoriti v obliko datuma.

    Kako pretvoriti obliko datuma v drugo lokalno okolje

    Ko imate datoteko s tujimi datumi, jih boste najverjetneje želeli spremeniti v obliko datuma, ki se uporablja v vašem delu sveta. Recimo, da želite ameriško obliko datuma (mesec/dan/leto) pretvoriti v evropsko obliko (dan/mesec/leto).

    Najlažji način spreminjanja oblike datuma v Excelu glede na to, kako drugi jezik prikazuje datume, je naslednji:

    • Izberite stolpec z datumi, ki jih želite pretvoriti v drugo lokacijo.
    • Pritisnite Ctrl+1, da odprete Oblikovanje celic
    • V razdelku Locale (lokacija) izberite želeni jezik in kliknite OK, da shranite spremembo.

    Če želite, da se datumi prikažejo v drugem jeziku, morate ustvariti obliko datuma po meri s kodo krajevne lestvice.

    Ustvarjanje oblike datuma po meri v Excelu

    Če vam nobena od vnaprej določenih oblik datuma v Excelu ne ustreza, lahko ustvarite svojo.

    1. V Excelovem listu izberite celice, ki jih želite oblikovati.
    2. Pritisnite Ctrl+1, da odprete Oblikovanje celic dialog.
    3. Na Številka izberite zavihek Po meri iz Kategorija in vnesite želeno obliko datuma v polje Tip škatla.
    4. Kliknite V redu, da shranite spremembe.

    Nasvet. Najlažji način za nastavitev oblike datuma po meri v Excelu je, da začnete z obstoječo obliko, ki je blizu želeni. To storite tako, da kliknete Datum v Kategorija in izberite enega od obstoječih formatov pod Tip . Nato kliknite Po meri in spremenite obliko, ki je prikazana v Tip škatla.

    Pri nastavljanju datum po meri v Excelu, lahko uporabite naslednje kode.

    Koda Opis Primer (1. januar 2005)
    m Številka meseca brez začetne ničle 1
    mm Številka meseca z začetno ničlo 01
    mmm Ime meseca, skrajšana oblika Jan
    mmmm Ime meseca, polna oblika Januar
    mmmmm Mesec kot prva črka J (pomeni januar, junij in julij)
    d Številka dneva brez začetne ničle 1
    dd Številka dneva z začetno ničlo 01
    ddd Dan v tednu, kratka oblika Mon
    dddd Dan v tednu, polna oblika Ponedeljek
    yy Leto (zadnji dve številki) 05
    yyyy Leto (4 števke) 2005

    Pri nastavljanju čas po meri v Excelu, lahko uporabite naslednje kode.

    Koda Opis Prikaže se kot
    h Ure brez začetne ničle 0-23
    hh Ure z začetno ničlo 00-23
    m Minute brez začetne ničle 0-59
    mm Minute z začetno ničlo 00-59
    s Sekunde brez začetne ničle 0-59
    ss Sekunde z začetno ničlo 00-59
    AM/PM Obdobja dneva

    (če je izpuščen, se uporabi 24-urni časovni format) AM ali PM

    Nastavitev datum in čas v kodo formata vključite tako datumske kot časovne enote, npr. m/d/yyyy h:mm AM/PM. Če uporabite " m " takoj za " hh " ali " h " ali neposredno pred "ss" ali "s", Excel prikaže minute , ne na mesec.

    Pri ustvarjanju oblike datuma po meri v Excelu lahko uporabite vejico (,) pomišljaj (-), poševnico (/), dvopičje (:) in druge znake.

    Na primer, isti datum in čas, recimo 13. januar 2015 13:03 , lahko prikažete na različne načine:

    Format Prikaže se kot
    dd-mmm-yy 13-Jan-15
    mm/dd/llllll 01/13/2015
    m/dd/llll 1/13/15
    dddd, m/d/yy h:mm AM/PM torek, 1/13/15 13:03
    ddd, mmmm dd, yyyy hh:mm:ss Tor, 13. januar 2015 13:03:00

    Kako ustvariti obliko datuma po meri v Excelu za drugo lokalno okolje

    Če želite prikazati datume v drugem jeziku, morate ustvariti obliko po meri in datumu dodati ustrezno kodo lokalnega okolja. Koda lokalnega okolja mora biti zaprta v [oglatih oklepajih], pred njo pa morata biti znak za dolar ($) in pomišljaj (-). Tukaj je nekaj primerov:

    • [$-409] - angleščina, države brez naslova
    • [$-1009] - Angleščina, Kanada
    • [$-407] - nemščina, Nemčija
    • [$-807] - Nemščina, Švica
    • [$-804] - bengalščina, Indija
    • [$-804] - kitajščina, Kitajska
    • [$-404] - kitajščina, Tajvan

    Celoten seznam kod krajevnih območij najdete v tem spletnem dnevniku.

    Tako na primer nastavite obliko datuma po meri za kitajsko lokacijo v Excelu v leto-mesec-dan (dan v tednu) čas format:

    Naslednja slika prikazuje nekaj primerov istega datuma, oblikovanega z različnimi kodami lokalnega okolja na način, ki je običajen za ustrezne jezike:

    Excelova oblika datuma ne deluje - popravki in rešitve

    Običajno Microsoft Excel zelo dobro razume datume in pri delu z njimi verjetno ne boste naleteli na oviro. Če imate težave z obliko datuma v Excelu, si oglejte naslednje nasvete za odpravljanje težav.

    Celica ni dovolj široka, da bi vanjo lahko umestili celoten datum

    Če v delovnem listu programa Excel namesto datumov vidite številne znake funtov (#####), vaše celice najverjetneje niso dovolj široke, da bi vanje lahko umestili celotne datume.

    Rešitev . Z dvoklikom desnega roba stolpca spremenite njegovo velikost, da se samodejno prilega datumom. Lahko pa povlečete desni rob, da določite želeno širino stolpca.

    Negativna števila so oblikovana kot datumi

    Če celica, oblikovana kot datum ali čas, vsebuje negativno vrednost, se prikažejo tudi znaki čaš (#####). Običajno gre za rezultat, ki ga vrne neka formula, lahko pa se to zgodi tudi, če v celico vnesete negativno vrednost in nato to celico oblikujete kot datum.

    Če želite negativna števila prikazati kot negativne datume, sta na voljo dve možnosti:

    Rešitev 1. Preklopite na datumski sistem 1904.

    Pojdi na Datoteka > Možnosti > Napredno , se pomaknite navzdol do Pri izračunu tega delovnega zvezka izberite razdelek Uporaba datumskega sistema 1904 potrditveno polje in kliknite V REDU .

    V tem sistemu je 0 1-jan-1904, 1 je 2-jan-1904, -1 pa je prikazan kot negativni datum -2-jan-1904.

    Seveda je takšna predstavitev zelo nenavadna in je treba nekaj časa, da se nanjo navadite, vendar je to prava pot, če želite izvajati izračune z zgodnjimi datumi.

    Rešitev 2. Uporabite Excelovo funkcijo TEXT.

    Drug možen način za prikaz negativnih števil kot negativnih datumov v Excelu je uporaba funkcije TEXT. Če na primer odštejete C1 od B1 in je vrednost v C1 večja od vrednosti v B1, lahko uporabite naslednjo formulo za prikaz rezultata v obliki datuma:

    =TEXT(ABS(B1-C1),"-d-mmm-yyyy")

    Morda boste želeli spremeniti poravnavo celic na desno poravnano, seveda pa lahko v formuli TEXT uporabite tudi druge oblike datuma po meri.

    Opomba: Za razliko od prejšnje rešitve funkcija TEXT vrne besedilno vrednost, zato rezultata ne boste mogli uporabiti v drugih izračunih.

    Datumi so v Excel uvoženi kot besedilne vrednosti

    Pri uvozu podatkov v Excel iz datoteke .csv ali druge zunanje zbirke podatkov so datumi pogosto uvoženi kot besedilne vrednosti. Videti so kot običajni datumi, vendar jih Excel dojema kot besedilo in jih ustrezno obravnava.

    Rešitev . "Besedilne datume" lahko pretvorite v obliko datuma z uporabo Excelove funkcije DATEVALUE ali funkcije Text to Columns. Za vse podrobnosti glejte naslednji članek: Kako pretvoriti besedilo v datum v Excelu.

    Nasvet. Če nobeden od zgornjih nasvetov ni pomagal, poskusite odstraniti vse oblikovanje in nato nastavite želeno obliko datuma.

    Tako lahko datume oblikujete v Excelu. V naslednjem delu našega vodnika bomo obravnavali različne načine, kako lahko datume in čase vstavite v delovne liste Excela. Hvala za branje in se vidimo naslednji teden!

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.