Excel'de Dökülme (#SPILL!) Hatası Nasıl Düzeltilir (7 Kolay Çözüm)

  • Bunu Paylaş
Hugh West

Bu #SPILL hatası, Excel'i kullanan çoğu kişiyi etkileyen yaygın bir Excel sorunudur. Office 365 Excel sürümleri altında Excel'in en yeni sürümü Office 365 lisansı dinamik dizi formülleri koleksiyonu içerir. Standart bir Excel formülünün aksine, karmaşık formüller çok sayıda işlem yapabilir ve aynı anda farklı nitelikler üretebilir. Bu makalede, Excel'de bir dökülme hatasını düzeltmek için yedi farklı yöntem göstereceğiz.

Alıştırma Çalışma Kitabını İndirin

Çalışma kitabını indirebilir ve onlarla pratik yapabilirsiniz.

Excel.xlsx'te Dökülme Hatası

Excel'de Dökülme (#SPILL!) Hatası Nedir?

Dökülme aralığı, sonuçları içeren bir hücre kümesidir. #SPILL! Çalışma sayfasındaki başka bir şey aralığın iyi huylu bir şekilde doldurulmasını engelliyorsa hata oluşur. #SPILL! hatası, bir formül birçok sonuç ürettiğinde ancak bunların tümünü aynı sayfada görüntüleyemediğinde ortaya çıkan bir hatadır.

Dökülme (#SPILL!) Hatasını Ne Oluşturur?

Bir dökülme aralığı hesap tablosundaki gibi bir şey tarafından engellendiğinde, bir #SPILL ! hatası görüntülenir. #SPILL hatası, formülün sonucunun gösterileceği aralık diğer veriler tarafından engellendiğinde ortaya çıkar. Dökülen aralığın içindeki hücreler metin, boşluk içerdiğinde veya birleştirildiğinde önlenebilir. Dinamik Dizi İşlevleri herhangi bir çıktı dökmek için, #SPILL! hatalar ortaya çıkar. Dinamik diziler formüllerin belirli bir hücre hesaplamasına bağlı olarak çeşitli elektronik tablo hücreleri için çeşitli seçenekler üretmesini sağlayan yapılandırılabilir dizilerdir. Excel 365 birden fazla hesaplama oluşturan herhangi bir formül, bu sonuçları bitişik hücrelere "döker".

Excel'de Dökülme (#SPILL!) Hatasını Düzeltmek için 7 Yöntem

Düzeltmek için #SPILL! hatasıyla karşılaştığımızda, öncelikle görüntülenen sorun mesajını tanımlamamız gerekir. #SPILL! Hatayı düzeltmek için, sütunda bazı öğeler içeren aşağıdaki veri kümesini kullanacağız B sütunundaki miktarları C ve sütunundaki her bir ürünün toplam satışları D Şimdi bazı formülleri farklı bir sütunda kullanmak istediğimizi varsayalım. Şimdi, excel'de bir dökülme hatasını düzeltme yöntemlerini görelim.

1. Excel'de Dökülme Aralığının Boş Olmadığını Gösteren Dökülme Hatasını Düzeltme

Dökülme aralığını engelleyen veriler açıkça görülebiliyorsa, aşağıdaki senaryoyu göz önünde bulundurun. A #SPILL! Formül verilere uygulandığında hata oluşur çünkü dökülme aralığının içinde bir metin veya bazı veriler vardır. Sarı üçgene tıklarsanız, ' Dökülme aralığı boş değil Bu, bir değerin veya formülün dinamik dizi formülünün yayılma aralığını engellediğini gösterir.

1.1. Dökülme Aralığının Kullanılmasını Engelleyen Verilerin Silinmesi

Dökülme aralığındaki, içinde zaten veri bulunan hücrelere herhangi bir formül uyguladığınızda #SPILL! Hata. Sütunda basit bir formül kullanmak istediğimizi varsayalım F Bunun için, sorunu düzeltmeye yönelik eylemleri izleyin.

  • İlk olarak, sütundaki herhangi bir hücreyi seçin F formülünü istediğiniz yere yerleştirin.
  • İkinci olarak, formülü buraya yazın.
=D5:D9

  • Gördüğümüz gibi hücrede veri var F7 .

  • Ayrıca, eğer basarsak Girin , biz alacağız #SPILL! hatasıyla karşılaşırız ve imlecimizi hata göstergesinin üzerine getirdiğimizde ' İçine veri dökmemiz gereken bir hücre boş değil '.

  • Şimdi, hatayı düzeltmek için hücredeki veri içeriğini temizleyin F7 . Ve sadece o hücredeki verileri kaldırmak sorunu çözecektir.

  • Bazen, formülü koymak istediğiniz aralıkta gösterilen veri yoktur ancak yine de hata alırsınız.

  • Dökülme aralığı açıkça temizse ancak dökülme sorunu devam ediyorsa Engelleyici Hücreleri Seçin hata mesajının açılır menüsünden.

  • Bundan sonra, bu size hangi hücrelerin dökülme aralığını engellediğini gösterecektir. Açıkça gördüğümüz gibi, formül çubuğunda söz konusu hücrede veri var ve hücrenin yazı tipi rengi beyaz. Verilerin gözümüzde görünmemesinin nedeni budur.

  • Ayrıca, yazı tipi rengini siyah olarak değiştirin ve içeriği kaldırın.
  • Son olarak, sonucu görebileceğiz ve hata ortadan kalkacak.

1.2. Özel Sayı ";;;" Biçimlendirmesini Hücreden Kaldırın

Özelleştirilmiş bir numara biçimi ' ;;; ' bir hücre üzerinde gerçekleştirilirse, gerçekten de # DÖKÜL! Bu gibi durumlarda, hataları düzeltmek için adımları izleyin.

  • İlk olarak, hatayı gösteren hücreye tıklayın. Bizim durumumuzda, hata şu hücrede F5 .

  • İkinci olarak, sarı bir üçgenle kaplı bir ünlem işareti olan hata mesajları açılır menüsüne tıklayın ve Engelleyici Hücreleri Seçin .

  • Bu, tıkanıklıkla karşılaştığımız hücreyi vurgulayacaktır.
  • Ardından, bu hücreye sağ tıklayın ve Hücreleri Biçimlendir seçenekler.

  • Bu sizi şu adrese götürecektir Hücreleri Biçimlendir iletişim kutusu.
  • Seçin Sayı ve seçin Özel bir şey yok. Kategori . Ve sağ tarafta görebilirsiniz Tip formatının ' ;;; '.

  • Şimdi, değiştir Tip 'dan ;;; ' ile ' Genel '.
  • Ardından, şuraya tıklayın TAMAM. Düğme.

Daha fazlasını okuyun: Excel Hatası: Bu Hücredeki Sayı Metin Olarak Biçimlendirilmiş (6 Çözüm)

2. Excel'de Dökülme (#SPILL!) Hatasını Düzeltmek için Dökülme Aralığındaki Hücreleri Birleştirme

Şunları kullandığımızı varsayalım UNIQUE işlevi hücre içinde F5 , hücre aralığından benzersiz değerleri almak için D5:D9 ve hata alıyorum çünkü Dökülme aralığı hücreyle birleşti Hücreye formülü yazıyoruz ve kullandığımız formül şudur:

=UNIQUE(D5:D9)

Düzeltme prosedürünü görelim #SPILL! Hata.

  • Başlangıçta, hata mesajı açılır menüsünden şunları seçin Engelleyici Hücreleri Seçin .

  • Bu, hataya neden olan hücreyi vurgulayacaktır. F6 ve G6 birleştirilir, bu yüzden hata oluşur.
  • Bunu düzeltmek için Ev şeridinden sekmesini seçin.
  • Birleştirmek istediğiniz hücreleri seçin. Bu yüzden hücreleri seçiyoruz F6 ve G6 .
  • Bundan sonra, üzerine tıklayın Hücreleri Birleştir bir şey yok. Birleştirme % Merkez altındaki açılır menü Hizalama kategori.

  • Ve son olarak, hata kaybolacak ve sonucu sütunda görebilirsiniz F . Ve formül, formül çubuğundadır.

Daha fazlasını okuyun: Excel'de #REF! Hatası Nasıl Giderilir (6 Çözüm)

Benzer Okumalar

  • Excel'de Referans Hataları Nasıl Bulunur (3 Kolay Yöntem)
  • Excel'de "Sabit Nesneler Hareket Edecek" Nasıl Düzeltilir (4 Çözüm)
  • Excel VBA: "Hatada Sonraki Devam Et" Özelliğini Kapatın

3. Excel'de Dökülme Aralığı Hatası Olan Excel Tablosunu Düzeltme

Excel Tabloları dinamik dizi formüllerine izin vermez. Satışları sıralamak istediğimizi varsayalım, bunun için SIRALA fonksiyonu ile karşılaşırsanız #SPILL mesaj dökülme aralığına sahip bir excel tablosunda aşağıda gösterilen adımları izlemeniz gerekir.

  • Başlamak için hatanın üzerine tıklayın ve formül, formül çubuğunda gösterilecektir.
=SORT(D5:D9)

  • Ardından, sarı üçgene tıklarsak, aşağıdaki hata mesajını alırız ' Tablodaki dökülme aralığı '.

  • Bu hatadan kurtulmak için tüm tabloyu seçmemiz gerekir.
  • Bundan sonra, şu adrese gidin Masa Tasarımı kurdeleden.
  • Ardından, şuraya tıklayın Aralığa Dönüştür bir şey yok. Araçlar Grup.

  • Bir açılır pencere belirecek ve şunları soracaktır Tabloyu normal bir aralığa dönüştürmek istiyor musunuz?
  • Tıklayınız Evet .

  • İşte bu kadar. Hata ortadan kalkacak ve fonksiyon düzgün çalışarak sonucu sütunda gösterecektir E .

4. Excel'de Bilinmeyen Dökülme Aralığı Düzeltmesi

Aşağıdaki durumlarda dökülme hatası tetiklenir Excel Dökülen dizinin boyutu değiştiğinde ve excel dökülen aralığın boyutunu belirleyemediğinde, bu hata oluşur. Formül bazen dinamik bir dizinin hesaplama turları arasında genişlemesine neden olabilir. #SPILL! dinamik dizinin boyutu hesaplama geçişleri boyunca değişir ve dengelenmezse hata oluşur. Bu sorun en çok aşağıdaki gibi rastgele işlevler kullanıldığında fark edilir RANDARRAY , RAND veya RANDBETWEEN ile Dinamik Dizi gibi fonksiyonlar SIRA Örneğin, hücre içinde F5 aşağıdaki formülü uyguluyoruz.

=SEQUENCE(RANDBETWEEN(1,100))

Düğmesine basarken Girin tuşuna basıldığında hata mesajını gösterir ' Dökülme aralığı bilinmiyor '.

Bu formülün yanlışlığını düzeltmenin tek yolu, hesaplamalarınız için yeni bir formül kullanmaktır.

Daha fazlasını okuyun: Excel'de DEĞER Hatası: Çözümleriyle Birlikte 7 Neden

5. Dökülme Aralığı Çok Büyük Hata Düzeltme

Ne zaman Dinamik Dizi mevcut olmadığında, Excel örtük kesişim adı verilen ve formülü çok sayıda sonuç sağlama yeteneğine sahip olsa bile tek bir sonuç vermeye zorlayan bir özellik kullandı. Soruna neyin neden olduğunu anlamaya çalıştığınızı ve aşağıda görüldüğü gibi dökülme aralığının çok büyük olduğunu fark ettiğinizi düşünelim. Aşağıdaki örneği varsayalım. Örnekteki veri kümesi aşağıdaki öğelerden bazılarını içeriyorsütun B sütunundaki her bir kalemin toplam satışları C ve bir komisyonun sonucunu bulmak istiyoruz 7% Bunun için aşağıdaki formülü kullanmamız gerekir.

=C:C*%7

Formül Excel 2016, 2017, 2019 veya önceki sürümlerde otomatik örtüşme ile kullanıldığında sonuç doğru şekilde sonuçlanacaktır. Ancak Excel 365'te aşağıdaki resimde gösterildiği gibi hata göreceksiniz.

5.1. "@" Operatörünü Kullanarak Dökülme Hatasını Düzeltmek için Örtük Kesişim Oluşturun

Dinamik dizi, bir dizinin tamamı için geçerli olacaktır. B sütununu her belirttiğimizde =C:C Alternatif olarak @ Excel'i zımni örtüşmeyi uygulamaya zorlamak için operatör.

ADIMLAR:

  • İlk olarak, hücreyi seçin D5 ve formülü yerine koyun
[email protected]:C*7%

  • Ardından, tuşuna basın Girin . ve formül, formül çubuğunda gösterilecektir.
  • Zımni örtüşme dahil edildiğinden formül gerçekten de belirli bir hücreye atanacaktır. Formülü daha uzun hale getirmek için.

  • Bundan sonra, sürükleyin Doldurma Kolu Formülü aralığın üzerine kopyalamak için artı ' + Bu aynı zamanda formülü de çoğaltır.

  • Ve işte bu! Sonucu sütunda görebilirsiniz D bu da sonuç sütunudur.

5.2. Sütunlar Yerine Aralıklara Başvurarak Dökülme Hatasını Düzeltme

Sütuna atıfta bulunuyoruz C formülde =C:C*%7 Bunun yerine, belirli bir aralığa başvurmak için aşağıdaki formülü kullanın.

=(C5:C9)*%7

Hepsi bu kadar.

Daha fazlasını okuyun: Excel'deki Hatalar ve Anlamları (15 Farklı Hata)

6. Bellek Dışı Dökülmeyi Düzeltme (#SPILL!) Excel'de Hata

Hata aşağıdakileri gösteriyorsa Hafıza Dışı neden olduğunu bulmaya çalışırken #SPILL sorununun nedeni, kullandığınız dinamik dizi formülünün çok büyük bir aralığa başvurması ve Excel'in belleğinin tükenerek #SPILL! Hata. Sorunu aşmak için daha dar bir aralığa atıfta bulunmayı deneyin.

Daha Fazla Oku: [Düzeltildi!] Excel'de 'Yeterli Bellek Yok' Hatası (8 Neden)

7. Tanınmayan veya Yedek Dökülme (#SPILL!) Hata Düzeltme

Hatta eğer Excel sorunun kaynağını tespit edemez veya uzlaştıramazsa, bir Dökülme Hata. Bazen, Excel bu hatanın nedenini belirleyemez veya uzlaştıramaz. Bu gibi durumlarda, çi̇ft kontrol gerekli tüm argümanlara sahip formülü seçin ve tüm işlev argümanlarının geçerli olduğundan emin olun.

Sonuç

Yukarıdaki yöntemler Excel'de bir dökülme hatasını düzeltmenize yardımcı olacaktır. Umarım bu size yardımcı olur! Herhangi bir sorunuz, öneriniz veya geri bildiriminiz varsa lütfen yorum bölümünde bize bildirin. Veya aşağıdaki diğer makalelerimize göz atabilirsiniz ExcelWIKI.com Blog!

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.