Bug Perhitungan Saat Mengubah Tabel VLOOKUP - Tips Excel

Daftar Isi

Ada bug aneh yang bisa menyebabkan kesalahan perhitungan di Excel saat Anda membuat perubahan pada tabel pencarian. Mengingat moto tim Excel adalah "Recalc or Die", saya tidak yakin mengapa mereka tidak akan menambal bug ini.

Gambar di bawah ini memperlihatkan rumus VLOOKUP di kolom C. Ini mencari item di B, mengembalikan kolom ke-4 dari tabel pencarian oranye. Semuanya baik-baik saja saat ini.

Fungsi VLOOKUP yang khas. Excel cepat berkat algoritme Penghitungan Ulang Cerdas. Dalam kasus ini, algoritme memilih untuk tidak menghitung ulang sel yang perlu dihitung.

Jika seseorang secara tidak sengaja menghapus kolom atau menyisipkan kolom di tabel pencarian, hal ganjil terjadi.

Sisipkan kolom H dan lembar kerja hanya menghitung ulang sebagian.

Apa yang terjadi disini? Sepertinya:

  • Rumus di C2 bergantung pada kolom F: K sehingga dihitung ulang. Kami telah mengacaukan semuanya karena VLOOKUP masih mengembalikan kolom ke-4 dari tabel. Ini memberi kita Warna alih-alih Harga dan membuat rumus Total di D2 gagal.
  • Sekarang, jika saya adalah Excel Recalc Engine dan jika saya sadar dan jika saya memiliki kepribadian, saya mungkin berkata pada diri saya sendiri, "Hmmm. Nilai di C2 berubah. Mungkin saya harus mengingat kembali rumus identik lainnya di kolom ini." Pikiran itu akan menyebabkan saya menghitung ulang C3, C4, dan C5. Tapi Excel tidak menghitung ulang sel tersebut. Ini tidak ada hubungannya dengan kesalahan di D2. Bahkan tanpa rumus di D2, rumus di C3, C4, dan C5 tidak dihitung pada saat ini.
  • Sel C3, C4, dan C5 tetap salah sampai Anda menekan Ctrl + alt = "" + Shift + F9 untuk penghitungan ulang penuh.

Jangan salah paham. Saya suka VLOOKUP. Tetapi orang-orang yang mengeluh tentang VLOOKUP akan menyarankan menggunakan MATCH sebagai argumen ketiga dalam VLOOKUP untuk menangani situasi ini.

Tambahkan rumus yang cocok sebagai argumen VLOOKUP ketiga.

Jika Anda menggunakan rumus di atas, masalah recalc tidak akan muncul.

Saya telah memberi tahu tim Excel tentang bug ini, tetapi anehnya mereka tidak memiliki prioritas untuk memperbaiki masalah tersebut. Sudah ada setidaknya sejak Excel 2010.

Setiap Jumat, saya memeriksa bug atau perilaku mencurigakan lainnya di Excel.

Pemikiran Excel Hari Ini

Saya telah meminta saran dari teman-teman Master Excel saya tentang Excel. Hari ini pemikiran untuk direnungkan:

"Satu-satunya hal yang lebih baik dari VLOOKUP di spreadsheet Excel adalah segalanya"

Liam Bastick

Artikel yang menarik...