Gunakan fungsi Val untuk mengonversikan nilai teks ke angka

Gunakan fungsi Val untuk mengonversikan nilai teks ke angka

Fungsi Val() dapat menarik data teks apa pun (string) dari bidang yang memiliki campuran teks dan angka, dan hanya mengembalikan nilai numerik.

Misalnya, di bidang yang menyimpan bidang informasi mil seperti, 30 mil tapi Anda ingin menarik data numeriknya, Anda akan menggunakan Val (“fieldname”) seperti ini:

Val (“mileage”)

Fungsi Val() menghentikan kegiatan membaca string segera setelah fungsi tersebut diaplikasikan ke karakter sehingga string tersebut tidak dikenali sebagai angka, sehingga simbol dan karakter seperti tanda dolar dan koma, yang sering dianggap sebagai bagian dari nilai numerik tidak dikenali.

Catatan: Satu-satunya pemisah desimal valid yang dikenali oleh fungsi Val() adalah titik (.). Jika Anda menggunakan pemisah desmial yang berbeda, seperti yang diterapkan beberapa aplikasi internasional, gunakan fungsi CDbl.

Cara lain untuk menggunakan fungsi Val() adalah saat membuat kueri di dua tabel. Misalnya, di Tabel 1 nomor ID disimpan sebagai bidang teks dan di Tabel 2 nomor ID disimpan sebagai bidang angka di tabel kedua. Untuk menghubungkan dan membuat kueri kedua tabel tersebut, tipe data harus serupa. Jadi, Anda menggunakan fungsi VAL(), untuk mengonversikan bidang ID di Tabel 1 seperti ini:

ConvertedID: Val([FieldName]) 

Anda dapat menggunakan fungsi Val dalam ekspresi. Jika Anda tidak memahami ekspresi, lihat cara membuat ekspresi atau Anda dapat membaca lebih lanjut tentang menambahkan fungsi ke ekspresi.

Untuk informasi lebih lanjut tentang fungsi, lihat bantuan untuk fungsi bawaan, properti, tindakan makro, dan kata kunci SQL.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×