Fungsi VLOOKUP dan HLOOKUP gagal untuk menemukan nomor dalam daftar di Excel

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 315961 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

GEJALA

Ketika Anda menggunakan VLOOKUP Formula atau HLOOKUP Formula untuk menemukan nilai LOOKUP dihitung, rumus kembali # TIDAK ADA. Hal ini terjadi bahkan ketika perbandingan LOOKUP nilai dan nilai dalam Tabel Pemeta mengembalikan TRUE.

PENYEBAB

Masalah ini terjadi karena ketepatan Anda komputer, yang harus mewakili dan memanipulasi angka biner. Microsoft Excel membandingkan biner tepat dari angka-angka, daripada setara desimal, yang ditampilkan pada layar. Oleh karena itu, pembulatan kesalahan dapat terjadi dalam biner dari nomor yang tidak jelas ketika Anda membandingkan nilai-nilai desimal secara visual.

TEKNIK PEMECAHAN MASALAH

Untuk mengatasi masalah ini, gunakan salah satu dari berikut metode.

Metode 1

Penggunaan TRUNC fungsi Anda VLOOKUP atau HLOOKUP fungsi untuk memaksa nilai LOOKUP untuk dievaluasi untuk tertentu jumlah desimal. Sebagai contoh, ketik VLOOKUP fungsi sebagai berikut:
=VLOOKUP(TRUNC(A1,2),C1:D5,2,FALSE)
				
Formula ini putaran LOOKUP nilai dalam sel A1 untuk dua angka desimal dan kemudian tampak untuk itu dalam Tabel Pemeta (C1:D5). Rumus kembali data dari kolom dari Tabel Pemeta.

Metode 2

Menghidupkan Presisi yang ditampilkan pilihan di Microsoft Office Excel 2003 dan versi sebelumnya dari Microsoft Excel. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Pada Alat menu, klik Opsi, lalu klik Perhitungan tab.
  2. Klik untuk memilih Presisi yang ditampilkanPeriksa kotak, dan kemudian klik Oke.
Giliran pada Mengatur presisi yang ditampilkan pilihan di Microsoft Office Excel 2007. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Klik Microsoft Office tombol, lalu klikExcel pilihan.
  2. Klik LanjutanKategori.
  3. Di bawah Ketika menghitung ini buku kerja, klik untuk memilih Presisi ditetapkan sebagai ditampilkan Periksa kotak, dan kemudian klik Oke.
Menyalakan pilihan ini memaksa Excel untuk secara permanen mengubah semua disimpan nilai-nilai di buku kerja dari penuh presisi (15 digit) untuk presisi yang ditampilkan dengan format yang diberikan ke sel. Sebagai contoh, jika nomor 1.12345 mengetik dalam sel dan kemudian diformat untuk menampilkan hanya 1.12, tempat desimal tidak ditampilkan (. 00345) hilang.

Metode 3

Ketik LOOKUP nilai, bukan mengacu pada sel yang telah telah dihitung. Anda dapat mengetik LOOKUP nilai ke dalam sel yang direkomendasikan oleh rumus, atau Anda dapat mengetik nilai LOOKUP langsung ke formula.

INFORMASI LEBIH LANJUT

Untuk informasi tambahan tentang floating-point kesalahan dan bagaimana cara benar them, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
78113 XL: Floating-Point aritmatika dapat memberikan hasil yang akurat
214118 XL: Bagaimana untuk memperbaiki kesalahan dalam aritmetika Floating-Point pembulatan

Properti

ID Artikel: 315961 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
Kata kunci: 
kbnofix kbprb kbmt KB315961 KbMtid
Penerjemahan 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:315961

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com