Stránka 1 z 1

EXCEL - převod textu na číslo  Vyřešeno

Napsal: 20 říj 2014 08:38
od Kanovka
Ahoj, prosím vás, nevíte jak data z tohoto webu http://wwwinfo.mfcr.cz/cgi-bin/aris/iar ... 0&dotace=0
převést na čísla? Když to zkopíruju do excelu, tak se mi to zkopíruje jako obecný formát, a velkou neplechu v tom dělá ta mezera mezi tisícemi, nejde vyndat ani funkcí pročistit, ani fcí vyčistit. S čísly, které jsou nižší než tisíc není problém, jen s těmi, které jsou větší například 2 850,00, nejde mi to nijak převést.
Děkuji moc za případné řešení.

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 09:51
od Oxxid
Zkusil bych postup: V nastavení formátů čísel atd. najdi kolonku oddělovač tisíců, smaž tu mezeru co tam je a dej tam normální mezeru.

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 10:01
od guest
viz příloha

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 10:05
od lubo.
Je tam nejspíš pevná mezera a může být i před i za číslem.

Pokud je to jednorázově:

v listu ctrl-h (najít nahradit), klikni do hledat stiskni alt-255 (drž alt a naklepej čísla)
v nahradit nic a klepni nahradit vše.

Pokud to má být funkcí tak:
=DOSADIT(A1;ZNAK(160);"")

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 14:12
od guest
Oxxid: "Dej tam normální mezeru"? Co tím myslíte? Doufám, že ne ruční zápis.
Lubo: ALT+255? Jednak doporučuju čtyřmístný kód, jednak jste myslel asi ALT+0160 (což je možné použít i v dialogu Najít a nahradit).

A jedna věc mě ve vašich úvahách chlapi mrzí. Vše směřuje k tomu, že radši řešíte problémy až "po" než abyste zkusili načítat čistá data. A takhle si spousta uživatelů dokazuje, že zvládá funkce a hlavně VBA. Kdo umí VBA, je borec - a nebo taky ..., když řeší něco, na co VBA není potřeba. A tady ani žádné funkce, vzorce...

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 15:27
od lubo.
xlnc: alt-255 = alt-0160 (tj. o 1 znak méně)

Otázka před/po je dobrá otázka, odpověď je závislá na objemu dat a četnosti importů. Máte pravdu, že na možnost načtení čistých dat je vhodné upozornit.
Ovšem při jednorázovém načtení dat obvykle dávám přednost ctrl-c, ctrl-v, ctrl-h. V takových případech to bývá efektivnější.

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 16:50
od guest
lubo: A co je podle vás pod ALT+255? Znak nedělitelné mezery (pokud je cílem) je právě pod 160 (desítkově)

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 18:12
od Kanovka
no jde o to, že to budu dělat u všech přibližně 6200 obcí, a u každé obce za devět let, takže hodně kopírování, nejlepší řešení by bylo už čisté načítání dat, než následná úprava

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 18:52
od lubo.
no, v takovém případě by asi bylo vhodné prostudovat příslušné stránky a podívat se, jestli neexistuje ještě lepší řešení úlohy (xml např.).

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 19:02
od guest
No, nejčistší řešení jsem předložil, teoreticky by šlo programově doplnit o slepování parametrů ve webové adrese.

Jinak by to chtělo přístup do databáze.

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 19:27
od Kanovka
xlnc bych řekla dle mého názoru předložil opravdu v tuto chvíli nejrychlejší řešení. Jinak poskytovateli jsem psala, zda by nebyl nějaký lepší výstup, než takto "otrocky" kopírovat data, ale bohužel mi dosud nebylo odpovězeno (a už je to 14 dní, takže nepředpokládám, že někdy bude), ale jinak uživateli xlnc moc děkuji

Re: EXCEL - převod textu na číslo

Napsal: 20 říj 2014 23:06
od lubo.
Popis mají na webu.

Jinak stahování 55tis. souborů v této podobě také není nic extra.