< návrat zpět

MS Excel


Téma: text a funkce v jedné buňce rss

Zaslal/a 19.7.2022 14:03

Zdravím,
prosím o radu.
Přes jakou funkci je možno spojit slovo "datum:" s funkcí DNES() tak, aby vše bylo v jedné buňce.

Zkusil jsem tuto:
=CONCATENATE("datum: ";DNES())
="datum: "&" "&DNES()

ale zde se mi místo datumu zobrazují čísla o pěti místech (44761)

Děkuji

Zaslat odpověď >

#053024
avatar
Excel datum ukládá jako (pořadové) číslo - kolik dní uplynulo od 0.1.1900 :-) Datum je tedy potřeba převést za formát datum, např. takto:

="Datum: "&HODNOTA.NA.TEXT(DNES();"dd.mm.rrrr")

Ten formát "dd.mm.rrrr" se dá různě měnit, např. "ddd" vrátí zkratku dne týdne a "dddd" celý název dne týdne.

Podobně jde formátovat i další číselné hodnoty, např. zobrazit Pí jen na 2 desetinná místa:

="Pí = "&HODNOTA.NA.TEXT(PI(); "#,##")citovat
#053027
avatar
Super. Děkuji 1citovat
#053029
elninoslov
Ale treba si dať pozor, či nebude súbor otváraný aj na inojazyčnom Exceli. Ak áno, tak to české "rrrr" bude hádzať chybu, len napr. v SK alebo v EN je to "yyyy". Preto radšej odporúčam rok prilepiť samostatne.
="Datum: "&TEXT(TODAY();"dd.mm.")&YEAR(TODAY())
="Datum: "&HODNOTA.NA.TEXT(DNES();"dd.mm.")&YEAR(DNES())


Ale ešte lepšie bude nechať v bunke klasický dátum
=TODAY()
=DNES()

a bunke dať Vlastný formát
"Datum: "dd.mm.yyyy
(ak budete ten Vlastný formát po 1. krát vytvárať v CZ verzii bude to "Datum: "dd.mm.rrrr a pri prenose do inojazyčnej verzie sa to samé upraví)
Vyskúšajte prílohu. V CZ verzii by nemal fungovať A1.
Příloha: xlsx53029_datum-a-text.xlsx (10kB, staženo 6x)
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse