Επιστρέφει μια παράσταση μορφοποιημένη ως αριθμό.
Σύνταξη
FormatNumber ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Η σύνταξη της συνάρτησης FormatNumber περιλαμβάνει τα παρακάτω ορίσματα:
Όρισμα |
Περιγραφή |
Expression |
Υποχρεωτικό. Παράσταση που θα μορφοποιηθεί. |
NumDigitsAfterDecimal |
Προαιρετικό. Αριθμητική τιμή που υποδεικνύει πόσες θέσεις στα δεξιά της υποδιαστολής εμφανίζονται. Η προεπιλεγμένη τιμή είναι –1, που υποδεικνύει ότι χρησιμοποιούνται οι τοπικές ρυθμίσεις του υπολογιστή. |
IncludeLeadingDigit |
Προαιρετικό. Σταθερά tristate που υποδεικνύει εάν εμφανίζεται στην αρχή μηδέν για κλασματικές τιμές ή όχι. Ανατρέξτε στην ενότητα Ρυθμίσεις για τιμές. |
UseParensForNegativeNumbers |
Προαιρετικό. Σταθερά tristate που υποδεικνύει εάν θα τοποθετήσετε ή όχι αρνητικές τιμές μέσα σε παρενθέσεις. Ανατρέξτε στην ενότητα Ρυθμίσεις για τιμές. |
GroupDigits |
Προαιρετικό. Σταθερά tristate που υποδεικνύει εάν οι αριθμοί ομαδοποιούνται με χρήση του οριοθέτη ομάδας που καθορίζεται στις τοπικές ρυθμίσεις του υπολογιστή. Ανατρέξτε στην ενότητα Ρυθμίσεις για τιμές. |
Ρυθμίσεις
Τα ορίσματα IncludeLeadingDigit, UseParensForNegativeNumbers και GroupDigits έχουν τις ακόλουθες ρυθμίσεις:
Σταθερά |
Τιμή |
Περιγραφή |
vbTrue |
–1 |
Αληθής |
vbFalse |
0 |
Ψευδής |
vbUseDefault |
–2 |
Χρησιμοποιήστε τη ρύθμιση από τις τοπικές ρυθμίσεις του υπολογιστή. |
Παρατηρήσεις
Όταν παραλειφθεί ένα ή περισσότερα προαιρετικά ορίσματα, οι τιμές για τα ορίσματα που παραλείπονται παρέχονται από τις τοπικές ρυθμίσεις του υπολογιστή.
Σημείωση: Όλες οι πληροφορίες ρυθμίσεων προέρχονται από την καρτέλα Αριθμός τοπικών ρυθμίσεων .
Παραδείγματα
Expression |
Αποτελέσματα |
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). |