Vrátí výraz formátovaný jako číslo.

Syntaxe

FormatNumber ( Výraz [, Num5AfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, Group

Syntaxe funkce FormatNumber obsahuje následující argumenty:

Argument

Popis

Výraz

Povinný argument. Výraz, který se má naformátovat

Num5AfterDecimal

Nepovinný argument. Číselná hodnota určující, kolik místa je vpravo od desetinné čárky. Výchozí hodnota je -1, což znamená, že se použije místní nastavení počítače.

IncludeLeadingDigit

Nepovinný argument. Konstanta tristate, která označuje, jestli se u zlomků zobrazuje počáteční nula. Hodnoty najdete v části Nastavení.

UseParensForNegativeNumbers

Nepovinný argument. Konstanta tristate, která označuje, jestli se záporné hodnoty mají nebo nemají umístit do závorek Hodnoty najdete v části Nastavení.

Group Odskupit

Nepovinný argument. Konstanta tristate, která označuje, jestli jsou čísla seskupená pomocí oddělovače skupiny určeného v místních nastaveních počítače. Hodnoty najdete v části Nastavení.


Nastavení

Argumenty IncludeLeadingDigit,UseParensForNegativeNumbersa Group5 mají následující nastavení:

Konstanta

Hodnota

Popis

vbTrue

–1

Pravda

vbFalse

0

Nepravda

vbUseDefault

–2

Použijte nastavení v místních nastaveních počítače.


Poznámky

Pokud je vynechán jeden nebo více nepovinných argumentů, poskytují hodnoty pro vynecháné argumenty místní nastavení počítače.

Poznámka:  Všechny informace o nastavení jsou na kartě Číslo regionálního nastavení.

Příklady

Výraz

Výsledky

SELECT FormatNumber([SalePrice]) AS Výraz1 FROM ProductSales;

Formátuje hodnoty měny v poli ProdejCena do formátu Číslo a vrátí hodnotu ve sloupci Výraz1.

SELECT FormatNumber([Sleva],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales;

Zformátuje číselné hodnoty v poli Sleva na formát Číslo se 2 desetinnými čárkou. Všechny hodnoty menší než 1 budou mít před desetinnou hodnotou hodnotu 0, záporné hodnoty budou zahrnuté do závorek, hodnota se ve výchozím nastavení seskupí jako oddělovač ("1000" se zobrazí jako 1 000,00, -1000" se zobrazí jako (1 000,00), 0 se zobrazí jako 0,00.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?

Co ovlivnilo váš názor?

Máte další zpětnou vazbu? (Nepovinné)

Děkujeme za váš názor!

×