< návrat zpět

MS Excel


Téma: číslo (datum) převést na desetinné číslo rss

Zaslal/a 22.1.2014 10:51

Ahoj, mám takový problém a zajímalo by mě, zda se to dá nějak efektivně řešit. Jde o to, že jsem měl desetinná čísla s tečkou (např. 3.70) a když jsem to zkopíroval, tak se mi tato hodnota převedla na číslo 25628 (jde o to, že excel to převedl na číslo, které dokáže pak převést na datum). Zajímalo by mě tedy zda se dá toto číslo (25628) převést nějak zpět na to desetinné číslo (3.70) a nebo jestli musim opravdu ve zdrojovém souboru nejdříve nahradit tečky čárkami 1

Ve vzorovém souboru jde o hodnoty ve sloupci F

Moc děkuji za pomoc

Příloha: zip17403_zkouska.zip (24kB, staženo 23x)
Zaslat odpověď >

#017404
avatar
Ako si to skopíroval? Odkiaľ?citovat
#017405
avatar
niesom si isty ale skuste si zmenit decimal separator z , na . a potom to tam nahravatcitovat
#017407
avatar
zkopíroval jsem to normálně přes ctrl+c a pak vložil jako hodnoty...jj to vim, že by to šlo, takhle vyřešit, že bych si změnil ten operátor. Mě jen zajímalo zda se to nedá převést nějak zpátky, abych to nemusel dělat znova 1citovat
#017408
avatar
ze to da uplne cislo tak s tym som sa este nestretol mne to povacsinou robilo to ze ked som dal 3.25454 tak to zapisalo ako 325454 resp. dalo len prec bodkucitovat
#017409
avatar
Možná dát formátovat sloupec vlastím formátem
m.rr
Zkus si ty dva sloupce mezi sebou porovnat zda to bude sedět.citovat
icon #017410
avatar
postup, ktory sa osvedcil mne:
pokial je v zdrojovom subore (napr. data z webu apod.) pouzity ako oddelovac desatinneho miesta bodka a ja ho mam v exceli nastaveny na ciarku, tak:
skopirovat data do clipboardu, vlozit do notepadu
nasledne v notepade ctrl+a, ctrl+c a do excelu ctrl+v
data tym padom dostanes v exceli do jedneho stlpca
v dalsom kroku data v exceli rozdelis pomocou textu do stlpcov (text to columns), kde si v priebehu prevodu do stlpcov urcis ako oddelovac desatinnu bodku, format datumu atd.citovat
icon #017413
eLCHa
Převedení čísel na původní hodnoty by nemusel být problém.
=HODNOTA.NA.TEXT(F5;"m.rr")
Ovšem 100% si nemůžete být jistý, že některé hodnoty nepřevedl podle jiného formátu (např "d.m")

Pokud jste data improtoval z textového souboru, taxe tomu dá velice snadno vyhnout.
Otevřel se vám určitě průvodce importem textu a ten má 3 kroky. Většinou každý hned odklikne dokončit a paxe diví.
Ve třetím kroku můžete každému sloupci nastavit formát - takže jste měl vybrat sloupec cena a nastavit formát text. Pak by se čísla nepřevedla - nicméně by to nebyla čísla, ale text. V excelu už je potom nahrazování snadnější než v textovém editoru, protože můžete nahrazovat pouze ve vybraných buňkách.citovat
#017415
avatar
Ještě bych doplnil - v posledním kroku průvodce je k dispozici tlačítko "upřesnit", kde se dá nastavit oddělovač desetinných míst a oddělovač tisíců.citovat
#017430
avatar
Díky moc za rady, už to mám vyřešené, šlo to pomocí té funkce Hodnota na text 1citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje