Cara Menyingkirkan #Div/0 di Google Spreadsheet

Menggunakan rumus otomatis di Google Spreadsheet lebih merupakan kebutuhan daripada pilihan ketika berhadapan dengan sejumlah besar data. Otomasi, bagaimanapun, dapat datang dengan beberapa kelemahan, seperti kesalahan yang dihasilkan dari proses matematika yang tidak tepat. Membagi dengan nol, atau kesalahan #Div/0, adalah salah satunya.

Cara Menyingkirkan #Div/0 di Google Spreadsheet

Dalam artikel ini, kami akan menunjukkan cara menghilangkan kesalahan #Div/0 di Google Spreadsheet.

Isi Sel dengan Benar

Seperti disebutkan di atas, Anda mendapatkan kesalahan #Div/0 jika Anda membagi sesuatu dengan nol. Ini adalah persamaan yang menghasilkan ketidakmungkinan matematis dan karenanya tidak diterima oleh program. Kesalahan ini dapat dihindari hanya dengan memastikan bahwa tidak ada rumus yang menggunakan nol atau sel kosong sebagai pembagi. Anda dapat menghapus atau mengisi sel kosong, atau tidak memasukkannya ke dalam persamaan sama sekali. Metode ini baik-baik saja jika Anda mengelola sejumlah kecil sel, tetapi untuk formula otomatis yang besar, Anda memerlukan kode yang mencakup semua.

Menggunakan Fungsi Jika Kesalahan

Jika Anda menggunakan rumus untuk menghitung nilai sel secara otomatis, kesalahan seperti #Div/0 akan terjadi. Apa yang dapat Anda lakukan daripada mencoba menghindari kemungkinan mendapatkan kesalahan, yang sulit, adalah menemukan cara untuk mengatasinya jika memang demikian. Di sinilah fungsi If Error berperan.

Jika Error adalah fungsi Google Sheets yang memeriksa nilai yang diberikan padanya, dan jika mengembalikan error, maka ia melanjutkan untuk melakukan perintah. Fungsi ini memiliki sintaks =IFERROR(value, value-if-error) di mana:

‘=’ memberi tahu Google Spreadsheet bahwa Anda menggunakan suatu fungsi.

'IFERROR' memeriksa nilai yang diberikan menghasilkan kesalahan.

'nilai' adalah proses yang harus diperiksa untuk kesalahan.

'nilai-jika-kesalahan' adalah apa yang ditampilkan jika nilai menghasilkan kesalahan.

Pada dasarnya, fungsi If Error akan melakukan proses nilai yang diberikan. Jika proses itu menghasilkan kesalahan, seperti pembagian dengan nol, itu akan menampilkan apa yang Anda tentukan sebagai nilai-jika-kesalahan.

Misalnya, jika Anda ingin membagi dua sel A1 dengan A2, selama kedua sel diisi dengan benar, itu akan mengembalikan hasil pembagian. Jika A2 menjadi nol atau kosong, maka akan menghasilkan kesalahan #Div/0. Jika Anda menggunakan rumus =Iferror(A1/A2,”Pembagian dengan Nol”) maka jika A2 tiba-tiba menjadi kosong atau nol, alih-alih menampilkan kesalahan, itu akan menampilkan Pembagian dengan Nol.

pembagian dengan nol

Fungsi If Error juga dapat digunakan sebagai sintaks =Iferror(value). Ini mengisi nilai-jika-kesalahan sebagai kosong dan akan mengembalikan ruang kosong jika kesalahan terdeteksi.

#div0 di google sheets

Selama Anda menggunakan fungsi If Error untuk formula otomatis apa pun yang Anda buat, Anda tidak akan menemukan kesalahan #Div/0.

Keterbatasan fungsi If Error adalah ia akan mengembalikan nilai error-if-untuk setiap kesalahan. Bahkan jika kesalahannya bukan #Div/0, jika Anda mendeklarasikan nilai-jika-kesalahan sebagai pembagian dengan nol dan menemukan kesalahan yang berbeda, ia akan tetap mengatakan pembagian dengan nol.

singkirkan #div0 di google sheets

Menggunakan Fungsi Error.Type

Fungsi Error.Type, alih-alih mengembalikan nilai yang Anda tentukan, mengembalikan kode kesalahan terkait. Kode yang sesuai untuk semua kesalahan yang berbeda adalah 1 untuk #NULL!, 2 untuk #DIV/0!, 3 untuk #VALUE!, 4 untuk #REF!, 5 untuk #NAME?, 6 untuk #NUM!, 7 untuk #T/A, dan 8 untuk yang lainnya.

Fungsi ini berguna jika Anda kadang-kadang menemukan kesalahan selain pembagian dengan nol, karena ini akan mempermudah pemecahan masalah. Ini, tentu saja, membutuhkan sedikit pengetahuan pengkodean untuk digunakan secara efektif. Menggunakan Error.Type saja tidak akan berguna karena Anda tidak akan tahu apakah nomor yang ditampilkan adalah kode atau jawaban yang sebenarnya. Menggunakan kedua pernyataan If Then, dan fungsi If Error dapat membuat rumus yang memeriksa kesalahan tertentu.

#div0

Misalnya, dalam rumus =iferror(A1/A2,if(error.type(A1/A2)=2,”Pembagian dengan Nol”,”Kesalahan Tidak Diketahui”)), Google Spreadsheet akan melakukan penghitungan a1/a2 terlebih dahulu. Jika ini memungkinkan, maka itu akan menampilkan jawaban. Jika itu menghasilkan kesalahan, maka ia pergi ke baris berikutnya.

Di sini pernyataan If Then akan memeriksa jenis kesalahan apa yang dikembalikan oleh fungsi Error.Type. Jika mengembalikan 2, yang merupakan kode untuk kesalahan #Div/0, maka ia akan menampilkan Pembagian dengan Nol, jika tidak, ia akan menampilkan Kesalahan Tidak Diketahui.

Ini dapat diperluas lebih lanjut dengan pernyataan If bersarang untuk setiap jenis kesalahan jika Anda mau. Ini memastikan bahwa jika kesalahan terjadi di lembar kerja, Anda tahu persis apa kesalahan itu dan bagaimana mengatasinya.

Kesalahan yang Diharapkan

Menghadapi kesalahan seperti #Div/0 hampir diharapkan jika Anda sering bekerja dengan Google Spreadsheet. Menangani kesalahan seperti itu mudah selama Anda mengetahui fungsi yang tepat untuk digunakan.

Apakah Anda memiliki kiat lain tentang cara menghilangkan kesalahan #Div/0 di Google Spreadsheet? Sampaikan pendapatmu pada bagian komentar di bawah ini.

Tulisan Terbaru

$config[zx-auto] not found$config[zx-overlay] not found