Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Formát buňky v Excelu

1.
Chci, abych v buňce Excelu (2007) napsal

120717

a viditelný výsledek byl

12.07.17

Formát je následující

00"."00"."00

Tohle funguje, pokud nejde o datum.

2.
Podobný případ, ale chci, aby Excel chápal napsané "120717" jako datum, 12.07.17
Nefunguje:

dd"."mm"."rr
dd.mm.rr

Výsledkem je jiné datum, zadávaný řetězec bere jako "pořadové číslo dne" někdy od roku 1900, jako 5.7.2230

Je jiná možnost formátování než použít pomocnou buňku s concatenate? Nechce se mi při psaní datumů zadávat ručně ty tečky mezi dna, měsíci a roky, z numpadu to při psaní zdržuje, pořád přehmatávat..

Díky za tip

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
mám taký blbý nápad: čo tak pred písaním väčšieho počtu dátumov prepnúť na anglickú klávesnicu? (píš… nový
lmik 25.10.2017 11:44
lmik
My žiadne čiarky ani bodky nepíšeme, stará sa o to makro. Čiarky boli ošetrované len kvôli tomu, aby… nový
robert13 25.10.2017 11:48
robert13
o.k. aj tak to nefunguje, excel tam píše čiarku aj keď je klávesnica anglicky. nový
lmik 25.10.2017 11:56
lmik
Áno je tam chyba. L-Core, ponechaním Tvojich podmienok s číslami a čiarkami (po Target.Row < 5) si v… poslední
robert13 25.10.2017 12:14
robert13

Áno je tam chyba.
L-Core, ponechaním Tvojich podmienok s číslami a čiarkami (po Target.Row < 5) si vylúčil moju kontrolu cez bunku E2, takže ako píše lmik, nefunguje to.
Použi moje podmienky v prvom bloku If

Zrušenie farbenia a vynechanie "Iná chyba" je Tvoja vec, ale moja kontrola správnosti dátumu nebude fungovať, keď tam nebudú správne podmienky.
Kontrolovať voči tým Tvojim číslam je chyba, to som Ti už písal vyššie. Nemôžeš porovnávať "dátumový tvar" voči radu prirodzených čísel.
Dátumovo po 310110 nasleduje 010210 a nie 310111 a preto Tvoje porovnávanie nemôže dať správny výsledok.

Zpět do poradny Odpovědět na původní otázku Nahoru