Note: The other languages of the website are Google-translated. Back to English

Jak převést datum do formátu pořadového data v aplikaci Excel?

datum dokladu na pořadové číslo 1
Jak všichni víme, v aplikaci Excel můžete formátovat datum jako více formátů, například 1. 1. 2016, 1. ledna 16 atd. Pokusili jste se však někdy převést datum na formát ordinálního data, jak je uvedeno níže? Ve skutečnosti v aplikaci Excel neexistuje žádný přímý způsob formátování data jako formátu pořadového data. Ale nebojte se, zde tento článek představuje triky převodu data na formát pořadového data v aplikaci Excel.

Převeďte datum na formát ordinálního data pomocí vzorce
Převeďte datum na formát pořadového data pomocí definované funkce
Převeďte datum na formát pořadového data pomocí Kutools pro Excel
Převeďte základní číslo na pořadové číslo pomocí programu Kutools pro Excel dobrý nápad3

šipka modrá pravá bublina Převeďte datum na formát ordinálního data pomocí vzorce

Zde je vzorec, který vám pomůže převést datum na pořadové číslo.

Vyberte prázdnou buňku vedle data, které chcete převést na formát ordinálního data, například C2, a zadejte tento vzorec
=DAY(A2)&IF(OR(DAY(A2)={1,2,3,21,22,23,31}),CHOOSE(1*RIGHT(DAY(A2),1),"st","nd ","rd "),"th")&TEXT(A2,"mmmm, yyyy")
a potom stiskněte tlačítko vstoupit a přetáhněte úchyt automatického vyplňování přes buňky, které chcete převést datum na pořadové číslo. Viz snímek obrazovky:
datum dokladu na pořadové číslo 2

Nyní byla data převedena na pořadová data.

Poznámka: Ve vzorci je A2 datum, které chcete převést na pořadové datum, můžete jej podle potřeby změnit.


šipka modrá pravá bublina Převeďte datum na formát pořadového data pomocí definované funkce

Kromě toho můžete také použít definovanou funkci k převodu standardního data na pořadové datum.

1. lis Alt + F11 klíče k otevření Microsoft Visual Basic pro aplikace okno.

2. cvaknutí Vložit > Modula vložte níže uvedený kód do skriptu.

Kód: Převést datum na pořadové číslo

Function OrdinalDate(xDate As Date)
'UpdatebyExtendoffice20160705
    Dim xDay As Integer
    Dim xDayTxt As String
    Dim xMonth As Integer
    Dim xMonTxt As String
    Dim xYear As Long
    
    xDay = Day(xDate)
    xMonth = Month(xDate)
    xYear = Year(xDate)
    
    Select Case xDay
        Case 1: xDayTxt = "st"
        Case 2: xDayTxt = "nd"
        Case 3: xDayTxt = "rd"
        Case 21: xDayTxt = "st"
        Case 22: xDayTxt = "nd"
        Case 23: xDayTxt = "rd"
        Case 31: xDayTxt = "st"
        Case Else: xDayTxt = "th"
    End Select

    xMonTxt = Switch(xMonth = 1, " January", _
                     xMonth = 2, " February", _
                     xMonth = 3, " March", _
                     xMonth = 4, " April", _
                     xMonth = 5, " May", _
                     xMonth = 6, " June", _
                     xMonth = 7, " July", _
                     xMonth = 8, " August", _
                     xMonth = 9, " September", _
                     xMonth = 10, " October", _
                     xMonth = 11, " November", _
                     xMonth = 12, " December")
    OrdinalDate = xDay & xDayTxt & xMonTxt & " " & xYear
End Function

datum dokladu na pořadové číslo 3

3. Uložte kód a zavřete okno VBA, vraťte se zpět, vyberte buňku, do které se umístí převedené datum, a zadejte tento vzorec = OrdinalDate (J2), lis vstoupit klíč, potom přetáhněte úchyt výplně přes buňky, které potřebujete. Viz snímek obrazovky:
datum dokladu na pořadové číslo 4

Tip: ve vzorci je J2 datum, které chcete převést na pořadové datum, můžete změnit podle potřeby.


šipka modrá pravá bublina Převeďte datum na formát pořadového data pomocí Kutools pro Excel

Kutools pro Excel, s více než
300
užitečné funkce, které vám usnadní práci. 

Po instalace zdarma Kutools pro Excel, prosím, postupujte takto:

In Kutools pro ExcelJe Pomocník formule tool, můžete použít Převést datum na pořadové datum funkce pro rychlou změnu data aplikace Excel na pořadové číslo.

1. Vyberte buňku, která byla použita k vložení pořadového data, klepněte na Kutools > Pomocník vzorců > Datum Čas > Převést datum na pořadové datum.
datum dokladu na pořadové číslo 5

2. V Pomocník vzorců v dialogovém okně vyberte nebo zadejte odkaz na buňku Datum sekce, ve výchozím nastavení je odkaz na buňku absolutní, změňte ji na relativní, pokud chcete automaticky vyplnit vzorec do jiných buněk pomocí rukojeti automatického vyplňování.
datum dokladu na pořadové číslo 5

3. cvaknutí Ok. Nyní bylo datum změněno na pořadové datum. Vyberte buňku výsledku a přetáhněte úchyt automatického vyplňování přes buňky, abyste použili tento vzorec.
datum dokladu na pořadové číslo 5


šipka modrá pravá bublina Převeďte základní číslo na pořadové číslo pomocí programu Kutools pro Excel

Ve většině případů možná budete chtít při hodnocení převádět čísla na pořadová čísla. V aplikaci Excel neexistuje žádná integrovaná funkce, kterou lze zpracovat, ale pokud máte Kutools pro Excel - užitečný nástroj pro přidání, jeho Převést číslo na pořadové číslo nástroj vám může udělat laskavost.

Vyberte čísla, která chcete převést na pořadové číslo, a klikněte na Kutools > Obsah > Převést číslo na pořadové číslo. Viz snímek obrazovky:
datum dokladu na pořadové číslo 5


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

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 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ých funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 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 o 50%a snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (3)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Ahoj. Váš kód VBA funguje dobře. Mám jednu otázku, můžete mi říct, co mám udělat, abych získal prvních 9 čísel ve dvoumístném vzhledu? 1. až 01., 2. až 02. také. Nemám tušení z VBA thx předem Phenox
Tento komentář byl moderátorem webu minimalizován
Omlouvám se, že jsem vaší otázce jasně nerozuměl. Chcete převést prvních 9 čísel (123...9) na dvě číslice (010203...09), nikoli v datech, pouze čísla? Nebo převést datum jako 1 na 1. ledna 2001?
Tento komentář byl moderátorem webu minimalizován
Datumové pořadové číslo je matoucí a špatně se používají, zejména v měsíčním smyslu. Toto anomální použití je rodilým uživatelům angličtiny velmi cizí, chybně se používá pouze v určitých oblastech. Pokud je použijeme, správné použití je n-té den měsíc“, jak to bylo původně myšleno. Takže 5. říjen je správně a 5. říjen také. Ale 5. říjen je nesprávný, pokud nezahrnuje část „den“: 5. den října. 5. říjen může také znamenat 5. říjen od tohoto roku: což znamená říjen za 5 let!
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