Vrátí výraz formátovaný jako procento (s násobkem 100) s koncovým znakem %.
Syntaxe
FormatPercent(Expression [; NumDigitsAfterDecimal ] [; IncludeLeadingDigit ] [; UseParensForNegativeNumbers ] [; GroupDigits ] )
Syntaxe funkce FormatPercent má tyto argumenty:
| Argument | Popis |
|---|---|
| Výraz | Povinný argument. Výraz, který se má formátovat. |
| NumDigitsAfterDecimal | Nepovinný argument. Číselná hodnota označující, kolik míst napravo od desetinné čárky se zobrazí. Výchozí hodnota je –1, což znamená, že se používá místní nastavení počítače. |
| IncludeLeadingDigit | Nepovinný argument. Tristate konstanta, která označuje, zda je pro desetinné hodnoty zobrazena úvodní nula. Hodnoty najdete v části Nastavení. |
| UseParensForNegativeNumbers | Nepovinný argument. Tristate konstanta, která označuje, zda se mají umístit záporné hodnoty do závorek. Hodnoty najdete v části Nastavení. |
| GroupDigits | Nepovinný argument. Tristate konstanta, která označuje, zda jsou čísla seskupena pomocí oddělovače skupin zadaného v místním nastavení počítače. Hodnoty najdete v části Nastavení. |
Nastavení
Argumenty IncludeLeadingDigit, UseParensForNegativeNumbers a GroupDigits mají následující nastavení:
| Konstantní | Hodnota | Popis |
|---|---|---|
| vbTrue | –1 | Pravda |
| vbFalse | 0 | Nepravda |
| vbUseDefault | –2 | Použijte nastavení z místního nastavení počítače. |
Poznámky
Pokud je vynechán jeden nebo více volitelných argumentů, jsou hodnoty vynechaných argumentů poskytovány místním nastavením počítače.
Poznámka
Všechny informace o nastavení pocházejí z karty Číslo místního nastavení .
Příklady
| Výraz | Výsledky: |
|---|---|
| SELECT FormatPercent([DPercent]) AS Expr1 FROM ProductSales; | Naformátuje hodnoty v poli DPercent do formátu Percent a vrátí hodnotu ve sloupci Výraz1. |
| SELECT FormatPercent([DPercent],2;-1;-1;-1) AS DPercentage FROM ProductSales; | Formátuje hodnoty v poli "DPercent" do formátu "Percent" se 2 desetinnými čárkami. všechny hodnoty menší než 1 % budou mít před desetinnou čárkou "0", záporné hodnoty se zakryjí do závorek, hodnota se seskupí podle výchozího oddělovače ("10" se zobrazí jako 1 000,00 %, "-10" se zobrazí jako (1 000,00 %), "0" se zobrazí jako 0,00 %). |