DÜŞEYARA Tablosunu Değiştirirken Oluşan Hesaplama Hatası - Excel İpuçları

İçindekiler

Arama tablosunda değişiklik yaptığınızda Excel'de hesaplama hatalarına neden olabilecek garip bir hata var. Excel ekibinin sloganı "Recalc or Die" olduğu için, bu hatayı neden düzeltmeyeceklerinden emin değilim.

Aşağıdaki şekil C sütununda bir DÜŞEYARA formülünü gösterir. B'deki öğeyi arar ve turuncu arama tablosundan 4. sütunu döndürür. Bu noktada her şey yolunda.

Tipik bir DÜŞEYARA işlevi. Akıllı Yeniden Hesaplama algoritması sayesinde Excel hızlıdır. Bu durumda, algoritma hesaplanması gereken hücreleri yeniden değerlendirmemeyi tercih ediyor.

Bir kimse yanlışlıkla bir sütunu silerse veya arama tablosuna bir sütun eklerse, garip bir şey olur.

H sütununu ve çalışma sayfasını yalnızca kısmen yeniden hesaplar ekleyin.

Burada neler oluyor? Şöyle görünüyor:

  • C2'deki formül F: K sütunlarına bağlıdır, bu nedenle yeniden hesaplama yapar. DÜŞEYARA hala tablonun 4. sütununu döndürdüğü için işleri batırdık. Bu bize Fiyat yerine Renk verir ve D2'deki Toplam formülünün başarısız olmasına neden olur.
  • Şimdi, Excel Recalc Engine olsaydım ve bilinçli olsaydım ve bir kişiliğim olsaydı, kendi kendime şöyle diyebilirdim: "Hmmm. C2'deki değer değişti. Belki de bu sütundaki diğer benzer formülleri yeniden değerlendirmeliyim." Bu düşünce C3, C4 ve C5'i yeniden değerlendirmeme neden olur. Ancak Excel bu hücreleri yeniden hesaplamaz. D2'deki hata ile hiçbir ilgisi yoktur. D2'deki formül olmasa bile, C3, C4 ve C5'teki formüller bu noktada hesaplanmaz.
  • Tam bir yeniden hesaplama için Ctrl + alt = "" + Shift + F9 tuşlarına basana kadar C3, C4 ve C5 hücreleri yanlış kalır.

Beni yanlış anlamayın. DÜŞEYARA seviyorum. Ancak DÜŞEYARA'dan şikayet eden kişiler, bu durumu ele almak için DÜŞEYARA'da üçüncü argüman olarak bir MATCH kullanmayı önerirler.

Üçüncü DÜŞEYARA bağımsız değişkeni olarak bir eşleşme formülü ekleyin.

Yukarıdaki formülü kullanırsanız, recalc sorunu görünmeyecektir.

Excel ekibinin bu hatayı bilmesine izin verdim, ancak garip bir şekilde sorunu çözme önceliği yok. En azından Excel 2010'dan beri var.

Her Cuma, Excel'deki bir hatayı veya diğer balıklı davranışları inceliyorum.

Excel Günün Düşüncesi

Excel Master arkadaşlarıma Excel hakkında tavsiyelerini sordum. Bugünün düşüncesi:

"Excel elektronik tablosundaki DÜŞEYARA'dan daha iyi olan tek şey her şeydir"

Liam Bastick

Ilginç makaleler...