textove pole a datum

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

textove pole a datum

Příspěvekod marek26 » 29 led 2012 22:29

ahoj

stretol sa niekto s podobnym problemom?
mam export dat z sql servera kde bunka obsahuje hodnotu 10.5 (bodka .) to preto ze sql server ma bodku ako desatinu ciarku
ked dam nahradit . na , sa mi to zmeni na 10.5.2012 co je zle ja potrebujem cislo 10,5
formatovat bunku som skusal..nepomaha

neda sa to nejako?

vdaka
Přílohy
Zošit1.xls
(17.5 KiB) Staženo 52 x
Naposledy upravil(a) marek26 dne 30 led 2012 08:26, celkem upraveno 3 x.

Reklama
karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: červen 11
Pohlaví: Muž
Stav:
Offline

Re: textove pole a datum

Příspěvekod karel.laska » 30 led 2012 08:01

Zdravím,

pokud to potřebuji jednorázově, dělám to klasicky - označím sloupec, dám nahradit tečku za čárku.

Pokud se bude export opakovat, zvolil bych jednu ze dvou věcí a to.
1.

Kód: Vybrat vše

=KDYŽ(JE.CHYBA(NAJÍT(".";A1;1));A1;"n")
Tímto si odstraním tečku v excelu a nahradím jí čárkou.. (hodnota s tečkou je v A1, výsledek v A2)
2.Rozhodně lepší bude to samé udělat sql dotazem, který přímo vyexportuje data v novém, číselném tvaru.

S pozdravem Karel Láska

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: textove pole a datum

Příspěvekod marek26 » 30 led 2012 08:28

dakujem Karel

samozrejme to bude jednorazovka,
ale to mi nepomoze....skuste inak....
diky

karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: červen 11
Pohlaví: Muž
Stav:
Offline

Re: textove pole a datum

Příspěvekod karel.laska » 30 led 2012 09:07

Zdá se že jsem špatně pochopil zadání :-)

Export dat je míněn do excelu, v excelu zaznamenáno ve formátu 10.5 Požadovaný výstup je číslo a to 10,5
Říkám to správně?

Karel

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: textove pole a datum

Příspěvekod marek26 » 30 led 2012 10:29

ano tak ako mam uvedene v prilohe moj prvy prispevok, je tam hodn. 10.5. a ja potrebujem 10,5 a nie 10.5.2012

karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: červen 11
Pohlaví: Muž
Stav:
Offline

Re: textove pole a datum

Příspěvekod karel.laska » 30 led 2012 10:35

Pokud to potřebuješ v daném místě ( v té samé buňce ) nastav formát text, potom zaměň tečku za čárku a změň na datový formát číslo..

Azuzula
Level 3
Level 3
Příspěvky: 452
Registrován: leden 12
Bydliště: Země, bohužel...
Pohlaví: Žena
Stav:
Offline
Kontakt:

Re: textove pole a datum

Příspěvekod Azuzula » 30 led 2012 11:35

To nebude fungovat. Protože když se do buňky zapíše třeba 10.5 tak z toho udělá datum i když v buňce je stále zobrazeno 10.5
Když změníš formát buňky na text nebo na číslo tak hodnotu převede do formátu excel datum jako "41039". Takže jediná možnost asi bude funkce nahradit. ctrl+h
1. do řádku hledat: . (tečku)
2. do řádku nahradit: , (čárku)
3. potom stiskneme nahradit vše. Tím se z hodnoty stane např: 10,5,2012
4. potom znovu najít: ,2012
5. nahradit: necháme prázdné.
6. Opět nahradit vše a je hotovo.
Snad jsem to napsala srozumitelně.

Pokud by se jednalo o častější převod, lze snadno záznamníkem maker udělat makro které přiřadíme tlačítku ;)
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.

karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: červen 11
Pohlaví: Muž
Stav:
Offline

Re: textove pole a datum

Příspěvekod karel.laska » 30 led 2012 11:43

Ano, ale když nastavíš formát text, potom vložíš do buňky 10.5, potom CTRL+H nahradíš v daném sloupci tečky za čárky, tak je to hotovo :-)

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: textove pole a datum

Příspěvekod marek26 » 30 led 2012 12:03

karel.laska píše:Pokud to potřebuješ v daném místě ( v té samé buňce ) nastav formát text, potom zaměň tečku za čárku a změň na datový formát číslo..

no ak zmenim v danej bunke na format na text okamzite mi prehodi 10.9 na 41 039...
dal som najprv prazdne bunky (niekde vedla) formatovat ako text
potom som do tychto riadkov vlozil tych moc hodnot asi 200 (copy, vlozit ako hodnoty)
ihned mi urobilo z nich 41 039 a pod.

mešuge mam z toho uz

karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: červen 11
Pohlaví: Muž
Stav:
Offline

Re: textove pole a datum

Příspěvekod karel.laska » 30 led 2012 14:56

Tak v tom případě nevím kde je problém...
Zkusil jsem udělat obrázkovou nápovědu, máš jí v SZ...

Karel

marek26
Level 1.5
Level 1.5
Příspěvky: 115
Registrován: duben 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: textove pole a datum

Příspěvekod marek26 » 30 led 2012 16:40

netrapte sa....nejako to vyexportujem inak uz zo samotneho servera

filip465
nováček
Příspěvky: 1
Registrován: únor 12
Pohlaví: Muž
Stav:
Offline

Re: textove pole a datum

Příspěvekod filip465 » 10 úno 2012 09:18

Ahoj :) presne tento problem sa stal aj mne, len mi to ešte písalo aj rímske číslice. Skúsil som to hodiť do wordu, tam som nahradil cez ctrl+h bodku čiarkou. Potom som to skopčil do excelu, a je to vybavené :) neviem ako, ale hlavne že to ide ako má :)


Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti