Συνάρτηση Abs

Ισχύει για
Access για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Επιστρέφει την απόλυτη τιμή ενός αριθμού ως τον ίδιο τύπο δεδομένων που εισάγετε.

Σύνταξη

Abs(number)

Το απαιτούμενο number όρισμα μπορεί να είναι οποιαδήποτε έγκυρη αριθμητική παράσταση. Εάν number περιέχει Null, Null επιστρέφεται. Εάν πρόκειται για μεταβλητή που δεν έχει προετοιμαστεί, επιστρέφεται η τιμή μηδέν.

Παρατηρήσεις

Η απόλυτη τιμή ενός αριθμού είναι το μη υπογεγραμμένο μέγεθός του. Για παράδειγμα, Abs(-1) και Abs(1) τα δύο επιστρέφουν 1.

Παραδείγματα ερωτήματος

Έκφραση Αποτελέσματα
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; Επιστρέφει τις απόλυτες τιμές του Discount πεδίου από τον ProductSales πίνακα της στήλης Expr1 . Μετατρέπει τις αρνητικές τιμές σε θετικές και αφήνει αμετάβλητες τις θετικές τιμές.
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; Υπολογίζει κάθε τιμή του Discount πεδίου ως ποσοστό του SalePrice πεδίου και την εμφανίζει στη DiscountPercent στήλη.

Παράδειγμα VBA

Σημείωση

Τα παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε " Αναφορά προγραμματιστών " στην αναπτυσσόμενη λίστα δίπλα στην επιλογή "Αναζήτηση " και εισαγάγετε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.

Αυτό το παράδειγμα χρησιμοποιεί τη Abs συνάρτηση για τον υπολογισμό της απόλυτης τιμής ενός αριθμού.

Dim MyNumber
MyNumber = Abs(50.3)    ' Returns 50.3.
MyNumber = Abs(-50.3)    ' Returns 50.3.