tomasjuve
23.01.14,07:26
taky problem niektore cisla v stlpci d su v tvare custom ja ich potrebujem zmenit na number ale tak aby ostala ta ista viditelna hodnota ako v stlpci D . akokolvek to skusam meni mi to na ine cislo ( vid) priloha . manualne prepisat neprichadza do uvahy kvoli mnozstvu dat. dakujem
taiko
23.01.14,06:32
1. co ma stlpec D obsahovat?
2. nerozumiem "....ale tak aby ostala ta ista viditelna hodnota ako v stlpci D...". Mozes upresnit, ktore bunky z Tvojho prikladu mas na mysli? Ktore cislo Ti menai na ake cislo?
3. Aky bol povodny format hodnot bunike, nez si ich skopiroval do stlpca D?
4. je toto, co chces mat v stlpci D?
26607.40
23651.00
43070.00
36404.00
39.64
36404.00
41909.00
21.64
35886.00
41895.00
41804.00
41874.00
tomasjuve
23.01.14,07:45
ahoj

no v bunke b2 chcem mat 10,64 format cisla number. cize vsetky custom na number s hodnotou aka je videna v bunke teraz.

mozem odpisat aj na ten predchazdajuci prispevok kde mi zle porozhadzovalo ale momentalne to nie je az tak relevantny problem kedze to zacalo rozhadzovat az v neskorsich stlpcoch da sa improvizovat
taiko
23.01.14,07:50
fuuha nechapem, co potrebujes. B2? sak si pisal o stlpci D pred tym. Mozno niekto iny bude mudrejsi
Chobot
23.01.14,07:52
Však celý stĺpec D sú čísla. Akurát máš pre ne definované rôzne tvary. Upresni, čo sú zdrojové dáta a aké chceš dosiahnuť.

Je logické, že keď zmeníš Custom na iný formát, tak sa ti inak zobrazí. Alebo ja nerozumiem tvojej otázke.

A ešte poznámka - v tvjom príklade máš v bunkách D1, D5 a D8 nesprávy tvar čísla. Desatinná čiarka v exceli sa nepíše bodkou, miesto bodky tam má byť čiarka. Takto to berie ako text. Chceš tieto bodky zmeniť na desatinné čiarky, aby si z toho mal číslo? Na toto sa pýtaš?

A potom, prečo máš niektoré dátumy vo formáte DD.MMM a niektoré MMM.YY? To si tak chcel?

Aké tam majú byť hodnoty? Teda čo to má byť? Dátum? Nejaký číselný údaj?
avalik
23.01.14,07:54
ako chces mat v bunke B2 10,64 ked tam mas hodnotu 52840?
v stlpci D mas mix formatov - datumy aj vseobecne
taiko
23.01.14,07:58
nie je celkom pravdou, ze desatinna ciarka sa oznacuje ciarkou. Zavisi to od formatu cisla, regionalnych nastaveni atd. . Kludne sa moze pouzit aj bodka ked chceme
Chobot
23.01.14,08:01
To je možné, ale pokiaľ má nastavené slovenské prostredie, tak má automaticky štandardne oddeľovač čiarku nie bodku. Možno toto mu robí problém pri formáte čísla.
Chobot
23.01.14,08:04
Buď ani sám nevie, čo vlastne potrebuje, alebo nám to nevie vysvetliť.
marjankaj
23.01.14,08:06
Problém je, že sem dal iba výsledok. S tým sa veľa urobiť nedá. Možno iba manuálne.
Ale to my nezistíme, ak nevieme ako vyzerá zdroj pôvodných údajov. Možno veštica.
taiko
23.01.14,08:08
aha, no to moze byt veru. Len, ako si spominal, my v jeho pripade nevieme, co je vstupny format a hodnota a co chce mat na vystupe
tomasjuve
23.01.14,08:29
aby som upresnil o co ide. ide o uctovni dennik , z nejakeho softvru som ho dostal do notepadu a potom som si ho dal do excelu. v stlpci d su raz custom cisla raz general nechapem preco bol ten export tak spraveny. vacsinou su v stlpci D ale ceny knih takze to co vidim 10.23 alebo podobne su ceny knih . problem je ked vidim v bunke 10.23 custom neviem to zmenit na 10,23 number.

ja potrebujem cely uctovy dennik zrekoncilovat z hlavnou knihou tak preto to potrebujem dat na number
taiko
23.01.14,08:36
priloz sem ten export z toho softwaru
mowinka
23.01.14,08:38
otvoriť v excely, označiť sltpec D, pravé tlačítko - zvolte možnosť Formátovať bunky (záložka Číslo) a tam si vyberte všeobecné a zarovnajte ako potrebujete, mohlo by to ísť
tomasjuve
23.01.14,08:41
prosim daj email nemozem to spravit verejne dostupne a aj tak to je 7 suborov po 200 MB ale mozem ti to rozdelit na nieco male ak chces len vzorku
Chobot
23.01.14,08:44
Tak podľa tohto to skutočne vyzerá ako problém s desatinnou čiarkou. Vyššie som písal, že Excel pri nastavení slovenského regiónu za oddeľovač desatinných čísiel považuje čiarku. Ty máš v niektorých bunkách bodky a excel to potom považuje za text, resp. z toho spraví dátum.

Keďže nepoznáme ten pôvodný súbor, ktorý bol importovaný, neviem ti povedať zaručený postup importu, aby excel nevyrobil chybné údaje.

Vyskúšaj ale jednu vec - skús zmeniť v celom stĺpci bodky za čiarky. V exceli to ide urobiť hromadne.
marjankaj
23.01.14,11:55
A vyskúšal si si to?
tomasjuve
23.01.14,18:20
v exceli to nepomohlo ked sa hromadne zmenili bodky na ciarky lebo sa zmenilo aj cislo, ale pomohlo to ked som to spravil v Notepade, potom som dostal cisla s dobrou hodnotou aj formatom
marjankaj
23.01.14,22:36
Dávno si to mohol mať vyriešené, keby si priložil súbor z notepadu a nie tú *ujovinu v exceli.
tomasjuve
23.01.14,22:50
asi tak ale s pretekanim do ineho stlpca som si neporadil
marjankaj
23.01.14,22:57
No pokiaľ nedáš vstupný súbor(aspoň kúsok), tak ti ťažko poradiť. Alebo príď s PC do Bratislavy a pozriem sa na to.
Určite je to niečo triviálne.
tomasjuve
23.01.14,23:07
ja som v Ba :), teraz to uz nie je tak podstatne, lebo najdolezitejsie udaje boli v stlpcoch co su ok. ale ak mas cas tak daj mail ja ti poslem maly subor lebo by sa to aj tak zislo naucit
marjankaj
23.01.14,23:10
Veď to prilož sem.
marjankaj
23.01.14,23:22
V exceli je taká možnosť: Hľadať poprípade nahradiť.(Search alebo Replace)
Taká istá je aj v Notepade.
Ako ju použiť asi zistíš aj sám.
tomasjuve
24.01.14,05:12
problem je ze ciarka co je oddelovac je pouzita aj na inych miestach kde oddelovac netreba, replace all nic neriesi
timotej
24.01.14,05:55
Ahoj, neviem ci si to uz doriesil, ale v prvom rade potrebujes upravit bodky a ciarky, lebo v niektorych mas zadane cislo a v niektorych tex. Aj ked zmenis format bunky ako cislo - ta bodka to bude drzat ako neciselnu hodnotu.
1. oznac si stlpec D - formatuj bunky na cislo
2. oznac si stlpec D - stlac ctrl+H - v prvom riadku daj bodku, v druhom riadku daj ciarku - potvrd prepisat vsetko. Nasledne sa ti stane, ze vsetky bodky sa prepisu na ciarky a tym ti vznikne z hodnoty ciselny tvar.
Dufam, ze pomoze :)
taiko
24.01.14,06:00
nevies ten export z toho softwaru ulozit ako "TAB DELIMITED" textovy subor? Ci to len copy/past zo software-u do Notepadu?
taiko
24.01.14,07:22
este ma napadlo, ze by si si mohol nainstalovat notepad++. tam sa da "Search/Replace" pomocou regularnych vyrazov
marjankaj
24.01.14,14:35
No treba niektoré čiarky nahradiť stredníkom a niektoré nechať pôvodné.
Bez prílohy ti to ťažko vysvetliť. Netuším, čo si tam, spáchal.
marjankaj
24.01.14,14:47
No skúsim.
prvý krok
Hľadať. ( , )
Nahradiť ( ; )

keď budeš mať všetky čiarky nahradené stredníkom, tak
krok č.2
Ak chceš pred Dilinom čiarku a nie stredník,
tak dáš
Hľadať (; dilino)
Nahradiť (, dilino)

A máš vymaľované.
Prípadne zopakuješ viackrát, podľa toho aký máš debilný súbor.