Skombinujte dátum a čas v programe Excel (jednoduchý vzorec)

Niekedy môžete mať dátumy v jednom stĺpci a časové hodnoty v inom stĺpci a chcete ich skombinovať, aby ste v bunke získali jednu hodnotu dátumu a času.

A ak si myslíte, že to môžete urobiť jednoduchým skombinovaním dvoch buniek pomocou zreťazeného vzorca alebo znaku &, zistíte, že to nefunguje.

Pokúsil som sa použiť znak & na kombináciu buniek obsahujúcich dátum a čas a výsledná hodnota nie je v očakávanom formáte.

V tomto návode vám ukážem niekoľko spôsobov, ako rýchlo skombinujte hodnoty dátumu a času v programe Excel.

Začnime teda!

Skombinujte dátum a čas s jednoduchým doplnením

Excel ukladá hodnoty dátumu a času ako čísla do zadného konca.

Napríklad 44197,375 v Exceli predstavuje 01-01-2021 09:00 AM

Celá časť vyššie uvedeného čísla predstavuje dátum (ktorý je 1. januára 2021) a desatinná časť čísla predstavuje čas (čo je 9:00).

Ak teda máte dátumy v jednom stĺpci a čas v inom stĺpci, najľahším spôsobom, ako ich skombinovať a získať dátum a čas v jednej bunke, je jednoducho pridať tieto dve bunky.

Predpokladajme, že máte množinu údajov, ako je uvedené nižšie, a chcete skombinovať dátum a čas v stĺpci C.

Nasleduje vzorec, ktorý to urobí:

= A2+B2

Celý tento vzorec pre všetky bunky v stĺpci na získanie kombinovaných hodnôt dátumu a času.

Automaticky vyberie formát z buniek a zobrazí vám výsledok s dátumovou a časovou časťou.

Ako som už spomenul, dátumy a časy sú v programe Excel uložené ako čísla. Skombinovaný dátum a čas, ktorý vidíte v bunkách v stĺpci C, sú tiež desatinné čísla na zadnom konci.

V prípade, že chcete zobraziť tento výsledok v inom formáte, môžete to urobiť pomocou dialógového okna bunky formátu (kde môžete zadať vlastný kód na zobrazenie dátumu a času konkrétnym spôsobom).

O formátovanie sa vo väčšine prípadov postará Excel a uvidíte dátum aj čas, ako je uvedené vyššie. Ak to tak nie je, budete musieť zmeniť formátovanie bunky, aby sa zobrazil kombinovaný dátum a čas.

Skombinujte dátum a čas s funkciou TEXT

Ďalším rýchlym spôsobom, ako skombinovať dátum a čas v programe Excel, je použiť vzorec CONCAT s funkciou TEXT.

Predpokladajme, že máte množinu údajov, ako je uvedené nižšie, a chcete skombinovať dátum a čas a získať výsledok v stĺpci C.

Nasleduje vzorec, ktorý to dokáže:

= CONCAT (TEXT (A2; "dd-mm-rrr"), "", TEXT (B2, "hh: mm: ss"))

Funkcia TEXT vám umožňuje vziať ako vstup akúkoľvek hodnotu a zobraziť ju v určenom formáte.

V našom prípade som použil dve funkcie TEXTU, prvá preberá hodnotu dátumu a zobrazuje ju ako dátum a druhá hodnotu času a zobrazuje ako čas.

A keďže chcem, aby boli všetky v tej istej bunke, použil som vzorec CONCAT s medzerou ako oddeľovač medzi dátumom a časom.

Pretože sme na zadanie formátu dátumu a času použili funkciu TEXT, nezáleží na tom, ako sa vstupné hodnoty zobrazujú v bunke.

Napríklad, aj keď mám namiesto dátumu a času číselné hodnoty, tento vzorec by mi napriek tomu poskytol správny výsledok.

Ďalšou veľkou výhodou použitia textovej funkcie je, že s výsledkom tohto vzorca môžete kombinovať ďalšie textové reťazce.

Ako príklad uvediem, že nechcem iba dátum a čas, ale chcem výsledok v nasledujúcom formáte - dátum: 1. januára 2021, čas: 09:00 hod.

Na tento účel môžete použiť nasledujúci vzorec:

= CONCAT ("Dátum:" & TEXT (A2, "dd-mm-rrr"), ",", "Čas:" & TEXT (B2, "hh: mm: ss AM/PM"))

Pretože výsledkom funkcie TEXT je textový reťazec, môžeme ho ľahko kombinovať s inými textovými reťazcami pomocou operátora ampersand (&) alebo vzorca CONCAT.

Toto sú teda dva jednoduché spôsoby, ktoré môžete použiť skombinujte dátum a čas v programe Excel.

Dúfam, že ste našli tento návod užitočný.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave