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.
Ö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.
Çözüm, aralık referansının önüne bir artı işareti (+) eklemektir:
Bu yöntem, EDATE, ISEVEN, ISODD, YEARFRAC, WORKDAY ve WORKDAY.INTL gibi diğer etkilenen fonksiyonlar için de geçerlidir.
Yararlanılması temennisiyle.
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
Yararlanılması temennisiyle.