Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Chytry excel

Mam tbl v xls, a v jednom stlpci su hodnoty napr. 2.5, pri akejkolvek manipulacii, snahe o konverziu mi z toho spravi 18295 :-)
Vymenim bodku za ciarku, aby to bolo cislo, substitute, a vrati mi 18295 . . .
konvertuje to asi z 2.maja na nejaky datum . . . skusal som vselico, oznacit bunky ako text, C2*1 . . .. " " &C2 , ale na nic rozumne som neprisiel.
Ako mu zabranit aby bol prehnane chytry a iniciativny?

Předmět Autor Datum
Zmen si formát sloupce z datumu na cislo
Jan Fiala 01.08.2022 18:17
Jan Fiala
format bunky je vseobecny. Ked zmenim na cislo, tak 7.50 sa zmeni na 18445 :-)
Truhlik 01.08.2022 18:30
Truhlik
Proste to poklada za datum a zmeni na pocet dnu. Oznac sloupe/radek a nastav tam primo cislo a forma…
Jan Fiala 01.08.2022 18:47
Jan Fiala
To myslis akoze kazdu bunku takto rucne prepisat? Medzitym sa mi to podarilo, povodny subor bez akeh…
Truhlik 01.08.2022 19:10
Truhlik
Ne. To myslim kliknout na nadpis sloupce nebo radku, pripadne oznacit vic sloupcu nebo radku a pak f…
Jan Fiala 01.08.2022 19:39
Jan Fiala
Možná není chytrý Excel, ale hloupý uživatel?
host 01.08.2022 19:06
host
Tak daj riesenie.
Truhlik 01.08.2022 19:10
Truhlik
Řešení jsi už dostal - nastavit buňce správný formát.
host 01.08.2022 19:30
host
Ano? Ako? odelovac je bodka. Ak zmenim "." za ",", dostanem namiesto 7.5 18544 ci kolko to je. Ak zm…
Truhlik 01.08.2022 20:38
Truhlik
jak se ti tam tečka jako oddělovač dostala? v těchto krajích je oddělovačem čárka, máš tak nastavené…
lední brtník 02.08.2022 00:34
lední brtník
Někde v nastavení excelu šlo tuto fičuru zakázat. Pokud je to ručně zadávané číslo, šlo by zadávat t… poslední
ml1 02.08.2022 13:05
ml1

To myslis akoze kazdu bunku takto rucne prepisat?
Medzitym sa mi to podarilo, povodny subor bez akehokolvek zasahu export do csv, premenovat na txt, import z txt, a pri importe oznacit prislusny stlpec ako text, potom uz nerobi ziadnu konverziu.
Zaujimave je, ze ked to otvorim priamo, a oznacim stlpec resp. bunku ako text, hned to rehodi na to strasne cislo . . . .
Takze vybavene, len kroky navyse.

Ne. To myslim kliknout na nadpis sloupce nebo radku, pripadne oznacit vic sloupcu nebo radku a pak format bunek.
Tohle jsou snad zakladni znalosti.

Tim, ze bys to mel naformatovane jako cislo by to nedelalo taky zadnou konverzi.
Uvedom si, ze oddelovac v ceskem/slovenském excelu je carka. Kdyz tam das tectu, tak to v pripade, ze to jde prelozit povazuje za datum.
Tim, ze jsi to nastavil jako text jsi prisel o moznost pouzit numericke vzorce

Ano? Ako? odelovac je bodka. Ak zmenim "." za ",", dostanem namiesto 7.5 18544 ci kolko to je. Ak zmenim format stlpca bez zmeny bodky za ciarku, dostanem zase to cislo. proste akykolvek zasah do bunky mi zmeni hodnotu. AK dam " "&bunka, dostanem 18544 . . .

jak se ti tam tečka jako oddělovač dostala?
v těchto krajích je oddělovačem čárka, máš tak nastavené své národní prostředí ve windows. excel to čte z registrů a podle toho se k obsahu buněk chová.

někdo to zadal ručně? ať to napíše pořádně.
nebo to pracně překonvertuj přes text - nejřív tak naformátovat prázdnou tabulku, až potom třeba přes schránku nasypat neformátovaný obsah do buněk, nahradit, převést na číslo.
je to jednorázový import dat z .csv? tak to nejdřív převeď na čárky (a tím pádem budou oddělovače hodnot středníky)
je to trvalý import nafurt? nastav si anglické prostředí windows.

Někde v nastavení excelu šlo tuto fičuru zakázat. Pokud je to ručně zadávané číslo, šlo by zadávat tak, aby to jako datum nevypadalo, třeba jako 7.50, pokud to teda nevezme jako sedmý měsíc roku 50 (v LO se naopak musí zadávat 7.5. aby to vzal jako datum (7.5 je v českém prostředí prostě text), je to věc zvyku, ze začátku mi to dělalo problémy).
Podobné chytrosti v mordu i excelu mě občas dostávají. Člověk napíše controler a on z toho je kontrolér (a spousta podobných blbostí) přestože jazyk je nastavený na angličtinu. Většinou to odhalím včas, ale už se mi to taky jednou dostalo až do nějaké semifinální verze a všimnul jsem si toho až těsně před odesláním při nějakém posledním prohlížení.

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