Excel - prevod čísla do slovného vyjadrenia

"Rady nielen z Porady" - Tipy a triky, "how-to ...", nápady a riešenia k aplikáciam MS Office
pre všetky verzie až po MS Office 2010

Excel - prevod čísla do slovného vyjadrenia

Poslaťod Palo-admin » 10.07.2009, 13:00

Otázka: Nájde sa niekto čo vyriešil v tabuľkách prevod číselnej hodnoty do vyjadrenia slovom?
apo


Nech sa páči, prikladám súbor s funkciou "SLOVOM".
(Treba mať zapnuté povolenie spúšťať makrá.)

Ak použijete ako 4-tý parameter funkcie SLOVOM "cent" (resp "halier") prevedú sa do textovej podoby (aj správne vyskloňované).
Možno použiť aj iné koncovky (napr. "hal"), ale tie sa už neskloňujú.

11-01-09: marjankaj Je to super. Keby si mohol opraviť ešte tie milióny a miliardy. Bilión asi už netreba.
Nuž, keby nás náhodou niekedy priprela tá hyperinflácia praskol som tam aj ten bilión ;)

Palo
Nemáte oprávnenie prezerať súbory priložené v tomto príspevku.
Palo-admin
Administrátor stránky
 
Príspevky: 473
Registrovaný: 18.07.2008, 16:43
Udelené poďakovania: 6 krát
Prijaté poďakovania: 63 krát

Re: Excel - prevod čísla do slovného vyjadrenia

Poslaťod Juraj » 21.07.2009, 09:06

Super vec, pomohlo, vdaka
J.
Juraj
 
Príspevky: 1
Registrovaný: 21.07.2009, 09:01
Udelené poďakovania: 0 krát
Prijaté poďakovania: 0 krát

Re: Excel - prevod čísla do slovného vyjadrenia

Poslaťod fischo » 02.09.2009, 11:20

Dakujem velmi pekne !!!

TIP na vylepsenie> 100 eur by malo byt "jednosto EUR" ale pozor na 1100 eur je uz "jedentisicsto EUR"...
fischo
 
Príspevky: 1
Registrovaný: 02.09.2009, 10:53
Udelené poďakovania: 0 krát
Prijaté poďakovania: 0 krát

Re: Excel - prevod čísla do slovného vyjadrenia

Poslaťod Palo-admin » 08.01.2012, 14:16

... prevod čísla na slová ...
ale má to jeden háčik, nejde mi to podľa Tvojho návodu. Preto by som Ťa chcela poprosiť, vieš ma ponavigovať polopatisticky prosím?
Lepšie povedané nerozpisuje mi to na centy, iba na celé čísla...


Palo-admin píše:Ak použijete ako 4-tý parameter funkcie SLOVOM "cent" (resp "halier") prevedú sa do textovej podoby (aj správne vyskloňované).
Možno použiť aj iné koncovky (napr. "hal"), ale tie sa už neskloňujú.


Dodatok - použitie funkcie

Logika je jednoduchá, funkcia má jeden povinný parameter a tri nepovinné.
Príklad. Ak je hodnota v bunke C6, potom použitie funkcie vyzerá nasledovne:
=SLOVOM(C6;"K úhrade: "; "EUR";"cent")
Parametre:
1| C6 - adresa bunky, ktorej hodnota je prevedená na text
2|"K úhrade: " - text pred prevedenou hodnotou na text
3|"EUR" - názov meny
4|"cent" - ak treba previesť na text i desatinné miesta na centy

Zdroj (C6) = 1340,23
Výsledok prevodu: K úhrade: jedentisíctristoštyridsať EUR dvadsaťtri centov

Tip: Ak treba zadať iba 3-tý a 4-tý parameter, 2-hý parameter je prázdny text, t.j. ""

Palo
Palo-admin
Administrátor stránky
 
Príspevky: 473
Registrovaný: 18.07.2008, 16:43
Udelené poďakovania: 6 krát
Prijaté poďakovania: 63 krát

Re: Excel - prevod čísla do slovného vyjadrenia

Poslaťod mepexg » 18.01.2012, 21:19

Dobrý d.
Nechcem rýpať, ale podľa mňa sa píše štyri centy a nie štyri cent.
mepexg
 
Príspevky: 2
Registrovaný: 18.01.2012, 20:32
Udelené poďakovania: 0 krát
Prijaté poďakovania: 0 krát

Re: Excel - prevod čísla do slovného vyjadrenia

Poslaťod Palo-admin » 19.01.2012, 10:09

mepexg píše:Dobrý d.
Nechcem rýpať, ale podľa mňa sa píše štyri centy a nie štyri cent.


Ak je štvrtý parameter zadané "cent", vo výsledku sa správne vyskloňuje:
jeden cent, dva centy, päť centov

Palo
Palo-admin
Administrátor stránky
 
Príspevky: 473
Registrovaný: 18.07.2008, 16:43
Udelené poďakovania: 6 krát
Prijaté poďakovania: 63 krát

Re: Excel - prevod čísla do slovného vyjadrenia

Poslaťod mepexg » 19.01.2012, 20:07

Ja viem, že by som autorovi také parádneho diela namal protirečiť, ale to je kópia C6:E6, zo stiahnutého súboru.
1 340,04 EUR Slovom: K úhrade: jedentisíctristoštyridsať EUR štyri cent
Ináč skutočne klobúk dole a mrzí ma to, ale ja som len chcel upozorniť na malú chybičku, ktorá sa pritrafí každému. Ja som nič nenamietla proti 4. parametru.
mepexg
 
Príspevky: 2
Registrovaný: 18.01.2012, 20:32
Udelené poďakovania: 0 krát
Prijaté poďakovania: 0 krát

Re: Excel - prevod čísla do slovného vyjadrenia

Poslaťod Palo-admin » 19.01.2012, 21:31

Áno, je to skutočne tak, ospravedlňujem sa :oops:
Tá fn sa používa hromadu času a ešte asi nikto nič nepredal za 4 centy :)

Vďaka za postreh, ako sa hovorí "viac hláv - viac kapusty" :)
Pripájam opravenú verziu.

Palo
Nemáte oprávnenie prezerať súbory priložené v tomto príspevku.

Za tento príspevok autor Palo-admin dostal poďakovanie :
Erika1975
Palo-admin
Administrátor stránky
 
Príspevky: 473
Registrovaný: 18.07.2008, 16:43
Udelené poďakovania: 6 krát
Prijaté poďakovania: 63 krát

Re: Excel - prevod čísla do slovného vyjadrenia

Poslaťod glens » 25.09.2012, 17:09

Toto je super vecička, skúšal som doma, vďaka. V práci máme ale len Open Office a tam to nefunguje. Nedalo by sa to urobiť aj pre Open Office?
Ďakujem.
glens
 
Príspevky: 2
Registrovaný: 25.09.2012, 16:57
Udelené poďakovania: 0 krát
Prijaté poďakovania: 1 krát

Re: Excel - prevod čísla do slovného vyjadrenia

Poslaťod Palo-admin » 26.09.2012, 11:00

Pre Open Office Calc vyžaduje makro určité úpravy, ale nič zložité.
V prílohe je príklad. Odskúšané na verzii OpenOffice.org 3.4.1

P.
Nemáte oprávnenie prezerať súbory priložené v tomto príspevku.
Palo-admin
Administrátor stránky
 
Príspevky: 473
Registrovaný: 18.07.2008, 16:43
Udelené poďakovania: 6 krát
Prijaté poďakovania: 63 krát

Ďalší

Späť na Word, Excel, PowerPoint, Outlook, Access

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 6 hostia

cron