ID Artikel: 280094 - Kajian Terakhir: 23 September 2011 - Revisi: 2.0

Sampel ditetapkan pengguna fungsi untuk menyembunyikan kesalahan rumus di Excel

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.

Pada Halaman ini

Perbesar semua | Perkecil semua

RINGKASAN

Beberapa rumus di Microsoft Excel kembali nilai-nilai kesalahan di bawah kondisi-kondisi tertentu. Sebagai contoh, ketika Anda menggunakan formula divisi yang mengalikan jumlah oleh nol, Anda menerima nilai kesalahan berikut:
# DIV/0!
Menggunakan formula sampel = 100/0, Anda dapat bekerja di sekitar ini perilaku dengan menyembunyikan nilai kesalahan. Untuk melakukannya, memodifikasi rumus sebagai berikut:
=IF(ISERROR(100/0),"",100/0)
Catatan Rumus sebelumnya bekerja, tetapi dengan rumus lagi dapat menjadi rumit.

Dengan ditetapkan pengguna fungsi yang disediakan dalam hal ini Artikel, rumus solusi adalah sebagai berikut:
=IFERROR(100/0,"")

INFORMASI LEBIH LANJUT

Microsoft memberi contoh pemprograman untuk ilustrasi saja, tanpa garansi baik tersurat maupun tersirat. Ini termasuk, namun tidak terbatas untuk, jaminan tersirat mengenai keadaan yang dapat diperjualbelikan atau kesesuaian untuk tertentu tujuan. Artikel ini mengasumsikan bahwa Anda sudah familiar dengan pemrograman bahasa yang ditunjukkan dan dengan alat-alat yang digunakan untuk membuat dan memperbaiki prosedur. Teknisi Microsoft dapat membantu menjelaskan fungsionalitas prosedur tertentu, tetapi mereka tidak akan mengubah ini contoh untuk menyediakan fungsionalitas tambahan atau membuat prosedur untuk memenuhi Anda persyaratan tertentu.

Cara membuat contoh fungsi

  1. Di Excel, Buka Microsoft Visual Basic Editor.

    Untuk melakukan hal ini Microsoft Office Excel 2003 dan di versi Excel sebelumnya, arahkan ke Makro pada Alat menu, dan kemudian klik Penyunting Visual Basic. Atau, tekan ALT + F11.

    Untuk melakukan hal ini dalam Microsoft Office Excel 2007, klik Pengembang tab, dan kemudian klikVisual Basic dalam Kode kelompok. Atau, tekan ALT + F11.

    Catatan Untuk menunjukkan Pengembang tab pada pita, klikMicrosoft Office tombol, klik Excel pilihan, klikPopuler Kategori, klik untuk memilih Tampilkan pengembang tab di pita Periksa kotak, dan kemudian klik Oke.
  2. Klik Modul pada Masukkan menu, dan kemudian ketik makro berikut.
    Function IfError(formula As Variant, show As String)
    
        On Error GoTo ErrorHandler
    
        If IsError(formula) Then
            IfError = show
        Else
            IfError = formula
        End If
    
        Exit Function
    
    ErrorHandler:
        Resume Next
    
    End Function
    					
  3. Pada Berkas menu, klik Menutup dan mengembalikan ke Microsoft Excel.
  4. Untuk menggunakan fungsi, klik Fungsi insert pada Masukkan menu. Dalam Fungsi insert kotak dialog, klik Ditetapkan pengguna di bawah Kategori, lalu klik IfError di bawah Memilih fungsi. Klik Oke.
  5. Di sebelah Rumus, ketik rumus yang Anda ingin menyembunyikan nilai kesalahan. Melakukan tidak termasuk tanda sama dengan (=).
  6. Di sebelah Tampilkan, ketik apa yang ingin Anda menunjukkan tempat dari nilai kesalahan. Jika Anda ingin menyembunyikan nilai kesalahan, ketik tanda kutip ganda ("").
  7. Klik Oke.
Untuk informasi lebih lanjut mengenai cara menggunakan kode contoh dalam artikel ini, klik nomor artikel berikut ini untuk menampilkan artikel dalam Basis Pengetahuan Microsoft:
212536  (http://support.microsoft.com/kb/212536/ ) Bagaimana menjalankan kode contoh dari artikel Basis Pengetahuan di Office 2000
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use (http://go.microsoft.com/fwlink/?LinkId=151500) for other considerations.

Berlaku bagi:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
Kata kunci: 
kbhowto kbinfo kbmt KB280094 KbMtid
Penerjemahan MesinPenerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:280094  (http://support.microsoft.com/kb/280094/en-us/ )