< návrat zpět

MS Excel


Téma: Formátování bunek - nejde zmenit rss

Zaslal/a 29.12.2015 23:47

Ahoj,

mám mensi eshop s modely a potreboval bych po hromadnem exportu zbozi ke kazdemu manualne doplnit meritko. To by zase takovy problem nebyl, nicmene mi excel nesmyslne tyto bunky prevadi bud na "cas" "datum" a jiné formáty. Takze pokud se mi podari do bunky zapsat " 1:72 " aniz by se to preformatovalo na nejaky vysledek, tak se mi znovu po exportu tyto hodnoty prepisou na nesmyslna cisla. Prevod tam ani zpet nefunguje, takze nemuzu vzit bunku a dat jiny format. Nema to logiku a nevim co s tim, vi nekdo? Bohuzel se mi ani nedari do bunek cislo 1:72 zapsat, stale se to prehazuje na nejake vysledky. Pridal jsem ukazkovy soubor z uloz.to. Pokud se nekomu podari ulozit cislo a otevrit ho ve stejnem formatu, tak je machr. :)

http://uloz.to/xtCiZ6oZ/export-zbozi-csv-2015-12-29-11-29-csv

Zaslat odpověď >

icon #028892
avatar
csv je natívny formát excelu, tzn. excel otvorí súbor, uložený ako csv, bez toho, aby ponúkol sprievodcu importom. Má to jednu nepríjemnú konsekvenciu: I keď sa podarí pri vhodnom formátovaní uložiť do csv niečo v tvare 1:72, pri opätovnom otvorení v exceli aplikácia hujerovsky prevedie všetko, čo dokáže, na hodnotu, proste, v prípade hore uvedeného vydelí jedničku číslom 72 a v bunke potom zobrazí výsledok, nedá užívateľovi možnosť stanoviť, že tento o uvedenú akciu zo strany aplikácie nestojí.
Možný workaround:
1. keď budeš súbor tvoriť, stĺpce, do ktorých chceš zapisovať mierku, sformátuj na text ešte pred tým, než do nich budeš zapisovať.
2. môžeš zapísať 1:72, v bunke uvidíš 1:72
3. ulož ako txt, zavri súbor
4. pri opätovnom otvorení súboru vyskočí okno sprievodcu importom
5. príslušné stĺpce naimportuj ako text, nie ako generalcitovat
icon #028893
eLCHa
Mno - mám teď na mysli české prostředí.
Funguje mi jednoduchá věc
Při zápisu do buňky vložte nejdříve mezeru a pak 1:72 - tedy
" 1:72"
To by pro účely měřítka mohlo stačit.

Soubor csv má pak tuto hodnotu uloženu jako ; 1:72; a excel mi to nepřevádí.
Při uložení jako csv nepomůže formátovat jako text ani použití apostrofu - v obou případech je uloženo ;1:72; a excel to tedy transformuje.

Mimochodem vyzkoušel jsem to krátce v GoogleSheets a tam to vypadá, že je to ještě horší než v excelu ;)citovat

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