Obsah
Niekedy v programe Excel zadáme dátum, ale program ho vráti ako kopu čísel, pretože hodnotu dátumu ukladá ako číslo. To veľmi sťažuje pochopenie súboru údajov. V tomto článku sa naučíme niekoľko spôsobov, ako previesť číslo na dátum v programe Excel.
Cvičebnica pre prax
Stiahnite si nasledujúci pracovný zošit a cvičenie.
Previesť číslo na dátum.xlsx6 jednoduchých spôsobov prevodu čísla na dátum v programe Excel
1. Použitie rozbaľovacieho zoznamu Formát čísla na prevod čísla na dátum
Použitie Rozbaľovací zoznam formátu čísla z pásu, môžeme rýchlo previesť čísla na dátumy. Predpokladajme, že máme súbor údajov ( B4:D10 ) platobných metód zákazníkov s dátumami. Vidíme, že dátumy sú zobrazené ako čísla. Teraz tieto čísla prevedieme do formátu dátumu.
KROKY:
- Najprv vyberte rozsah buniek D5:D10 .
- Potom prejdite na Domov tab.
- Potom vyberte rozbaľovací zoznam z Číslo sekcia.
- Potom vyberte položku ' Krátky dátum ' alebo ' Dlhý dátum ' z rozbaľovacieho zoznamu.
- Nakoniec vidíme, že všetky čísla sú prevedené na dátumy.
2. Vstavaná možnosť formátu dátumu na prevod čísla na dátum
Excel má niektoré vstavaný možnosti formátu na prevod čísel na dátum. Predpokladajme, že máme súbor údajov ( B4:D10 ) výplatných súm rôznych zákazníkov s dátumom. V rozsahu D5:D10 , prevedieme čísla na dátum.
KROKY:
- Vyberte rozsah buniek D5:D10 najprv.
- Potom prejdite na Domov tab.
- Teraz z Číslo stlačte tlačidlo Spúšťač dialógov v pravom dolnom rohu.
- Tu vidíme, že a Formátovanie buniek sa zobrazí okno.
- Potom prejdite na Číslo tab.
- Ďalší z Kategória' vyberte položku Dátum '.
- Zo stránky Typ ' vyberte formát, ktorý chceme zobraziť ako dátum.
- Kliknite na OK .
- Nakoniec môžeme vidieť výsledok.
3. Vytvorenie vlastného formátovania dátumu na prevod čísla na dátum v programe Excel
Môžeme vytvoriť prispôsobené Formátovanie dátumu v programe Excel. To nám pomôže pri vytváraní súboru údajov. Zo súboru údajov ( B4:D10 ), použijeme prispôsobený formát dátumu v rozsahu buniek D5:D10 .
KROKY:
- Najprv vyberte rozsah D5:D10 .
- Potom prejdite na Domov karta> Číslo sekcia> Spúšťač dialógov ikona.
- A Formátovanie buniek otvorí sa okno.
- Teraz prejdite na Domov tab.
- Tu, z Kategória ' vyberte položku ' Vlastné '.
- Ďalej v časti Typ ' napíšte požadovaný formát. Zadáme " dd-mm-rrrr" tam.
- Nakoniec kliknite na OK .
- Konečne môžeme vidieť výsledok.
Podobné čítanie:
- Ako previesť text na dátum v programe Excel (10 spôsobov)
- Prevod všeobecného formátu na dátum v programe Excel (7 metód)
- Prevod textu na dátum a čas v programe Excel (5 metód)
4. Použitie textovej funkcie na prevod čísla na dátum
Ak chceme vrátiť číslo ako text v danom formáte, môžeme použiť príkaz Funkcia TEXT . Túto funkciu môžeme použiť na prevod čísel na dátumy. Súbor údajov o platbách ( B4:D10 ) je tu. Prevedieme čísla v rozsahu buniek C5:C10 do dátumu v rozsahu buniek D5:D10 .
KROKY:
- Vyberte Bunka D5 na začiatku.
- Potom zadajte vzorec:
=TEXT(C5, "dd-mm-rrrr")
- Nakoniec stlačte Vstúpte na stránku a použite Rukoväť náplne na automatické vyplnenie buniek.
➥ Rozdelenie vzorca
➤ C5
Toto bude číselná hodnota číselného rozsahu.
➤ "dd-mm-rrrr"
Toto bude formát dátumu, ktorý chceme previesť z čísla. Môžeme použiť "mm-dd-r" , "mm/dd/rr" , "dddd, mmmm d,yyyy", a mnoho ďalších formátov dátumu v textovej možnosti vzorca Funkcia TEXT .
5. Kombinácia funkcií DATE, RIGHT, MID, LEFT na prevod 8-ciferného čísla na dátum
Excel Funkcia DATE spolu s kombináciou SPRÁVNE , MID , LEVÁ funkcie nám pomôžu previesť čísla obsahujúce 8 číslic Všetky hodnoty, ktoré chceme previesť, musia byť v rovnakom vzore. Funkcia DATE nám pomáha vypočítať dátum v programe Excel. Rovnako ako Funkcia RIGHT extrahuje znaky z pravej strany textového reťazca. Ak chceme extrahovať znaky zo stredu textového reťazca, môžeme použiť príkaz Funkcia MID Okrem toho Funkcia LEFT nám pomáha extrahovať znaky z ľavej strany textového reťazca.
Povedzme, že máme súbor údajov ( B4:D10 ). Rozsah buniek C5:C10 obsahuje 8 číslic alebo znakov.
KROKY:
- Vyberte Bunka D5 .
- Teraz zadajte vzorec:
=DATE(RIGHT(C5,4),MID(C5,3,2),LEFT(C5,2))
- Potom stlačte tlačidlo Vstúpte na stránku a použite Rukoväť náplne a pozrite si výsledok.
➥ Rozdelenie vzorca
➤ PRAVÁ(C5,4)
Týmto spôsobom sa extrahujú posledné štyri číslice textového reťazca a vrátia sa ako hodnota roku.
➤ MID(C5,3,2)
Týmto spôsobom sa extrahujú dve prostredné číslice textového reťazca a vrátia sa ako hodnota mesiaca.
➤ LEFT(C5,2)
Týmto spôsobom sa extrahujú prvé dve číslice textového reťazca a vrátia sa ako hodnota dňa.
➤ DATE(RIGHT(C5,4),MID(C5,3,2),LEFT(C5,2))
Tým sa vráti celý dátum v " dd-mm-r " formát.
6. Použitie VBA na prevod čísla na dátum v programe Excel
Microsoft Visual Basic pre aplikácie nám môže pomôcť veľmi rýchlo previesť čísla na dátumy. Máme k dispozícii súbor údajov ( B4:D10 ) súm platieb s číslami dátumov.
KROKY:
- Najprv vyberte všetky čísla v rozsahu, ktorý chceme previesť.
- Potom vyberte hárok na karte Hárok.
- Kliknite pravým tlačidlom myši na stránku a vyberte Zobraziť kód .
- A VBA otvorí sa modul.
- Teraz zadajte kód:
Sub VBAconvertNumberToDate() Dim x As Range Dim i As Range Set x = Application.Selection For Each i In x i.Offset(0, 1).Value = CDate(i.Value) Next i End Sub
- Potom kliknite na Spustiť možnosť.
- Nakoniec môžeme vidieť výsledok v rozsahu buniek D5:D10 .
Záver
Toto sú najrýchlejšie spôsoby prevodu čísel na dátum v programe Excel. Je pridaný cvičný zošit. Kľudne si to vyskúšajte. Neváhajte sa na čokoľvek spýtať alebo navrhnúť nové metódy.