Note: The other languages of the website are Google-translated. Back to English
English English
  • Dokumenty
  • vynikat
  • Jak převést čísla na rok / měsíc / den nebo datum v aplikaci Excel?

Jak převést čísla na rok / měsíc / den nebo datum v aplikaci Excel?

Můžeme snadno počítat dny mezi dvěma daty v aplikaci Excel, ale jak zobrazit počet dní jako rok / měsíc / den, například „1 rok 4 měsíce 25 dnů"? A co když převedete číslo yyyymmdd na normální datum? Tento článek hovoří o převodu čísel na rok / měsíc / den nebo data v aplikaci Excel."


Převádějte čísla (dny) na rok / měsíc / den

Tato metoda zavede vzorec pro převod počtu dní na rok / měsíc / den, například „1 rok 4 měsíce 25 dnů"v aplikaci Excel. Postupujte následovně:

1. Vyberte prázdnou buňku, ze které se odešle výsledek převodu, a zadejte do ní následující vzorec a stiskněte vstoupit klíč.

= DATEDIF (0, A2, "y") & "roky" & DATEDIF (0, A2, "ym") & "měsíce" & DATEDIF (0, A2, "md") a "dny"

Poznámka: A2 je buňka s počtem dní, které převedete na rok / měsíc / den.

2. Pokračujte ve výběru buňky výsledku převodu a přetáhněte její rukojeť Vyplnění do požadovaného rozsahu. A pak uvidíte, že všechna čísla jsou převedena na rok / měsíc / den. Viz snímek obrazovky:

Pouze jedno kliknutí odstraní všechny vzorce, ale ponechá vypočítané hodnoty z více buněk


Kutools pro Excel - Zahrnuje více než

300
užitečné nástroje pro Excel. Plná zkušební verze zdarma
30
-den, není potřeba kreditní karta! Get It Now

Převádějte čísla (dny) na rok / měsíc / den pomocí úžasného nástroje

Někteří uživatelé se mohou těžko naučit zapamatovat si vzorce pro převod počtu dní na rok / měsíc / dny v aplikaci Excel. Tady doporučuji Pomocníka vzorců Kutools pro Excel, aby rychle dokončil konverzaci bez zapamatování bolestivých vzorců.

Kutools pro Excel - Zahrnuje více než

300
užitečné nástroje pro Excel. Plná zkušební verze zdarma
30
-den, není potřeba kreditní karta! Zkušební verze zdarma hned teď!

1. Vyberte buňku, do které vložíte výsledek výpočtu, a klikněte Kutools > Pomocník vzorců > Pomocník vzorců pro povolení této funkce.

2. V dialogovém okně Pomocník vzorců vyberte Datum z Typ vzorce v rozevíracím seznamu zvýrazněte Převést dny na rok měsíc den v Vyberte vzorec seznamu a poté zadejte číselnou buňku do pole Číslo a nakonec klikněte na Ok .

Výsledek výpočtu se nyní zobrazí ve vybrané buňce. V případě potřeby můžete přetáhnout popisovač automatického vyplňování této buňky a zkopírovat tento vzorec do dalších buněk.

Převést obecná čísla na datum výchozího formátování data

Někdy zadáváte nebo vkládáte data do aplikace Excel, ale data se zobrazují jako 5 číslic obecných čísel. V tomto případě můžete snadno převést pětimístná obecná čísla na data pomocí následujících metod:

Vyberte pětimístná čísla a klikněte Home > Formát čísla box> Krátké rande. A pak uvidíte, že všechna vybraná pětimístná čísla jsou převedena na data s výchozím formátováním data najednou.


Převádějte obecná čísla na data pomocí vlastního formátování data

Kutools pro Excel Použít formátování data nástroj vám pomůže rychle převést pětimístná čísla na data pomocí vlastního formátování data.

Kutools pro Excel - Zahrnuje více než

300
užitečné nástroje pro Excel. Plná zkušební verze zdarma
30
-den, není potřeba kreditní karta! Zkušební verze zdarma hned teď!

1. Vyberte pětimístné číslo a klikněte Kutools > Formát > Použít formátování data.

2. V úvodním dialogovém okně Použít formátování data vyberte zadané formátování data, které použijete v Formátování data a klepněte na tlačítko Ok knoflík. A pak uvidíte, že všechna čísla jsou převedena na data se zadaným formátováním data. Viz snímek obrazovky:


Jedním kliknutím převedete číslo yyyymmdd na datum

Někdy můžete získat některá speciální čísla rrrrmmdd, například 20151215. Tato část vám jednoduchým kliknutím převede tato čísla rrrrmmdd na normální data podle Převést na datum užitečnost Kutools pro Excel.

Kutools pro Excel - Zahrnuje více než

300
užitečné nástroje pro Excel. Plná zkušební verze zdarma
30
-den, není potřeba kreditní karta! Zkušební verze zdarma hned teď!

Vyberte buňky se zvláštním počtem rrrrmmdd a klikněte Kutools > Obsah > Převést na datum. Viz snímek obrazovky:

A pak uvidíte, že všechna vybraná čísla jsou spojena s normálními daty. Viz snímek obrazovky:

Klepněte na tlačítko zavřít Zavřete dialogové okno Převést na datum.


Ukázka: převádějte čísla na data v aplikaci Excel


Kutools pro Excel obsahuje více než 300 šikovných nástrojů pro Excel, které si můžete zdarma vyzkoušet bez omezení za 30 dní. Stáhněte si a vyzkoušejte zdarma hned!

Související články:


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel vyřeší většinu vašich problémů a zvýší vaši produktivitu
80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než
    300
    výkonné funkce
    . Podporuje Office/Excel
    2007-2019 a 365
    . Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce
    30
    -denní zkušební verze zdarma. 60denní záruka vrácení peněz.
karta kte 201905

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu tím
    50%
    a každý den vám sníží stovky kliknutí myší!
officetab dno
Komentáře (23)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Pokud uvažujete 30 dní 1 měsíc a 365 dní 1 rok, můžete použít tento vzorec =CONCATENATE(INT(A1/365)," Roky ", INT(MOD(A1,365)/30), Měsíce ", MOD( MOD(A1,365);30)," Dny ")
Tento komentář byl moderátorem webu minimalizován
díky, ale ukazuje to 0 let, 0 měsíců, 0 dní. potřebuji jako níže. 28: 28 dní 367: 1 rok 2 dny
Tento komentář byl moderátorem webu minimalizován
Zkuste to s tímto =CONCATENATE(IF(INT(A2/365)>0,CONCATENATE(INT(A2/365)," Roky "),""),CONCATENATE(IF(INT(MOD(A2,365)/30) >0,CONCATENATE(INT(MOD(A2,365)/30)," Měsíce "),""),CONCATENATE(IF(MOD(MOD(A2,365),30)>0,CONCATENATE(MOD(MOD( A2,365),30)," Dny "),""),)))
Tento komentář byl moderátorem webu minimalizován
Dobrý den a zdravím, ve skutečnosti jsem vyzkoušel všechny tyto možnosti, ale stále to zobrazuje chybu (vzorec, který jste napsali, obsahuje chybu). Co teď ?! prosím pomozte, snažím se udělat nějaký výpočetní vzorec, který mi pomůže dokončit práci rychleji, většinu z toho jsem dokončil, zbývá pouze to, že musím převést počet dní (jako 365) na (1 rok, 0 měsíců, 0 dní) a tak dále. můžete mě také kontaktovat prostřednictvím mého e-mailu (omeryousif7@gmail.com). dík
Tento komentář byl moderátorem webu minimalizován
hkj.jh.jjli hh;o;yuy piyhkjhliji iuoi;io;oioio uh;oiio;oiij; iuj'oij;oij;pijioj'ioj'oijioj;iooj;o
Tento komentář byl moderátorem webu minimalizován
ahoj, zkoušel jsem všechny, ale stále to nefunguje a zobrazuje chybu vzorce. prosím pomozte chci převést počet dní na rok, měsíc, den (např. 365 dní) na (1 rok, 0 měsíc, 0 dní).
Tento komentář byl moderátorem webu minimalizován
Chcete-li odstranit "0 let", "0 měsíců" a "0 dní": =IF(DATEDIF(C9,D9,"y")=0,"",DATEDIF(C9,D9,"y")&" rok" &IF(DATEDIF(C9,D9,"y")1,"s",""))&" "&IF(DATEDIF(C9,D9,"ym")=0,"", DATEDIF(C9,D9," ym")&" měsíc"&IF(DATEDIF(C9,D9,"ym")1,"s",""))&" "&IF(DATEDIF(C9,D9,"md")=0,"", DATEDIF(C9,D9,"md")&"den"&IF(DATEDIF(C9,D9,"md")1,"s",""))
Tento komentář byl moderátorem webu minimalizován
ahoj, děkuji za zpětnou vazbu, ale stále to nefunguje, můžete mi prosím poslat svůj e-mail, abych vám mohl ukázat, co dělám?! možná je tam nějaká chyba. můj email je omeryousif7@gmail.com. nyní moje konečná tabulka bude obsahovat počet dní, jako například po výpočtech bude výsledek (123), což je počet dní, takže to chci převést na ( rok, měsíc, dny). nebo pokud máte vzorec pro výpočet rozdílu mezi dvěma daty a zobrazení výsledků jako ( x rok , x měsíc , x dní ), bylo by to super. čekáme na vaši zpětnou vazbu a děkujeme.
Tento komentář byl moderátorem webu minimalizován
A co je to za stůl, o kterém říkáte, že děláte?
Tento komentář byl moderátorem webu minimalizován
=IF(DATEDIF(A1;A2;"y")=0;"";DATEDIF(A1;A2;"y")&" rok(y), ") & IF(DATEDIF(A1;A2;"ym" )=0;"";DATEDIF(A1;A2;"ym")&" měsíc(y), ") & IF(DATEDIF(A1;A2;"md")=0;"";DATEDIF(A1;A2 ;"md") a "dny)")
Tento komentář byl moderátorem webu minimalizován
změnit každý ; do ,
Tento komentář byl moderátorem webu minimalizován
=CONCATENATE(IF(INT(A2/365)>0,CONCATENATE(INT(A2/365)," Roky "),""),CONCATEN ATE(IF(INT(MOD( A2,365)/30)>0 ,C ONCATENATE(INT( MOD(A2,365)/30) ," Měsíce "),""),CONCATEN ATE(IF(MOD(MOD( A2,365),30)>0,C ONCATENATE(MOD( MOD (A2,365),30) ," Dny "),""),))) Můj vzorec je v pořádku. Když vzorec zkopírujete, bude obsahovat mezeru ve slově CONCATENATE Jako C ONCATENATE/CONCATEN ATE. Opravte prosím slovo zřetězit. Pak si myslím, že to bude fungovat.
Tento komentář byl moderátorem webu minimalizován
Existuje způsob, jak automaticky vynechat 0 hodnot? Pokud například vzorec vrátí „0 let, 7 měsíců, 16 dní“, existuje způsob, jak se místo toho zobrazit jako „7 měsíců, 16 dní“?
Tento komentář byl moderátorem webu minimalizován
=IF(DATEDIF(0;A1;"y")=0;"";DATEDIF(0;A1;"y")&" rok(y), ") & IF(DATEDIF(0;A1;"ym" )=0;"";DATEDIF(0;A1;"ym")&" měsíc(y), ") & IF(DATEDIF(0;A1;"md")=0;"";DATEDIF(0;A1 ;"md") a "dny)")
Tento komentář byl moderátorem webu minimalizován
=IFERROR(IF(DATEDIF(0,M2,"y")>0,DATEDIF(0,M2,"y")&" Years ","")&IF(DATEDIF(0,M2,"ym")>0,DATEDIF(0,M2,"ym")&" Months ","")&IF(DATEDIF(0,M2,"md")>0,DATEDIF(0,M2,"md")&" Days",""),"")
Tento komentář byl moderátorem webu minimalizován
=IFERROR(IF(DATEDIF(0,M2,"y")>0,DATEDIF(0,M2,"y")&" Years ","")&IF(DATEDIF(0,M2,"ym")>0,DATEDIF(0,M2,"ym")&" Months ","")&IF(DATEDIF(0,M2,"md")>0,DATEDIF(0,M2,"md")&" Days",""),"")
Tento komentář byl moderátorem webu minimalizován
Miluju vás lidi.
Tento komentář byl moderátorem webu minimalizován
Jak zacházet se zápornými čísly?

dává #NUM! chyba.
Tento komentář byl moderátorem webu minimalizován
Ahoj Ahmed,

co takhle změnit záporná čísla na kladná pomocí funkce ABS a pak přidat znaménko mínus před celý vzorec?
Tento komentář byl moderátorem webu minimalizován
=IF(DATEDIF(0;A1;"y")=0;"";DATEDIF(0;A1;"y")&" rok(y), ") & IF(DATEDIF(0;A1;"ym" )=0;"";DATEDIF(0;A1;"ym")&" měsíc(y), ") & IF(DATEDIF(0;A1;"md")=0;"";DATEDIF(0;A1 ;"md") a "dny)")
Tento komentář byl moderátorem webu minimalizován
V mé situaci jsem chtěl roky a měsíce, pokud to bylo možné; pokud ne, chtěl jsem jen měsíce nebo jen dny. Skončil jsem u:
=IF(cellcontainingdays="","",IF(DATEDIF(0,cellcontainingdays,"y")=0,"",CONCATENATE(DATEDIF(0,cellcontainingdays,"y")," years")) & IF(DATEDIF(0,cellcontainingdays,"ym")=0,"",IF(AND(DATEDIF(0,cellcontainingdays,"ym")<>0,DATEDIF(0,cellcontainingdays,"y")=0),CONCATENATE(DATEDIF(0,cellcontainingdays,"ym")," months"),CONCATENATE(", ",DATEDIF(0,cellcontainingdays,"ym")," months"))) & IF(DATEDIF(0,cellcontainingdays,"md")=0,"",IF(AND(DATEDIF(0,cellcontainingdays,"md")<>0,DATEDIF(0,cellcontainingdays,"y")=0,DATEDIF(0,cellcontainingdays,"ym")=0),CONCATENATE(DATEDIF(0,cellcontainingdays,"md")," days"),"")))
Tento komentář byl moderátorem webu minimalizován
K výpočtu, jak dlouho moji zaměstnanci pracovali, jsem použil vzorec na začátku tohoto tématu, abych s nimi mohl nastavit čtvrtletní hodnocení pokroku. Číslo mám vygenerované ze vzorce, který mi udává, kolik dní od data pronájmu do aktuálního data. Jaká je změna ve vzorci pro přechod z data nájmu na snížení o rok/měsíc/den?
Tento komentář byl moderátorem webu minimalizován
Ahoj, mám jednu pochybnost, mohl bys říct, prosím, chci se vrátit jako 5.6 let v excelu, jak umím psát
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL