(položky odděluje mezera)
Vzorec vrací nejméně 2 čísla: =TEXT(A1;"00")
]]>Musíte tedy nejdříve převést hodnotu buňky na požadovaný tvar pomocí funkcí HOUR, MINUTE, DAY, MONTH, YEAR atd. Do funkce CONCATENATE musíte také doplnit všechny oddělovací mezery, tečky atd.
Máte li v A1-D1 tyto data: 134; 1.2.2011; 10:58:00; blablabla
a chcete z nich dostat: "134 1.2.2011.10:58 blablabla"
použijte funkci: =CONCATENATE(A1;" ";DAY(B1);".";MONTH(B1);".";YEAR(B1);".";HOUR(C1);":";MINUTE(C1);" ";D1)
Např. sloupec
A = číslo
B = datum
C = čas
D = text
E = sloučení sloupců A až D jako text. Zkoušel jsem to pomocí funkce "CONCATENATE", ale bohužel mi to nebere hodnoty ze sloupců B a C jako čísla a ne jako formát data a času, jak bych to potřeboval (tj. u času se nezobrazí ve výsledném sloupci místo 12:00 zobrazí 0,5 (tj. hodnota čísla) přitom bych potřeboval, aby se v textovém sloupci zobrazovalo číslo i s formátem (tj. jako datum a čas).
Prosím, nevíte, jak tuto věc vyřešit?
Zkoušel jsem zpracovat sloupce pomocí funkce "=TEXT(C;"##:##")" a i toto mi místo 12:00 zobrazuje jen ":".
Předem díky za radu.
Zatím to řeším tak, že do těch předchozích sloupců vkládám data jako text (tj. '12:00) To jakž takž pomůže, ale nemůžu s těmito údaji pak nijak počítat.