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

#1 22. 7. 2014 13:22:56

velvet
Člen
Registrace: 17. 4. 2009
Příspěvků: 66

zaokruhlenie/format čisla

Neviem si rady ako docieliť aby mi číslo v bunke A1 až A10 vykazovalo tvar vo formate 1 234/s oddeľovačom tisícov/ a zároveň v tejto bunke zaokruhľovalo funkciou =ROUND(B1*C1;2). Potrebujem aby číslo bolo v tvare:
1. ak je cele číslo bez desatinných miest, neukazovalo desatinne miesta. =ROUND(B1*C1;2),kde B1=3 a C1=2, čiže A1=6 a nie 6,00

2. ak je číslo z desatinnými miestami, aby ich bolo vidieť zaokrúhlene na dve desatinne miesta.  =ROUND(B2*C2;2), kde B2=3 a C2=1,455 , čiže A2=4,37.

Offline

#2 22. 7. 2014 14:24:40

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,678

Re: zaokruhlenie/format čisla

S tím formátem je to takhle :
     - Otevřít FORMÁT - BUŇKY - číslo a do řádku pro vlastní formát dejte třeba toto '# ##0" /s"' Když se podíváte ma možnosti formátů čísel tak si určitě vyberete plus ten přílepek (/s) můžete napsat třeba i za sekundu a podobně - cokoliv. Je otázkou jestli to bude číst také tak jiný stroj.
     U těch vzorců se tím netrapte a dejte je pod ten formát jak popisuji výš. Ovšem problém bude s tím, že chcete někdy bez desetin a jindy jen 2. To už tak snadné nebude - buď dvě nuly, nebo nic - a nebo nul kolik chcete.


PS tedy řešitelné by to asi bylo s použitím podmíněného formátu. Použít vzorec a do podmínky zadat když je to bez desetinných čísel (nějakou vhodnou mat funkci za pomocí například INT a MOD - ale jsou i specializované) - tak formát čísel takový a jindy makový. V AOO jsou jen asi 3 možnosti, ale v Lo jich můžete zadat skutečně neúrekom.

Editoval neutr (22. 7. 2014 14:31:37)


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 23. 7. 2014 09:01:10

velvet
Člen
Registrace: 17. 4. 2009
Příspěvků: 66

Re: zaokruhlenie/format čisla

Formát čísel mi nerobí problém. Chcel som predovšetkým vzorec, funkciu ktorá by dosiahla to aby to raz ukazovalo desatinné miesta a raz nie /podľa uvedenej podmienky a tým aby stále bol oddeľovač tisícov/. Keďže s týmto príliš nepracujem, budem rád ak to niekto vie nakonfigurovať.

Offline

#4 23. 7. 2014 10:25:50

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,678

Re: zaokruhlenie/format čisla

Tohle se asi těžko popisuje slovem. Raději takto :
Speciální formát čísel


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#5 25. 7. 2014 07:18:58

velvet
Člen
Registrace: 17. 4. 2009
Příspěvků: 66

Re: zaokruhlenie/format čisla

vďaka za detailny príklad, ale stále nemôžem prísť na to ako vyriešiť tvar, formát čísla v stĺpci F. Mne to vo vašej tabuľke stále ukazuje =A4/B4 a formát čísla je standard a pritom v každom riadku je iný výsledný formát čísla?

Offline

#6 25. 7. 2014 07:37:22

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,678

Re: zaokruhlenie/format čisla

Nevím jestli si rozumíme. Ten příklad obsahuje ve sloupci E (E2:E12) PODMÍNĚNÝ FORMÁT ČÍSLA.
Podívejte se například do E3 : FORMÁT > PODMÍNĚNÉ FORMÁTOVÁNÍ.
     Není sice vidět zda užíváte LO, nebo AOO - ale je to hodně podobné. jen LO má nekonečně podmínek a možností. AOO má jen 3 - ale to Vám stačí.
     Takže když nad tou buňkou E3 (nebo jinou z E2:E12) otevřete podmíněný formát uvidíte jak jsem toho docílil. - Pochopitelně normální formát je 'standard'.


     Když chcete také ten podmíněný formát vložit do sloupce 'F' tak ho tam jednoduše nakopírujte - ale jen jako 'formáty' z dialogu 'vložit jinak' - zaškrtnuté jen formát.
     Podmíněný formát chodí pod vzorcem - takže ten musíte přizpůsobit tomu, co potřebujete. Ten vzorec co tam je nyní dělí a když je podíl s desetinným číslem tak z něho udělá jen 2 desetinná, a když nemá řádné - tak také řádné desetinné čísla nedostane - jak jste chtěl.


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#7 25. 7. 2014 12:14:44

velvet
Člen
Registrace: 17. 4. 2009
Příspěvků: 66

Re: zaokruhlenie/format čisla

Vďaka, formát → podmienene formátovanie už je to v poriadku. Bohužiaľ stále mi nieje ešte jasná jedna vec. Ako ste vo vašom stĺpci E docieli to, že vo výsledku je formát čísla s oddeľovačom tisícov # ##0. Ak sa pozriem v E2, formát bunky → čísla, tak je tam STANDARD.
Možno ste ma na úvod nepochopili, ale nešlo mi o formát čísla  '# ##0" /s"' s tým prílepkom, ale len o jednoduchý formát kde v čísle sú tisíce oddelene - 1 234 .

Offline

#8 25. 7. 2014 12:53:04

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 2,678

Re: zaokruhlenie/format čisla

Tak to je snadnější :
FORMÁT > BUŇKY > KRATA ČÍSLA > SLOUPEC FORMÁT - tady máte na výběr. Vyberte si postupně všechny uvedené formáty abyste viděl co to dělá. Jsou tam předdefinované styly. je možné prakticky cokoliv.
Je tam :
Standard
-1234
-1234,12
-1 234
-1 234,12
     Pak tam můžete dát také vlasní - například s tím přílepkem a podobně. Nefungují tam výrazy s výpočtem. Ale asi nejlepší je prostudovat nápovědu k tomuto tématu.


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

Zápatí