Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 Re: Calc » Jan definovat formát ve výsledcích kontingenční/pivot tabulky? » 30. 9. 2024 15:01:38

Díky za skvělý popis postupu.
V podstatě to děláme takto, kromě jednoho kroku:

- do tejto prázdenj tabuľky si nalinkujte všetky bunky z CSV + nejaká rezerva
- tu si nastavte formát buniek (€, kg, mm, min, ....) prípadne doplňte stĺpce, či riadky, s ďalšími potrebnými výpočtami

Požádám tedy o doplnění:
- Jak "nalinkovat" do tabulky CSV?

Otevřít CSV, naformátovat a uložit jako ODS je jasné. Ale jak automaticky "linkovat" CSV do tabulky? To nevím. Určitě by to šlo nějakými makry. Funguje to cca tak, že přes noc ERP vytvoří nová CSV s aktuálními daty a ráno, když kolegové zapnou počítač, měli by být schopni používat kontigenční tabulku, kde si "filtrují"co potřebují.
Tedy nikdo nemůže CSV, či mezisoubor, nějak formátovat.

Výborný nápad je udělat mezivýpočet (z CSV naformátovanou tabulku, případně s výpočty), výpočty nepotřebujeme. Vše si předpočítám v ERP a ten mi dá zpracovaná data do CSV.

Ale nyní, když při změně vstupních dat (ne při "filtraci" ta už běží) smažeme pole "Data", formátování funguje, takže formátovaný mezisoubor není potřeba.
Jen stále to pole "Data" nechápu.

#2 Re: Calc » Jan definovat formát ve výsledcích kontingenční/pivot tabulky? » 28. 9. 2024 08:59:31

Díky za odpověď/námět.
1. Formátování zdroje není možné protože se jedná o pravidelně automaticky aktualizovaný CSV soubor z našeho ERP systému.
2. Ruční formátování kontigenční tabulky se zobrazenými daty samozřejmě jde, ale je to pracné - je potřeba cca 5 kliků myší a to prostě hrozně zdržuje. Na to není v práci čas. Navíc, pokud s tabulkou pracujeme při poradách, potřebuji aby ihned po změně požadavků na kontigenční tabulku byl zobrazen výsledek správně, nemůžeme během jednání něco formátovat. To si může dovolit člověk v korporátu nebo ve škole, ne v soukromé firmě. Někdo položí dotaz - ihned musím přeskupit pole a zobrazit výsledek, než se ptá někdo další na jiný výstup.
Nicméně, když ve vstupních podmínkách pole "Data" smažu, vše už funguje jak má i s přednastavenými styly.
3. Děkuji i za připomínku s FILTRY, nevím ovšem o jakých filtrech mluvíte a co mají společného s formátováním či polem Data.
Otázka tedy stále zní:

a) co je pole "Data"
b) proč pole Data přebije přednastavený formát

ale to jsou nyní detaily.

#3 Re: Calc » Jan definovat formát ve výsledcích kontingenční/pivot tabulky? » 25. 9. 2024 16:33:16

Ahoj,

tak bych rád předal dnešní zjištění (řešení), protože by to někomu mohlo pomoct, i když mu moc nerozumím:

Když si v kontigenční tabulke dáte pravým klikem Vlastnosti, otevře se tabulka, kde jsou definovány jednotlivé filtry a také "Pole sloupce" ke zobrazení.
V Poli sloupců mám třeba Rok (pro zobrazení obratů v letech). Ale z nějakého důvodu se tam vždy objeví také pole "Data". Dá se smazat (přesunout pryč) tak, aby tam růstal (například) jen ten Rok. Pokud toto pole Data vymažu, kontigenční tabulka se zobrazí zcela správně, ALE TENTOKRÁT JIŽ SPRÁVNĚ NAFORMÁTOVANÁ podle stylu!

Vymazat pole Data je sice zbytečný, ale jednoduchý krok, když to funguje. Super.

Doplňující otázka: rozumíte někdo tomu co samovznikající pole Data znamená?


Aktuální instalovaná verze: 7.6.4.1

#4 Re: Calc » Jan definovat formát ve výsledcích kontingenční/pivot tabulky? » 22. 7. 2024 17:16:04

Díky za odpověď,
bohužel to takto u nás nejde.
Tabulka má mnoho parametrů a každý dotaz ji sestaví zcela jinak do šířky i délky, neustále se do ní kliká čímž se mění velikost a obsah.
Jediné řešení je aby fungovaly formáty, ale asi je to nějaký bug, že nefungují, nebo tomu nerozumím.

#5 Calc » Jak třídit řádky kontingenční tabulky podle některého ze sloupců? » 19. 7. 2024 14:38:33

imcon
Odpovědí: 1

Potřeboval bych ještě poradit, jak nystavit, aby výsledná kontingenční tabulka byla automaticky tříděna podle nějakého ze sloupců (typicky poslední sloupec se součtem hodnot) vždy po změně/aktualizaci.

Nepřišel jsme na to.

Děkuji.

#6 Calc » Jan definovat formát ve výsledcích kontingenční/pivot tabulky? » 19. 7. 2024 14:36:39

imcon
Odpovědí: 8

Zdravím,
potřeboval bych poradit, jak přinutit LibreOffice, aby kontingenční tabulka měla definované formáty, resp. výsledné hodnoty měly daný formát i po přepočítání.
Konkrétně mám ve výsledcích tabulky čísla a já je ale chci zobrazit jako formát měnu bez desetinných čísel.

Kontingenční tabulka má sice svoje styly (např. "Hodnota kontingenční tabulky", a tyto styly mám nadefinovány jak potřebuji, jenže po přepočítání nejsou aplikovány (i když se na buňce ukazují) a musím hodnoty vždy znovu formátovat.

Data tabulky jdou z připojené databáze a ta je jako CSV soubor, který se pravidelně automaticky aktualizuje (tedy nejde přenést formát ze zdrojových dat).

Jak dosáhnout toho, aby byl formát zachován?


Děkuji za nápovědu.

#7 Re: Base » České znaky v databázi pokud je importována z CSV » 19. 2. 2024 12:56:56

Dobrý den,
díky za odpověď.

ERP a exporty si implementuji sám, takže v tomto jsme dost flexibilní Abra je na to velmi šikovná (jen si nepamatuji v jakém kódování jsem export udělal a nedíval jsme se).

Co se táká konverze v LibreOffice/Databázi, asi je opravdu nejjednodušší to udělat, jak jsem psal výše:
Tabulky/Databáze/Vlastnosti databáze/Další nastavení/Převod dat - zadat ... třebaUnicode.
Není nutné pak dělat nějaké další offline konverze. Data se každý den mění a není tak možné pořád něco konvertovat.

#8 Re: Base » České znaky v databázi pokud je importována z CSV » 16. 2. 2024 16:36:44

Asi jsem už odpověď našel -

Tabulky/Databáze/Vlastnosti databáze/Další nastavení/Převod dat - zadat Unicode.

#9 Base » České znaky v databázi pokud je importována z CSV » 16. 2. 2024 16:31:25

imcon
Odpovědí: 3

Dobrý den,

Potřebuji zpracovávat Kontigenční tabulkou data, která se do jisté složky pravidelně automaticky generují z našeho ERP.
Data jsou uložena jako CSV soubor s kódováním Windows.

Chci to tedy udělat tak, že bych měl soubor/tabulku s listem, kde bude kontigenční tabulka pro analýzy a ta bude brát data ze zaregistrovaného zdroje dat - databáze.

Chci si tedy zaregistrovat databázi, která bude z dat v CSV souboru.

Snad je moje úvaha správná. Data takto opravdu vidím (snad se budou aktualizovat pokud změním CSV soubor...).


Problém mám v tom, že data v databázi mají špatně načtenou diakritiku a tak místo českých znaků zobrazijí nečitelné znaky (jak v halvičce dat tak vlastní data).

Jak správně načíst CSV soubor aby byla čeština zobrazena správně?

Práce s databází v LibreOffice je poněkud neintuitivní...


Díky odborníkům za nápovědu!

#10 Re: Impress » Obtékání obrázků » 7. 10. 2023 14:25:25

Ahoj, toto je starý dotaz z roku 2007 ale ve verzi 7.5 v Impress obtékání textu okolo obrázku stále možné není.
Je tomu opravdu tak nebo jsem jen nepostřehl jak?

Díky za info.

#11 Re: Calc » CALC Přestane přepočítávat některé vzorce » 14. 2. 2023 10:55:59

lp. napsal(a)

"Všechny instance..." Problém by mohl být v v manuáním přepočtu některého otevřeného sešitu. Zkontrolujte, jestli všechny otevřené sešity mají nastavený automatický přepočet.

Hádám s ohledem na to, že calc hodně kopíruje chování excelu, tam se přepočet nastavuje podle prvního otevřeného sešitu - pokud je manuální, je manuální všude.


Díky za odpověď, v tomto to není protože jak píši výše - několik buněk se přepočítává několik ne. Proč není jasné. Pomůže (na 100% ? není jak to zkontrolovat) až restart LO.

#12 Re: Calc » CALC Přestane přepočítávat některé vzorce » 13. 2. 2023 00:18:51

Tak ještě reaguji - právě se mi to stalo znovu, výpočet mezd a dívám se, že po změně dní se buňky v některých řádcvích nemění, tak 1/2. Přitom celý sloupeček byl vytvořen přetažením buňky se vzorečkem a u některých to funguje u jiných ne, ani ne rovnoměrně...
Je fakt, že LO také spadl, soubor byl obnovován, bohužel stále schází spolehlivost,padá dost často když děláte různé kopírování, formátování atd... Minimálně jednou, dvakrát za měsíc mi spadne.

LO jsem zavřel, všechny instance. Znovu ten stejný soubor otevřel a - funguje to. Naprosto stejný výpočet už přepočítává všechny buňky ve sloupci. Hmm :-(

#13 Re: Calc » CALC Přestane přepočítávat některé vzorce » 12. 2. 2023 22:18:28

Díky za odpověď, ale tento problém to nebude.
Vzorce vznikly roztažením a část se přepočítávala, větší část ne. Pomohlo vzorec ručně rozeditovat, tím se to spravilo. Jenže to nejde ve větších listech se stovkami a tisíci výpočty...
Po restartu LO se vzorce začaly přepočítávat.
Bohužel se to nestalo jen jednou, ale různé podobné problémy, při objemnějších tabulkách jsou častější, i když to není pravidlo.

#14 Calc » CALC Přestane přepočítávat některé vzorce » 12. 2. 2023 20:45:48

imcon
Odpovědí: 8

Máme dlouhotrvající problémy s Calcem, nyní je to kritičtější, protože přepočítáváme mnoho hodnot a musíme mít jistotu, že jsou hodnoty správné.

Problém je v tom, že v nějakém okamžiku v některých oblastech tabulky najednou vzorce nejsou přepočítávané.
Ï u obyčejného výpočtu hodnoty násobením a dělením, některé výsledky, při změnách výchozích hodnot/buněk, nejsou přepočítávané. A přinutit je k tomu aby byly buňky přepočítané je trochu problém, třeba se musí ručně znovu zadat vzorec.
Jenže nevíme, který vzorec nepřepočítává, v tabulkách jsou řetězce vzorečků, takže ruční oprava možná není.

Většinou pomůže Calc zavřít a znovu otevřít, někdy je to potřeba udělat víckrát (?nejsem si jistý).

Průšvih je že tedy výpočty nejsou spolehlivé, protože, to že někde buňka není přepočítaná se nepozná.


Máte s tím zkušenost? Jak to řešit?

#15 Re: Calc » Změna formátování textu na ...(třeba datum) - apostrof - VYŘEŠENO » 3. 2. 2023 16:58:04

Díky za reakci, opravdu funguje, musím se ovšem přiznat, že jsem nepřišel na to co znamená znak "&"

#16 Re: Calc » Změna formátování textu na ...(třeba datum) - apostrof - VYŘEŠENO » 3. 2. 2023 15:34:11

Abych to shrnul:
takže řešení jak převést textově uvedené číslo "'1234" na číslo jednoduše pomocí vestavěné operace nikdo nezná.
Zatím jediná objevená možnost je použít vzorec "=Value(odkaz na buňku)"

#17 Re: Calc » Změna formátování textu na ...(třeba datum) - apostrof - VYŘEŠENO » 1. 2. 2023 19:52:46

Díky za popis, stále ale nemohu pořijít na to jak formát změnit.
Popíši:
Mám v buňce toto (bez uvozovek): "'6789"
Formátovací znak "'" je vidět, jak píšete, pouze při editaci buňky. Tehdy ho také mohu ručně vymazat a tím text konvertovat na číslo

Ale pokud dám vyhledávat ', takový znak nalezen není a tedy ho ani nemohu nahradit.
Jak tedy Formátovací znak vyhledat a nahradit? (nebavím se o dvojtečkách mezi čísly ale o formátovacím znaku).

#18 Re: Calc » Změna formátování textu na ...(třeba datum) - apostrof - VYŘEŠENO » 1. 1. 2023 22:03:57

Díky za odpověď, možná máte na mysli ještě jiný, rychlejší způsob opravy importovaných hodnot, ale zcela jsem ho nepochopil, takže komentuji:

lp. napsal(a)

Buď jste nahrazení nezkusil nebo je tam nezmíněný problém.

Opravy nahrazením děláme pomocí Ctrl-H (například právě záměna tečky za čárku pro opravu importovaných čísel).
Pokud by tímto nahrazením šel také změnit formát z textu (hodnota po importu uvozená apostrofem) na číslo/čas, super, nevím ale jak.


lp. napsal(a)

Pokud zapisuji do buňky čas, tak ho zapíši jako text a calc mi to zkonvertuje na správný typ hodnoty (čas). Tj. explicitně žádné =Value("00:15:01") psát nemusím.

Pokud v buňce nahradím hodnotu za jinou, tak zpracování výsledné hodnoty calc zkontroluje a výsledek také zkonvertuje na správný typ hodnoty.

Nezapisujeme nic do buňky, ale zpracováváme importovaná data (u CSV importu se dají ručně typ sloupce nadefinovat) resp. data načtená z jiných souborů (zpravidla z Excelu).
Nelze data opravovat buňku po buňce ručně.

Oprava vzorcem  "=Value(odkaz na buňku)" je tedy celkem jednoduchá = v novém sloupci ji na první buňce nadefinuji a pak jen rychle překopíruji na celý sloupec. Je jedno, o kolik hodnot se jedná.

lp. napsal(a)

Pochopitelně, podmínkou je (stejně jako u zadávání do prázdné buňky), že formát buňky není text.

No o to právě šlo. Hodnoty co se naimportují jsou označeny apostrofem, tedy Calc je bere jako text a s tím jsem si neuměl poradit (VALUE to řeší pomocí vzorce, hromadně nahrazením to stále neumím).
Pravdou regulární výrazy jsem nepoužíval, nevím tedy, jestli by to nešlo pomocí nich.

#19 Re: Calc » Změna formátování textu na ...(třeba datum) - apostrof - VYŘEŠENO » 29. 12. 2022 15:50:31

lp. napsal(a)

Zkuste něco najít a nahradit za to samé. Tady třeba dvojtečku za dvojtečku.

:-) tím lze nahradit tečku za čárku pro konverzi čísel, ne formát, o kterém jsem dotaz psal.
To řeší zmiňované  "=Value(odkaz na buňku)"

#20 Re: Calc » Změna formátování textu na ...(třeba datum) - apostrof - VYŘEŠENO » 26. 12. 2022 20:45:27

Super! Takto je to OK.
Občas člověk pro oči nevidí.
Mockrát děkuji. Trvalou pomoc komunitě bych ocenil nějakým příspěvkem, ale kam s ním?

#21 Calc » Změna formátování textu na ...(třeba datum) - apostrof - VYŘEŠENO » 26. 12. 2022 10:55:44

imcon
Odpovědí: 20

Ahoj,
delší dobu narážíme na problémy s přeformátováním buněk, většinou při importech z jiných formátů, např Excelu.
Desetinná tečka/čárka je ještě nějakým způsobem řešitelná hromadně.

Co ale vyřešit neumím je jak buňky označené apostrofem (tedy brána jako text) udělat netextovou hodnotu?
Například mám po importu (z měřicího programu) datum označené takto: '00:00:00
Vidět je jako textová hodnota, tedy 00:00:00

Potřebuji ale, aby byla hodnota brána jako datum.

S tímto převodem jsem si zatím vždy vylámal zuby.

Poradíte prosím jak udělat konverzi?




Podobné téma:
https://forum.openoffice.cz/viewtopic.php?id=5731

#22 Re: Calc » jak rychle získat Histogram » 12. 12. 2022 23:07:39

kabi napsal(a)

sice ne funkcí, ale lze to jednoduše vyřešit kontingenční tabulkou.

Ano je to tak. Pro moji jednoduchou úlohu je tabulku nejrychlejší získat Kontigenční tabulkou, není to na jeden klik ale na pár celkem rychle.

#23 Re: Calc » jak rychle získat Histogram » 10. 12. 2022 23:13:58

Hmm, jak vidím, pořád je co vylepšovat. Námět na rozšíření?
Ale díky za odpověď a obzvláště za zpracovaný demo rozbor.
Sice v něm není řešení toho co bych potřeboval (tedy četnost výskytu jednotlivých jmen), ale to nevadí. Jak jsem psal, nejde mi o řešení, ale o rychlost získání výsledku, což by šlo tedy jen funkcí, která není zpracovaná. Ano, možností toho jak vyhodnocovat výchozí data je při obecném zadání víc, prototo asi není.
Ale případ podle mého dotazu je triviální a opakovatelný jak pro čísla  tak řetězce, to by zpracovat šlo. Nemusí být vše jen kopírované z Excelu.

#24 Calc » jak rychle získat Histogram » 9. 12. 2022 18:08:27

imcon
Odpovědí: 6

Zdravím odborníky,
Dnes něco jednoduchého základního, nemůžu najít funkci, či add-on.
Potřebuji poradit funkci, která mi na kliknutí vytvoří histogram, klidně tabulkový, když to nejde tak graf.

Konkrátně:
mám tabulku s daty ze systému, v jednom sloupci jsou různá jména.
Potřebuji rychle zjistit četnost počtu jednotlivých jmen. Tedy aby mi funkce vytvořila tabulku jméno, počet výskytů.
Alternativně graf.

Umím to samozřejmě udělat ručně vysoučtovat atd, ale to je strašně zdlouhavé, potřebuji to na kliknutí a vrtá mi hlavou, která je to funkce.

Díky za nakopnutí.

#25 Re: Draw » Mizející vodítka/objekt během přesunu objektu » 31. 10. 2022 11:49:39

neutr napsal(a)

.... Ale myslím, že to nedělá ani OS, ani LO. Míval jsem podobný problém s myší. Nemohl jsem zabránit samovolným proklikům a někdy nabrala objekt a bez toho, abych to navolil. Práce se vzorci byla někdy peklem, ale z ničeho nic to přestalo. Prostě si myš dělala co chtěla. Nakonec jsem koupil za stovku pro jistotu 2 nové myši (používám více strojů často současně) a od té doby je klid. Myši nejsou nesmrtelné - mají také nějakou životnost.

Díky za reakci.
Myší to není. Pracuji s CAD a tak mám novou myš asi za 4000 Kč, tam problém není. Je to někde v engine LO, ta práce s přesouváním není úplně spolehlivá.
Bohužel není možné pracovat se souřadnicemi jejichž zadávání je mnohonásobně pomalejší než pouhý přesun myší. To by se každý dokument prodražil neakceptovatelně. Čas je cenný.

Zápatí

Používáme FluxBB