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

#1 23. 6. 2010 19:22:15

DartVader
Člen
Registrace: 11. 3. 2010
Příspěvků: 12

zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

Zdarec, předně musím říct, ýe jsem prohledal nejen celé fórum, ale i internet na všechny možné variace toho co potřebuji dosáhnout. A nic, zhola nic.
Pro zaokrouhlování čísel existuje celá řada funkcí a postupů, ale zdá se že všechny pracují na x-tiné bázi. Já ovšem potřebuji zaokrouhlit celá čísla, kupříkladu na stovky. Tedy, pokud mám číslo "1350", rád bych dostal "1400". Mělo by to pak pracovat samo, samozřejmě by to šlo dělat otrocky číslo od čísla, ale potom nemá tabulkový procesor smysl.
Také jsem to zkoušel udělat nějakým jiným způsobem, jako "x50" - kde x = 1-9 a analogicky na vyšší součíslí. Ale nejsem programátor, a na konec jsem se zasekl hned na začátku, kdy x50 se po enteru přepíše na datum r. 1950. Takže tak. Jestli vás tedy napadá, jak se dá zaokrouhlovat celá čísla, žádám vás o názor. Díky.

Offline

#2 23. 6. 2010 19:39:43

hanus
Člen
Místo Olomouc
Registrace: 29. 11. 2006
Příspěvků: 573
Web

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

A co takhle help přímo v Calcu? Za pár vteřin... =ROUND(1350;-2) vrátí 1400

Offline

#3 23. 6. 2010 20:35:29

DartVader
Člen
Registrace: 11. 3. 2010
Příspěvků: 12

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

Help jsem samozřejmě četl, ale nepochopil jsem ho správně. Tohle jsem hledal, takže dík. A napadá tě, jak definovat v calcu "stovky", tak abych s nima mohl počítat?
příklad:
jestliže je číslo 13xx => zaokrouhlit nahoru a odečíst 1
jestliže se číslo rovná stům, tj. 100, 200,...xx00 => tak nedělat nic

Offline

#4 23. 6. 2010 21:15:49

hanus
Člen
Místo Olomouc
Registrace: 29. 11. 2006
Příspěvků: 573
Web

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

Nechápu, co přesně chcete.
=ROUNDUP(1301;-2) vrátí 1400
=ROUNDUP(1300;-2) vrátí 1300
=TRUNC(1399/100) vrátí 13

Editoval hanus (23. 6. 2010 21:16:08)

Offline

#5 23. 6. 2010 21:31:33

DartVader
Člen
Registrace: 11. 3. 2010
Příspěvků: 12

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

hanus: ano, tak jsem se do toho sám zbytečně zamotal. Samotný roundup funguje skvěle, mě šlo o něco jiného, ale při porcházení calcem jsem si to neuvědomil.

Offline

#6 23. 6. 2010 22:22:45

DartVader
Člen
Registrace: 11. 3. 2010
Příspěvků: 12

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

hanus: no, snažil jsem se na to přijít sám, ale asi se mi to nepovede. Nechci tě nějak otravovat, ale jestli máš čas a chuť, pomoz mi prosím.

O co jsem se snažil? příklad: mám skupinu čísel (1230, 1400, 1256, 1600,...). A potřeboval jsem je zaokrouhlit a odečíst od nich 1. U "na stovky necelých čísel" je to samozřejmě regulerní operace, ale pokud už mám číslo rovné násobku set, proč bych od toho odečítal 1, že?
Tak jsem to zkusil několika způsoby, přes vzorce navazující na další, až po vzorce krkolomné, téměř nečitelné: "http://www.postimage.org/image.php?v=TsL2FZS"

Tak mě tedy nenapadá, jak se dobrat výsledku.

Editoval DartVader (23. 6. 2010 22:23:21)

Offline

#7 24. 6. 2010 05:19:31

j-pastierik
Člen
Registrace: 15. 11. 2004
Příspěvků: 761

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

=if(roundup(a2;-2)=a2;a2;roundup(a2;-2)-1)

Editoval j-pastierik (24. 6. 2010 05:23:07)

Offline

#8 24. 6. 2010 11:11:22

DartVader
Člen
Registrace: 11. 3. 2010
Příspěvků: 12

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

Třikrát hurá j-pastierikovi. Funguje to perfektně. Jen mne překvapuje, že v půl sedmé dokáže člověk plodit.

Offline

#9 24. 6. 2010 15:39:52

j-pastierik
Člen
Registrace: 15. 11. 2004
Příspěvků: 761

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

DartVader napsal(a)

Třikrát hurá j-pastierikovi. Funguje to perfektně. Jen mne překvapuje, že v půl sedmé dokáže člověk plodit.

Zato v noci o pol dvanástej spím :-)

Editoval j-pastierik (24. 6. 2010 15:40:49)

Offline

#10 1. 4. 2014 06:48:06

kamowski
Člen
Registrace: 29. 3. 2013
Příspěvků: 19

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

Dobrý deň,
názov tohoto vlákna asi najlepšie vystihuje môj problém, tak to píšem sem
----
v stĺpci A mám čísla: 5,10,15,20,25,... (alebo 50,100,150,200 ...)
v stĺpci B mám k tomu priradené hodnoty napr. 1,2,3,4,5....
v bunke C1 zadám napr. 8 (alebo 83)
v bunke D1 potrebujem aby mi číslo z C1 (8 alebo 83) zaokrúhlilo na 10 (alebo 100) a zo stĺpca B zapísalo hodnotu 2

ten koniec by som aj zvládol cez vlookup ale neviem ako to číslo z C1 zaokrúhliť na 5-ky (50-ky)
roun, roundup v surovej podobe mi toto neurobí, zaokrúhli na 10-ky, 100-ky, ..
môžete mi s tým niekto pomôcť?
ďakujem

Offline

#11 1. 4. 2014 07:22:51

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 790

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

Na násobky zaokrouhluje třeba CEILING.

Jinak maticový vzorec

=INDEX(B1:B10;MATCH(1;$A$1:$A$10>=C1;0))

najde potřebnou hodnotu taky

Offline

#12 1. 4. 2014 08:22:37

kamowski
Člen
Registrace: 29. 3. 2013
Příspěvků: 19

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

super, bombastic smile
to "ceiling" mi pomohlo
srdečná vďaka

p.s.: ten maticový vzorec mi vyhadzuje chybu 504

Offline

#13 1. 4. 2014 09:22:43

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

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

For kamowski
Maticový vzorec se aktivuje trojhmatem Ctrl+Shift+Enter. Uživatel "lp." to většinou vždy píše pod vzorec, ale dnes asi zapomenul.


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

#14 1. 4. 2014 09:36:06

kamowski
Člen
Registrace: 29. 3. 2013
Příspěvků: 19

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

fajn smile
takto je to už ok
ešte raz ďakujem

Offline

#15 3. 4. 2014 05:41:02

kamowski
Člen
Registrace: 29. 3. 2013
Příspěvků: 19

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

označte prosím za vyriešené

Offline

#16 3. 4. 2014 08:12:25

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

Re: zaokrouhlování v celých číslech o X jednotek - VYŘEŠENO

To musíte označit především Vy. Otevřete k editaci ten první příspěvek a tam to dopište. Jinak to může udělat jen administrátor, ale Dan Sedláček už asi nemá tolik času jako v minulosti. Takže raději Vy sám.
Omlouvám se :


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í