Επιστρέφει μια παράσταση μορφοποιημένη ως αριθμό.
Σύνταξη
FormatNumber(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Η σύνταξη της συνάρτησης FormatNumber περιλαμβάνει τα παρακάτω ορίσματα:
| Επιχείρημα | Περιγραφή |
|---|---|
| Έκφραση | Υποχρεωτικό. Παράσταση που θα μορφοποιηθεί. |
| NumDigitsAfterDecimal | Προαιρετικό. Αριθμητική τιμή που υποδεικνύει πόσες θέσεις στα δεξιά της υποδιαστολής εμφανίζονται. Η προεπιλεγμένη τιμή είναι –1, που υποδεικνύει ότι χρησιμοποιούνται οι τοπικές ρυθμίσεις του υπολογιστή. |
| IncludeLeadingDigit | Προαιρετικό. Σταθερά tristate που υποδεικνύει εάν εμφανίζεται στην αρχή μηδέν για κλασματικές τιμές ή όχι. Ανατρέξτε στην ενότητα Ρυθμίσεις για τιμές. |
| UseParensForNegativeNumbers | Προαιρετικό. Σταθερά tristate που υποδεικνύει εάν θα τοποθετήσετε ή όχι αρνητικές τιμές μέσα σε παρενθέσεις. Ανατρέξτε στην ενότητα Ρυθμίσεις για τιμές. |
| GroupDigits | Προαιρετικό. Σταθερά tristate που υποδεικνύει εάν οι αριθμοί ομαδοποιούνται με χρήση του οριοθέτη ομάδας που καθορίζεται στις τοπικές ρυθμίσεις του υπολογιστή. Ανατρέξτε στην ενότητα Ρυθμίσεις για τιμές. |
Ρυθμίσεις
Τα ορίσματα IncludeLeadingDigit, UseParensForNegativeNumbers και GroupDigits έχουν τις ακόλουθες ρυθμίσεις:
| Σταθερή | Τιμή | Περιγραφή |
|---|---|---|
| vbTrue | –1 | Αληθής |
| vbFalse | 0 | Ψευδής |
| vbUseDefault | –2 | Χρησιμοποιήστε τη ρύθμιση από τις τοπικές ρυθμίσεις του υπολογιστή. |
Παρατηρήσεις
Όταν παραλειφθεί ένα ή περισσότερα προαιρετικά ορίσματα, οι τιμές για τα ορίσματα που παραλείπονται παρέχονται από τις τοπικές ρυθμίσεις του υπολογιστή.
Σημείωση
Όλες οι πληροφορίες ρυθμίσεων προέρχονται από την καρτέλα Αριθμός τοπικών ρυθμίσεων .
Παραδείγματα
| Έκφραση | Αποτελέσματα |
|---|---|
| SELECT FormatNumber([Τιμή_πώλησης]) AS Παράσταση1 FROM ΠωλήσειςΠροϊόντων; | Μορφοποιεί τις τιμές νομισματικής μονάδας στο πεδίο "Τιμή_πώλησης" σε μορφή "Αριθμός" και επιστρέφει τη στήλη Παράστ1. |
| SELECT FormatNumber([Έκπτωση];2;-1;-1;-1) AS Με έκπτωσηPrice FROM ProductSales; | Μορφοποιεί τις αριθμητικές τιμές του πεδίου "Έκπτωση" σε μορφή "Αριθμός" με 2 δεκαδικές μονάδες, όλες οι μικρότερες από 1 τιμές θα έχουν "0" πριν από την υποδιαστολή, οι αρνητικές τιμές καλύπτονται σε παρενθέσεις. Η τιμή θα ομαδοποιήσει από προεπιλογή τον οριοθέτη (το "1000" θα εμφανίζεται ως 1.000,00, το "-1000" θα εμφανίζεται ως (1.000,00), το "0" θα εμφανίζεται ως 0,00). |