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

#1 7. 11. 2011 11:44:52

Michal-1234
Člen
Registrace: 7. 11. 2011
Příspěvků: 1

Skládání čísel s desetinnou čárkou - VYŘEŠENO

Dobry den,

nastal mi problem se kterym si nevim rady.

bunka A1 = 123
bunka A2 = 456,456
bunka A3 = slozene A1&A2
bunka A4 = 5
bunka B1 = 456
bunka B2 = 456

rad bych tyto cisla chtel slozit do A3 aby cislo vypadalo: 123456,456 takto to umim spojit pres concatenate(A1;A2), ale pak chci s timto cislem pracovat dale: udelat rozdil cisel v nove bunce =A3-A4 a tady je prave zakopanej pes, pise mi to #VALUE

co jsem zkousel: spojit retezec pres &, take napsat desetinne cislo do dvou bunek (B1 a B2) a spojit pres CONCATENATE(A1;B1;",";B2) ale marne...

pokud bych to chtel bez desetinnych mist tak to umi, ale takhle ne...

nebo kdyby slo spojit cislo bez desetinne carky tzn. 123456456 a odecist od nej 5000 a nasledne nejakou funkci pridat desetinnou carku na spravne misto...

postup at je jaky je, jen me zajima aby vysledek byl 123451,456 aby sel i nadale tento vysledek pouzit k dalsim vypoctum

mockrat dekuji, snad jsem popsal muj problem presne

Offline

#2 7. 11. 2011 12:20:46

Ondra.kl
Člen
Registrace: 30. 9. 2008
Příspěvků: 933

Re: Skládání čísel s desetinnou čárkou - VYŘEŠENO

když skládáte "čísla" pomocí & nebo CONCATENATE tak pracujete s texty - a výsledky jsou opět texty. Pokud s těmito texty chcete opět počítat, tak ej musíte převést an číslo - funkce VALUE

Offline

#3 7. 11. 2011 14:27:02

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

Re: Skládání čísel s desetinnou čárkou - VYŘEŠENO

Jestli jsou v A1 vždy tisíce, tak je "spojíte" běžnou matematickou operací:
=A1*1000+A2
Ostatní analogicky, např. "přidání" desetinné čárky se dělá dělením ;-)

Offline

Zápatí