Mengembalikan nilai absolut dari bilangan sebagai tipe data yang sama dengan yang Anda teruskan.
Sintaks
Abs(number)
Argumen yang diperlukan number dapat berupa ekspresi numerik apa pun yang valid. Jika number berisi Null, Null dikembalikan. Jika variabel tersebut tidak diinisialisasi, nol akan dikembalikan.
Keterangan
Nilai absolut dari suatu bilangan adalah besarnya yang tidak ditandatangani. Misalnya, Abs(-1) dan Abs(1) keduanya mengembalikan 1.
Contoh kueri
| Ekspresi | Hasil |
|---|---|
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; |
Mengembalikan nilai Discount absolut bidang dari ProductSales tabel di Expr1 kolom. Ini mengubah nilai negatif menjadi nilai positif dan membiarkan nilai positif tidak berubah. |
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; |
Menghitung setiap nilai dalam Discount bidang sebagai persentase SalePrice bidang dan menampilkannya dalam DiscountPercent kolom. |
Contoh VBA
Catatan
Contoh yang mengikuti demonstrasi penggunaan fungsi ini dalam modul Visual Basic for Applications (VBA). Untuk informasi selengkapnya tentang bekerja dengan VBA, pilih Referensi Pengembang di daftar turun bawah di samping Cari dan masukkan satu istilah atau lebih di kotak pencarian.
Contoh ini menggunakan fungsi untuk Abs menghitung nilai absolut suatu angka.
Dim MyNumber
MyNumber = Abs(50.3) ' Returns 50.3.
MyNumber = Abs(-50.3) ' Returns 50.3.