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