Bazı Formüllerdeki Dökülme Sorununu Çözme

Bazı Formüllerdeki Dökülme Sorununu Çözme

İndirme İzni Yok

Kısa Açıklama

Bazı Formüllerdeki Dökülme Sorununu Çözme başlıklı bu içerikte, ilgili işlemlere yönelik olarak hazırlanan öğretici bir dosya yer almaktadır.
Bazı Formüllerdeki Dökülme Sorununu Çözme isimli içerikte, yeni nesil fonksiyonlardaki taşma davranışların neden gerçekleşemediğine dair bilgiler yer almaktadır.

Bazı Formüllerdeki Dökülme Sorununu Çözme

Excel'de Bazı Formüllerdeki Dökülme Sorununu Çözme​

Bazı eski Excel fonksiyonları, tek bir değer yerine bir aralık (range) verildiğinde beklenen şekilde 'taşma' (spill) özelliği göstermez ve #VALUE! hatası verir. Bunun nedeni, bu fonksiyonların tek bir hücre değeri beklemeleridir. Ancak, bu sorunun basit bir çözümü var: aralık referansının önüne bir artı işareti (+) eklemek. Bu, Excel'i fonksiyon çalışmadan önce aralığı bir dizi (array) olarak değerlendirmeye zorlar ve böylece taşma gerçekleşmektedir.

Örneğin, EOMONTH fonksiyonu veya EDATE fonksiyonu gibi bazı fonksiyonlara bir hücre aralığı verdiğinizde, normalde beklenen taşma davranışı gerçekleşmez. Bunun yerine #VALUE! hatası alırsınız. Bu, fonksiyonun tek bir değer beklediği durumlarda ortaya çıkar.

Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)

Çözüm, aralık referansının önüne bir artı işareti (+) eklemektir:

Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)

Bu yöntem, EDATE, ISEVEN, ISODD, YEARFRAC, WORKDAY ve WORKDAY.INTL gibi diğer etkilenen fonksiyonlar için de geçerlidir.

Etkilenen Bazı Fonksiyonlar:​

  • EOMONTH
  • EDATE
  • ISEVEN
  • ISODD
  • YEARFRAC
  • WORKDAY
  • WORKDAY.INTL
  • GETPIVOTDATA
  • DGET
  • DSUM
  • DAVERAGE
  • DCOUNT
  • DCOUNTA
  • DMAX
  • DMIN
  • DPRODUCT
  • DSTDEV
  • DSTDEVP
  • DVAR
  • DVARP
Bu listede tüm fonksiyonlar yer almamaktadır. Ancak en yaygın olanları içermektedir. Genel olarak, eski Excel fonksiyonları, bir aralık yerine tek bir değer bekledikleri için bu tür bir davranış sergileyebilmektedirler.

Yararlanılması temennisiyle.
Geri
Üst