V programe Excel sa veľmi často dostaneme do situácie, keď máme hodnoty uložené iným spôsobom, než potrebujeme. Buď potrebujeme text a máme číslo, alebo potrebujeme číslo a máme text. Tento problém riešime v situácii, keď kvôli rozličným spôsobom uloženia v dvoch tabuľkách nefunguje funkcia VLOOKUP.

K prevodu čísiel na text slúži funkcia HODNOTA.NA.TEXT. Funkcia má dva parametre. Prvým je odkaz na bunku s číslom, druhým je formát, v ktorom má byť číslo na text prevedené. Toto vysvetlenie druhého parametru som si požičal zo stránok Microsoftu: http://office.microsoft.com/cs-cz/excel-help/tri-zpusoby-prevodu-cisel-na-text-HA001136619.aspx

  • Výsledkom vzorca =HODNOTA.NA.TEXT(123,25;"0") bude 123.
  • Výsledkom vzorca =HODNOTA.NA.TEXT(123,25;"0,0") bude 123,3.
  • Výsledkom vzorca =HODNOTA.NA.TEXT(123,25;"0,00") bude 123,25.
  • Ak chcete zachovať len desatinné miesta, ktoré boli zadané, použite vzorec =HODNOTA.NA.TEXT(A2;"General").
  • Táto funkcia je vhodná tiež k prevodom kalendárnych dát na formátované dáta. Ak obsahuje bunka A2 dátum 29. 5. 2003 a ak použijete vzorec =HODNOTA.NA.TEXT(A2;"d. mmmm rrrr"), dostanete 29. máj 2003.

Najčastejšie však používame syntax s nulou.

  • =HODNOTA.NA.TEXT(A2;0)

Opačnou funkciou prevádzajúcou naopak text na číslo je funkcia VALUE. 

Je tiež treba upozorniť, že spôsob uloženia, ktorý sa rieši v tomto článku, nie je to isté, ako formát buniek a čísla na texty a texty na čísla nemôžeme obvykle prevádzať samotnou zmenou formátu.

Pridaj komentár

Your email address will not be published.

*

clear formPost comment