Stránka 1 z 1

Excel - jak naformátovat datum

Napsal: 15 led 2018 12:56
od LindaLinda
Prosím Vás,

můžete mi pomoc s následujícím: potřebuji v tabulce v excelu jeden sloupec, kde budu zadávat datumy - splatnosti faktur. Kvůli rychlosti by jsem datum potřebovala zadávat bez teček např. 130118 a chtěla bych, aby se to převedlo do formátu 13.01.2018. A nevím, jak na to. Zkoušela jsem to cez formátování buněk, ale nejde mi to :shock: (taky nejsem kdovíjaký excelista).
Budu Vám moc vděčná za radu.

Re: Excel - jak naformátovat datum  Vyřešeno

Napsal: 15 led 2018 13:26
od Zakknot
v Excelu je vzdy vice moznosti jak na to.

pokud by si zapisovala ve formatu 05022018, tak by stacilo pouzit funkci =DATE(RIGHT(M6;4);MID(M6;3;2);LEFT(M6;2))

V prvni rade se ale zeptam, jesli napr u data 5.prosince 2018 to mas napsane jako 51218 nebo 051218

Re: Excel - jak naformátovat datum

Napsal: 15 led 2018 13:45
od guest
Předformátujte sloupec předem (např. vlastní formát dd.mm.rrrr). Datum pak zadávejte např. stylem 13/1. Lomítko je na numerické části klávesnice a proto nemusíte odbíhat pro tečku. Aktuální rok doplní Excel sám.

Re: Excel - jak naformátovat datum

Napsal: 15 led 2018 13:55
od LindaLinda
Ahoj,

ďakujem pekne. Ja by som to asi zapisovala 011218, 120318 (aby to vždy bolo jednotne DDMMRR). To sa fakt musí použiť funkcia a nejde to nejako jednoduchšie? To sú všetci čo to majú v tabulke taký excelovskí frajeri?

Re: Excel - jak naformátovat datum

Napsal: 15 led 2018 14:03
od guest
My frajeři máme i hodinky s vodotryskem a projektorem.

Re: Excel - jak naformátovat datum

Napsal: 15 led 2018 14:06
od Zakknot
pokud budes zapisovat jednotnym stylem DDMMYY (050617) tak to veci usnadni, doporucil bych tedy nekam na radku (nejlepe do vedlejsi buňky) vlozit tuto funkci: =CONCATENATE(LEFT(M3;2);".";MID(M3;3;2);".";20;RIGHT(M3;2))
s tím, že M3 prepises na tu bunku, kam budes psat své datum a ve vedlejsi bunce s funkci se ti datum automaticky bude psat ve formátu 05.06.2017 (funkci roztahnes dolů vytažením za pravý dolní roh buňky)


PS: kdyby si zapisovala nejednotným stylem DDMMYY a DMMYY tak by ta funkce byla o poznaní delší:
=IF(LEN(M3)=6;CONCATENATE(LEFT(M3;2);".";MID(M3;3;2);".";20;RIGHT(M3;2));IF(LEN(M3)=5;CONCATENATE(0;LEFT(M3;1);".";MID(M3;2;2);".";20;RIGHT(M3;2));"chyba"))

Dodatečně přidáno po 56 minutách 18 vteřinách:
nejak nevidim reakci tak ti tedy navrhnu dalsi moznost, ktera by ti mohla pomoci.

Az budes mit sloupec zaplneny svymi datumy, klidnes kamkoliv v tom sloupci a nahore kde mas záložky File, Home, Insert.... vybereš záložku Data, tam kliknes na Text to Columns, vyberes druhou moznost (Fixed Width), dáš next, znovu next, tady vyberes treti moznost Date aby tam bylo DMY a lokaci vyberes kam chces (kdyz ponechas starou lokaci tak ti prepise tva data tak dej treba vedlejsi sloupec) pak kliknes na Finish a mas misto 050617 format 5.6.2017

nevyhodou tohoto zpusobu je ale to, ze je vyhodne ho pouzit az kdyz mas vsechna data zapsana, jinak to budes opakovat vickrat...pro tebe to ale muze byt lehci nez funkce.

Re: Excel - jak naformátovat datum

Napsal: 15 led 2018 16:22
od LindaLinda
Zakknot,

ďakujem pekne za pomoc. Skúsim tú prvú variantu, čo si mi napísal a uvidím ako bude fungovať. VĎAKA

PS: btw by ma fakt zaujímalo, či sa tým živíš, alebo to vieš ako "bežný" užívateľ (v tomto prípade by som sa cítila ešte horšie :-)

Re: Excel - jak naformátovat datum

Napsal: 15 led 2018 16:38
od Zakknot
nemáš zač :smile:

polovinu znám ze střední školy - maturoval jsem z Informatiky pro ekonomy
druhou polovinu jsem se naučil během posledního roku práce v bance :-)