Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » funkce-matematicke » MROUND-zaokrouhlit-cislo-na-pozadovany-nasobek-Excel
Microsoft Excel logo

MROUND (MROUND) - zaokrouhlit číslo na požadovaný násobek v Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Jak zaokrouhlit číslo na požadovaný násobek v Excel.

Úvodem do funkce MROUND

Jak na zaokrouhlování čísel na požadovaný násobek v Excelu, aneb praktické využití funkce MROUND (v angličtině MROUND), jednak její použití v listu, možné komplikace, tipy až po využití funkce ve VBA.

Pro přehlednost je rozdělen na kapitoly:


Teorie použití MROUND

Funkce, která provede zaokrouhlení čísle na požadované násobky.

Syntaxe česky:

MROUND(číslo;násobek)

Syntaxe anglicky:

MROUND(číslo;násobek)

Popis argumentů:

  • číslo - povinný argument - číslo, které chcete zaokrouhlit
  • násobek - povinný argument - na jaký násobek se má zaokrouhlit
Excel funkce MROUND - syntaxe argumenty

Poznámky:

Argumenty číslo a násobek musí mít stejné znaménko (osobně nechápu proč je duležité znaménko, ale ukáži jak obejít). Protože pokud zadáte znaménka u čísel opačně, vrátí funkce chybu #ČÍSLO.

Základní použití MROUND

Potřebuji zaokrouhlit čísla.

=MROUND(B19; C19) =MROUND(123,456; 2) =MROUND(123,456; 1) =MROUND(123,456; 0,2) Excel funkce MROUND - ukázka

Praktické použití MROUND

Jak ošetřit jednu malou nepříjemnost, kterou funkce má a to že argument číslo a násobek musejí mít stejné znaménko. jednoduše využiji funkci KDYŽ.

=MROUND(B6; KDYŽ(B6>0;0,01;-0,01))

Tip

Lze využít i možnost odkazovat se na buňku, kde bude požadovaný násobek a tuto hodnotu, pak stačí jen vynásobit -1.

=MROUND(B10; KDYŽ(B10>0;C10;C10*-1)) =MROUND(B11; KDYŽ(B11>0;C11;C11*-1)) Excel funkce MROUND - ukázka

Chyby v MROUND

Při nevhodném zadání funkce může výsledek skončit chybou.

  • #ČÍSLO! - pokud se nerovná znaménko v argumentu číslo a násobek
  • #HODNOTA! - nejsou zadaná čísla (například jde o logické hodnoty, text)
  • chybová hodnota - výsledkem stejná chyba
=MROUND(B11; C11)

Lze ošetřit například využitím funkce IFFEROR:

=IFFEROR(MROUND(B11; C11);"Chyba") Excel funkce MROUND - ukázka

Použití s funkce MROUND ve VBA

Vložení do buňky. Moje doporučení využijte Formula a anglické názvy funkcí (ušetříte si spoustu trápení a komplikací).

Range("B4").Formula = "=MROUND(123.456, 2)" Range("B5").FormulaLocal = "=MROUND(123,456; 2)"

Využití WorksheetFunction

Vysledek = WorksheetFunction.MRound(1234.567, 2) MsgBox (Vysledek) Excel funkce MROUND ve VBA - praktická ukázka

Související články s MROUND

Další články související se matematickými funkcemi:


Microsoft Excel VBA - stahuj logo

Ke stažení ukázka MROUND

Soubor v přípravě.


Závěrem

Využíváte nějaký trik s funkci MROUND, můžete zmínit v komentářích.

Článek byl aktualizován: 18.08.2018 12:37

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2019 | 795

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.