

Jak zjednodušit psaní datumu v Excelu (formát)?
Pátrám nad možností formátu buňky, abych mohl zadat (dnešní) datum pouhým psaním řetězce "191011" (bez teček, lomítek) tak, aby to Excel interpretoval jako datum 19.10.2011 a ne jako 19.12.2422 (což odpovídá 191011. dni od 1.1.1900).
Nebo tohle lze jedině v Accessu? Tam si připravit formát s datumem ve tvaru {__.__.__} lze a zápis "191011" pak opravdu znamená datum 19.10.2011. dBASE to samozřejmě umí taky.
Při psaní spousty datumů je otrava a zdržovačka vypisovat ručně tečky či lomítka za dnem a měsícem. Nějaký formát potřebuju, aby se následně dal seznam třídit (1.1.-31.12.) či filtrovat (jen únor)
Díky za tip (i když si myslím, že to nepůjde..)
Já odjakživa píšu jenom 19.10 a excel si zbytek doplní sám. Nesmí se dát druhá tečka. Nestačilo by to? Funguje to dokonce tak, že v jednom sešitu mi to píše americký formát a v jiném evropský. Ale možná jsem jenom nepochopil, v čem máš problém....
Nestačilo, údaj o roku je nutný. Dnešní datum byl příklad, šlo by (při praktickém psaní) o datumy z různých let, nejen z letoška.
Aha, tak potom jenom tohle, poněkud komplikované, řešení....
Díky, taky z toho něco použiju.
Co tohle?
http://www.ozgrid.com/Excel/convert-excel-date-for mats.htm
Díky, tohle pomohlo!
Není to sice ve stejné buňce, ale to je ve výsledku jedno
A1 (formát text) = 191011
A2 (formát datum "dd.mm.yy"), vzorec
výsledek v buňce A2 je datum 19.10.11, použitelný pro třídění či filtraci.
Na tvoje zdraví!
Nebo taky můžeš zkusit nastavit vlastní formát buněk
Problémem u toho řešení (i u toho od pme) je, že sice číslo "vypadá" jako datum, ale pro další operace (filtrování) je nepraktické. Pokud je den < 10, zadám sice číslo 041011 (4.10.2011), je zobrazeno 04.10.11 - ale chci-li "vytáhnout" číslo měsíce (druhé dvojčíslí) pomocí =část(A1;3;2), výsledek není korektní, protože první nula se "neeviduje", jedná se prakticky o pětimístné číslo. A použití IF pro pěti a šestimístný vstup by už byla šílenost.
Problém je možná u mých znalostí, že z tebou nebo pme-ho zobrazeného výsledku nedovedu nějak filtrovat či třídit podle zobrazeného prvního, druhého nebo třetího dvojčíslí (+ ten problém se dny 01-09). Proto ten útěk s výsledkem do tří buněk.
Ale třeba to jde, jen netuším jak.
Ak to vyslovene nemusí byť "formát" dátum potom takto:
0#"."0#".20"##
Bohužiaľ rok 2000 je tam "natvrdo", ak by to bolo v minulom storočí 1990...
Pokud jde o vkládání aktuálního data, magická zkratka Ctrl + "~" (tilda = klávesa pod Esc)
Nakonec jsem to pro své potřeby obešel:
A1, formát text o délce 6 znaků (ddmmyy): 191011
B1, formát číslo: =ČÁST(A1;1;2) - den 01-31
C1, formát číslo: =ČÁST(A1;3;2) - měsíc 01-12
D1, formát číslo: =ČÁST(A1;5;2) - rok 00-99
V Excelu pak lze snadno třídit (ve třech kritériích) či libovolně filtrovat bez omezení (jedná se vlastně jen o celá čísla.
---
Vím, je to masochismus, chce to Access