Excel 'de formül uyumluluk sorunları

Uyumluluk Denetleyicisi Microsoft Excel’in önceki sürümlerinde formülle ilgili bir veya birden çok uyumluluk sorunu buldu.

Excel 2007 ile başlayarak, Uyumluluk Denetleyicisi varsayılan olarak Excel 'in önceki sürümleriyle ilgili sorunları denetler. Yalnızca belirli bir sürümle ilgileniyorsanız, diğer sürümlerin onay kutularını temizleyin.

Excel Uyumluluk Denetleyicisi iletişim kutusu

Önemli: 

  • Önemli ölçüde işlevsellik kaybı listesinde sorun görüyorsanız, veri kaybı veya işlevlerde yanlışlık olmaması için dosyayı kaydetmeden önce bunlarla ilgilenin.

  • Çalışma kitabını kaydetmeye devam etmeden önce, Aslına uygunluk açısından küçük bir kayıp listesindeki sorunları çözmek gerekli olabilir veya olmayabilir; veri veya işlev kaybı olmaz, ancak çalışma kitabını Excel'in önceki bir sürümünde açtığınızda tam olarak aynı görünmeyebilir veya aynı şekilde çalışmayabilir.

İpucu: Araştırılması gereken birçok sorun varsa, Yeni Sayfaya Kopyala’yı seçin. Her sorunla ilgilenmek için yeni Uyumluluk Raporu sayfasını kullanın.

Bu makalede

Önemli işlev kaybına neden olan sorunlar

Küçük bir aslına uygunluk kaybına neden olan sorunlar

Önemli işlev kaybına neden olan sorunlar

Sorun

Çözüm

Bazı çalışma sayfalarında diğer çalışma sayfalarına başvuruda bulunan dizi formüllerinin sayısı seçili dosya biçiminde desteklenenden daha çok. Dizi formüllerinden bazıları kaydedilmeyecek ve #DEĞER! hatalarına dönüştürülecek.

Anlamı    Excel 2007 ve sonraki sürümlerinde, diğer çalışma sayfalarına başvuran çalışma kitabı dizileri yalnızca kullanılabilir bellekle sınırlıdır, ancak Excel 97-2003 'da, çalışma sayfaları yalnızca diğer çalışma sayfalarına başvuran farklı çalışma kitabı dizileri 65.472 içerebilir. En yüksek sınırı aşan çalışma kitabı dizileri dönüştürülüp #DEĞER! hataları görüntüler.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, başka çalışma sayfasına başvuran dizi formüllerine sahip hücreleri bulmak için Bul'u tıklatıp #DEĞER! hatalarından kaçınmak için gerekli değişiklikleri yapın.

Bazı formüller, seçili dosya biçimi tarafından desteklenenden daha fazla öğesi olan diziler içeriyor. 256'dan fazla sütunu veya 65536'dan fazla satırı olan diziler kaydedilmeyecek ve farklı sonuçlar ortaya çıkarabilecek.

Anlamı    Excel 2010 ve sonraki sürümlerinde, 256 sütundan uzun ve 65.536 satırında öğeler içeren dizi formüllerini kullanabilirsiniz. Excel 2007 ' de, dizi öğeleri sınırını aşıyor ve farklı sonuçlar döndürebiliriz.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, önceki Excel sürümlerinde desteklenenden daha fazla öğe içeren dizi formülleri içeren hücreleri bulmak için Bul'u tıklatın ve sonra gerekli değişiklikleri yapın.

Bazı formüller, seçilen dosya biçiminde desteklenen fazla değerler, başvurular ve/veya adlar içeriyor. Bu formüller kaydedilmeyecek ve #DEĞER! hatalarına dönüştürülecek.

Anlamı    Excel 2007 ve sonraki sürümlerinde, formül içeriğinin maksimum uzunluğu 8.192 karakterdir ve iç formül boyutu üst sınırı 16.384 bayttır. Excel 97-2003 sürümlerinde en fazla formül uzunluğu 1.024 karakter, en fazla iç formül uzunluğu da 1.800 bayttı. Formül bağımsız değişkenlerinin birleşimi (değerler, başvurular ve/veya adlar) Excel 97-2003 sürümlerinin en yüksek sınırını aştığında, çalışma kitabını önceki Excel dosya biçimine kaydettiğinizde formül #DEĞER! hataları verecektir.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, Excel 97-2003 sürümlerinin en yüksek formül uzunluğu sınırını aşan formüllere sahip hücreleri bulmak için Bul'u tıklatıp #DEĞER! hatalarından kaçınmak için gerekli değişiklikleri yapın.

Bazı formüller seçili dosya biçiminde desteklenenden daha çok iç içe yerleştirme düzeyi içeriyor. Yediden fazla iç içe yerleştirme düzeyi bulunan formüller kaydedilmeyecek ve #DEĞER! hatalarına dönüştürülecek.

Anlamı    Excel 2007 ve sonraki sürümlerinde, bir formülde en çok 64 düzey iç içe geçme özelliği bulunabilir, ancak Excel 97-2003 ' da yalnızca 7 ' dir.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, iç içe yedi düzeyi bulunan formüllere sahip hücreleri bulmak için Bul'u tıklatıp #DEĞER! hatalarından kaçınmak için gerekli değişiklikleri yapın.

Bazı formüller seçili dosya biçiminde desteklenenden daha çok bağımsız değişkeni olan işlevler içeriyor. İşlev başına 30'dan çok bağımsız değişken içeren formüller kaydedilmeyecek ve #DEĞER! hatalarına dönüştürülecek.

Anlamı    Excel 2007 ve sonraki sürümlerinde, bir formülde en çok 255 bağımsız değişken olabilir, ancak Excel 97-2003 ' de, formüldeki bağımsız değişkenlerin en yüksek sınırı yalnızca 30 olur.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, 30 bağımsız değişkeni bulunan formüllere sahip hücreleri bulmak için Bul'u tıklatıp #DEĞER! hatalarından kaçınmak için gerekli değişiklikleri yapın.

Bazı formüller seçili dosya biçiminde izin verilenden daha çok işlenen kullanıyor. Bu formüller kaydedilmeyecek ve #DEĞER! hatalarına dönüştürülecek.

Anlamı    Excel 2007 ve sonraki sürümlerinde, formüllerde kullanılabilen işlenen sayısı üst sınırı 1.024, ancak Excel 97-2003 'da, formüllerdeki işlenen sayısı üst sınırı yalnızca 40 olur.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, 40 işleneni bulunan formüllere sahip hücreleri bulmak için Bul'u tıklatıp #DEĞER! hatalarından kaçınmak için gerekli değişiklikleri yapın.

Bazı formüller seçili dosya biçiminde desteklenenden daha çok sayıda bağımsız değişkenin bulunduğu işlevler içeriyor. Bir işlev için 29'dan çok bağımsız değişken içeren formüller kaydedilmeyecek ve #DEĞER! hatalarına dönüştürülecek.

Anlamı    Excel 2007 ve sonraki sürümlerinde, Visual Basic for Applications (VBA) kullanarak oluşturduğunuz Kullanıcı tanımlı bir Işlev (UDF), en çok 60 bağımsız değişken içerebilir, ancak Excel 97-2003 ' de, UDF 'deki bağımsız değişkenlerin sayısı VBA ile yalnızca 29 arasında sınırlanır.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, 29'dan fazla bağımsız değişkenden kullanan işlevlere sahip hücreleri bulmak için Bul'u tıklatıp #DEĞER! hatalarından kaçınmak için gerekli değişiklikleri yapın. Kullanıcı tanımlı işlevleri için VBA kodu kullanmanız gerekebilir.

Bu çalışma kitabındaki bir veya daha fazla işlev önceki Excel sürümlerinde kullanılamıyor.  Bu işlevler önceki sürümlerde yeniden hesaplanırken geçerli sonuçlar yerine #AD? hatası döndürecek.

Anlamı    Excel 2007 ve sonraki sürümleri yeni ve yeniden adlandırılan işlevler sağlar. Bu işlevler Excel 97-2003 sürümlerinde bulunmadığından, çalışma kitabı önceki Excel sürümünde açıldığında beklenen sonuçlar yerine bir #AD? hatası döndürür.

Bazı durumlarda, formüle _xlfn öneki eklenir; örneğin, =_xlfn.IFERROR (1,2).

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, önceki Excel sürümlerinde bulunmayan işlevler içeren hücreleri bulmak için Bul'u tıklatın ve sonra #AD? hatalarından kaçınmak için gerekli değişiklikleri yapın.

Yeniden adlandırılan tüm işlevler için uyumluluk işlevleri bulunmaktadır. Hatalardan kaçınmak için bu işlevleri de kullanabilirsiniz.

Yeni işlevler önceki Excel sürümlerinde bulunan uygun işlevlerle değiştirilebilir. Ayrıca, yeni işlevleri kullanan formülleri kaldırıp yerlerine formül sonuçlarını girebilirsiniz.

Bazı formüller seçili dosya biçiminde desteklenmeyen tablolara başvurular içeriyor. Bu başvurular hücre başvurularına dönüştürülecek.

Anlamı    Excel 2007 ve sonraki sürümlerinde, tabloya başvuruda bulunan formülleri, tablonun bir bölümünü veya tüm tabloyu kullanırken tablo verileriyle çalışmak için yapılandırılmış başvuruları kullanabilirsiniz. Bu özellik Excel 97-2003 sürümlerinde desteklenmez ve yapısal başvurular hücre başvurularına dönüştürülür.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde tablolara yapısal başvurusu olan formüllerin yer aldığı hücreleri bulmak için Bul'u tıklatın; böylece bunları kullanmak istediğiniz hücre başvurularına dönüştürebilirsiniz.

Bazı formüller, Excel oturumu ile henüz açılmamış olan başka çalışma kitaplarındaki tablolara başvurular içeriyor. Excel 97-2003 olarak kayıt halinde bu başvurular, sayfa başvurularına dönüştürülemediği için #REF olarak dönüştürülecek.

Anlamı    Excel 2007 ve sonraki sürümlerinde, tabloya başvuruda bulunan formülleri, tablonun bir bölümünü veya tüm tabloyu kullanırken tablo verileriyle çalışmak için yapılandırılmış başvuruları kullanabilirsiniz. Bu özellik Excel 97-2003 sürümlerinde desteklenmez ve yapısal başvurular hücre başvurularına dönüştürülür. Ancak yapısal başvurular henüz açık olmayan başka çalışma kitaplarındaki tabloları hedefliyorsa, bu başvurular dönüştürülüp #BAŞV hataları olarak görüntülenir.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde başka çalışma kitabındaki tablolara yapısal başvurusu olan formüllerin yer aldığı hücreleri bulmak için Bul'u tıklatın; böylece #BAŞV hatalarından kaçınmak için bunları değiştirebilirsiniz.

Bu çalışma kitabındaki bir veya daha fazla hücre, 8192'den fazla kesintili hücre alanına başvuruda bulunan veri doğrulama kuralları içeriyor. Bu veri doğrulama kuralları kaydedilmeyecek.

Anlamı    Excel 2010 ve sonraki sürümlerinde, veri doğrulama kuralları, 8192 ' den fazla kesintili hücre alanına başvurabilir. Excel 97-2007 sürümlerinde, bu veri doğrulama kuralı türü desteklenmez ve kullanılamaz.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, 8192 taneden fazla kesintili hücre alanına başvuran veri doğrulama kuralları içeren hücreleri bulmak için Bul'u tıklatın ve sonra gerekli değişiklikleri yapın.

Bu çalışma kitabındaki bir veya daha fazla hücre, diğer çalışma sayfalarındaki değerlere başvuran veri doğrulama kuralları içeriyor. Bu veri doğrulama kuralları önceki Excel sürümlerinde desteklenmeyecek.

Anlamı    Excel 2010 ve sonraki sürümlerinde, diğer çalışma sayfalarındaki değerlere başvuran veri doğrulama kurallarını kullanabilirsiniz. Excel 97-2007 sürümlerinde, bu veri doğrulama türü desteklenmez ve çalışma sayfasında görüntülenemez.

Bununla birlikte, tüm veri doğrulama kuralları çalışma kitabında kalır ve Excel 97-2007 sürümlerinde kurallar düzenlememişse çalışma kitabı yeniden Excel 2010'da açıldığında uygulanır.

Yapılması gerekenler    Uyumluluk Denetleyicisi'nde, diğer çalışma sayfalarındaki değerlere başvuran veri doğrulama kuralları içeren hücreleri bulmak için Bul'u tıklatın ve sonra Veri Doğrulama iletişim kutusunun Ayarlar sekmesinde (Veri sekmesi, Veri Araçları grubu) gerekli değişiklikleri yapın.

Bu çalışma kitabı seçili dosya biçiminin satır ve sütun sınırları dışında hücre başvuruları olan bir Veri Birleştirme Aralığı içeriyor. Bu bölgedeki verilere yönelik formül başvuruları düzeltilecek ve önceki bir Excel sürümünde doğru görüntülenemeyebilecek.

Anlamı    Excel 2007 ve sonraki sürümlerinde, veri birleştirme aralıkları, seçili dosya biçiminin satır ve sütun sınırının dışında verilere başvuruda bulunan formüller içerebilir. Excel 97-2003 ' de, çalışma sayfası boyutu yalnızca 65.536 satır 256 sütunlar. Bu sütun ve satır sınırının dışındaki hücrelerde bulunan verilere başvuran formüller ayarlanır ve doğru görüntülenmeyebilir.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, Excel 97-2003 sürümlerinin satır ve sütunun sınırının dışında kalan verilere yönelik formül başvurusu içeren veri birleştirme aralıklarını bulmak için Bul'u tıklatın ve sonra gerekli değişiklikleri yapın.

Bu çalışma kitabı VBA Kullanıcı Tanımlı İşlevleri için özel açıklamalar içeriyor. Tüm özel açıklamalar kaldırılacak.

Anlamı    Excel 2010 ve sonraki sürümlerinde, özel açıklamalarla Kullanıcı tanımlı Işlevler (UDF 'ler) oluşturmak için Visual Basic for Applications (VBA) kullanabilirsiniz. Excel 97-2007 sürümlerinde özel açıklamalar desteklenmez ve kaldırılır.

Ne yapılmalı?    Tüm özel açıklamalar kaldırılacağından herhangi bir işlem yapılması gerekmez.

Sayfanın Başı

Küçük bir aslına uygunluk kaybına neden olan sorunlar

Sorun

Çözüm

Bu çalışma kitabındaki bazı dizi formülleri bir sütunun tamamına başvuruda bulunuyor. Bu formüller Excel'in önceki sürümlerinde yeniden hesaplandığında #SAYI! hatalarına dönüştürülebilir.

Anlamı    Excel 2007 ve sonraki sürümlerinde bir sütunun tamamına başvuran dizi formülleri #NUM olarak dönüştürülür ve görüntülenecektir! hatalarına dönüştürülür ve böyle görüntülenir.

Yapılması gerekenler    Uyumluluk Denetleyicisi 'nde bul 'a tıklayarak, #NUM hatalardan kaçınmak için gerekli değişiklikleri yapabilmeniz için, tüm sütuna başvuran dizi formüllerini bulun.

Bu çalışma kitabındaki bir veya daha fazla tanımlı adda seçili dosya biçiminde izin verilen 255 karakterden fazlasını kullanan formüller var. Bu formüller kaydedilecek, ancak Excel'in önceki sürümlerinde düzenlendiklerinde kesilecek.

Anlamı    Formüllerdeki adlandırılmış aralıklar Excel 97-2003 sürümlerinin desteklediği 255 karakter sınırını aştığında, formül doğru çalışır, ancak Ad iletişim kutusunda kırpılır ve düzenlenemez.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, formüllerde adlandırılan aralıklara sahip hücreleri bulmak için Bul'u tıklatın ve kullanıcıların formülleri Excel 97-2003 sürümlerinde düzenleyebilmesi için gerekli değişiklikleri yapın.

Bu çalışma kitabındaki bazı formüllerin kapalı olan başka çalışma kitapları ile bağlantısı var. Bu formüller bağlantılı oldukları çalışma kitapları açılmadan Excel'in önceki sürümlerinde yeniden hesaplandığında, 255 karakter sınırını aşan karakterler döndürülemez.

Anlamı    Çalışma kitabındaki formüllerle kapalı olan başka çalışma kitapları arasında bağlantı kurulduğunda, Excel 97-2003 sürümlerinde yeniden hesaplandıklarında yalnızca 255 karakter görüntülenebilir. Formül sonucu kırpılabilir.

Ne yapılmalı?    Kapalı olan diğer çalışma kitaplarıyla bağlantılı formüllerin yer aldığı hücreleri bulmak için Bul'u tıklatın; böylece bağlantıları doğrulayabilir ve Excel 97-2003 sürümlerindeki kırpılmış formül sonuçlarından kaçınmak için gerekli değişiklikleri yapabilirsiniz.

Veri Doğrulama formülünde 255'ten fazla karakter var.

Anlamı    Veri Doğrulama Formülleri Excel 97-2003 sürümlerinin desteklediği 255 karakter sınırını aştığında, formül doğru çalışır ancak kırpılır ve düzenlenemez.

Ne yapılmalı?    Uyumluluk Denetleyicisi'nde, Veri Doğrulama formüllerine sahip hücreleri bulmak için Bul'u tıklatıp formülde daha az karakter kullanın; böylece kullanıcılar formülleri Excel 97-2003 sürümlerinde düzenleyebilir.

Sayfanın Başı

Not:  Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Bu bilgileri yararlı bulup bulmadığınızı bizimle paylaşır mısınız? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×