Girmeye çalıştığınız taşmış dizi formülü çalışma sayfasının aralığının ötesine kadar genişletilir. Daha küçük bir Aralık veya dizi ile yeniden deneyin.
Aşağıdaki örnekte, formülü F1 hücresine taşımak hatayı çözümleyecek ve formül doğru şekilde taşıacaktır.
Yaygın nedenler: tam sütun başvuruları
Lookup_value bağımsız değişkenini belirterek DÜŞEYARA formülleri oluşturmanın genellikle yanlış anlaşılabilir bir yöntemi vardır. Excel, dinamik dizi yeteneğden önce, yalnızca tek bir değer beklendiğinden, Excel yalnızca formülle aynı satırdaki değeri düşünemez ve diğerlerini yoksayar. Dinamik dizilerin tanıtımı ile Excel, lookup_value sağlanan tüm değerleri dikkate alır. Bu, tüm sütuna lookup_value bağımsız değişken olarak verilmişse, Excel 'In sütundaki tüm 1.048.576 değerlerini aramasını dener. İşiniz bittiğinde, bunları kılavuza taşırmak ve büyük olasılıkla bir #SPILL ortaya çıkan kılavuzun sonuna de rastlayın! hatası alırsınız.
Örneğin, aşağıdaki örnekte olduğu gibi E2 hücresine yerleştirildiğinde, = DÜŞEYARA (A:A, A:C, 2, false) formülü, yalnızca A2 hücresindeki kimliği önceden arar. Ancak, dinamik dizi Excel 'de formül #SPILL neden olur! Excel tüm sütunu aracağından, 1.048.576 sonuçlarını döndüren ve Excel kılavuzunun sonuna vurduğundan hata oluştu.
Bu sorunu çözmenin 3 basit yolu vardır:
# |
Mının |
Formül |
---|---|---|
1 |
Yalnızca ilgilendiğiniz arama değerlerine başvuru yapın. Bu formül stili dinamik bir dizi döndürecektir ancak Excel tablolarıylaçalışmaz .
|
= DÜŞEYARA (a2: A7, a:c, 2, yanlış) |
2 |
Aynı satırdaki değeri referans ve ardından formülü aşağı kopyalama. Bu geleneksel formül stili tablolardaçalışır, ancak dinamik dizidöndürmez.
|
= DÜŞEYARA (a2, a:c, 2, yanlış) |
3 |
Excel 'in @ işlecini kullanarak örtülü kesişim gerçekleştirmesini isteyin ve formülü aşağı doğru kopyalayın. Bu formül stili tablolardaçalışır, ancak dinamik dizidöndürmez.
|
= DÜŞEYARA (@A: A, a:c, 2, yanlış) |
Daha fazla yardım mı gerekiyor?
Sorularınızı Excel Teknoloji Topluluğu’ndaki uzmanlara sorabilir, Yanıt topluluğu’ndan destek alabilir ya da Excel için UserVoice platformuna yeni bir özellik veya iyileştirme önerisi sunabilirsiniz.