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

#1 10. 8. 2021 14:19:36

barevnej
Člen
Registrace: 6. 8. 2015
Příspěvků: 171

Převod čísla na text "VYŘEŠENÝ"

Mám takový zajímavý problém. Mám výpočet který si zaokrouhlím =ROUND(A2*1,21;2) aby číslo bylo celé na dvě desetiny. Poté chci převézt výsledek do textu což už je problém jelikož odstraní na konci automaticky nuly.
_
text.png
_
Neberte příklad doslova, někdy mám dlouhé texty kde dosazazuji automaticky uprostřed ceny.

Editoval barevnej (11. 8. 2021 10:07:09)

Offline

#2 10. 8. 2021 15:55:18

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

Re: Převod čísla na text "VYŘEŠENÝ"

Zase existuje víc postupů se stejným výsledkem, ale já jsem si zvykl na postup :
-  vynásobit číslo stem,
-  ořezat desetinná čísla INT(číslo)
-  zpětně podělit stem


     Například pro desetinné číslo v A1 :

=INT(A1 *100)/100

     Ale pokud tomu rozumím správně, tak Vám jde o to, že pokud má zaokrouhlované číslo pouze celé desetiny, tak nulu v setinách nezobrazí na to je také několik úpostupů, ale zejména :

=TEXT(A1;"0,00"), nebo =TEXT(A1;"#,##")

nebo

=LEFT(A1;6)

     Pokud potřebujete 1, nebo i více nul tak je sešit musí vykreslovat. pokud tam bude jen celé číslo, musíte mu zadt zobrazení počtu desetinných mís, popřípadě trik 15 + 0,001 = 15,001, tedy například

=LEFT(A1+0,001;6)

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

Offline

#3 10. 8. 2021 16:03:36

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

Re: Převod čísla na text "VYŘEŠENÝ"

Ještě jsem zapomenul zjednodušení v případě posledního vzorce abyste nemusel počítat počet znaků a v A1 je číslo bez desetinných míst :

=MID(A1;1;LEN(A1))

nebo tvar :

 =A1 & ",00"

     Všechny testové funkce (Right, Left, MID) převádí formát čísla na text. Stačí vložit také jen například ="" & A1, nebo =A1 & "". Tedy pro každé číselné tvary například zaokrouhlených čísel na správný a viditelný počet desetinných míst.

Editoval neutr (10. 8. 2021 16:29:53)


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

Offline

#4 10. 8. 2021 17:53:18

barevnej
Člen
Registrace: 6. 8. 2015
Příspěvků: 171

Re: Převod čísla na text "VYŘEŠENÝ"

To vypadá že to bude ono, ráno hned vše otestuji. Zatím jsem to musel řešit krkolomě že jsem zkopíroval výsledný sloupec s cenami do textového souboru a pak jsem znova kopíroval z textového editoru zpět do tabulky ale už ne jako číslo ale jako @ text. Byla to sice minutka ale jen tak mě napadlo že by to mohlo jít i jinak.

Offline

#5 11. 8. 2021 08:09:12

barevnej
Člen
Registrace: 6. 8. 2015
Příspěvků: 171

Re: Převod čísla na text "VYŘEŠENÝ"

Výborně, funguje to smile Moc děkuji.
_
text2.png
_
Dokonce ani nemusím používat ve sloupci "B" ROUND wink

Offline

Zápatí