Excel'in çok çeşitli kullanışlı yerleşik işlevleri vardır, ancak bu, bunları gelişigüzel kullanmanız gerektiği anlamına gelmez. Excel yavaşladığında yapılması gerekenler Bu işlevleri verimli bir şekilde kullandığınızdan emin olmak için bazı formülleri kontrol etmeniz gerekir. Görünüşte basit olanlar bile performans üzerinde önemli bir etkiye sahip olabilir ve sayısız soruna yol açabilir.

Birçok olası neden olsa da, değişken fonksiyonlar, dizi fonksiyonları ve arama fonksiyonları kullanan formüller en önemlileridir. Çalışma sayfalarınızı neden yavaşlattıklarını açıklayacağım ve performansı artırmak için bunları nasıl düzeltebileceğinize veya bunlardan tamamen nasıl kaçınabileceğinize dair bazı ipuçları vereceğim.
Hızlı Linkler
Değişken fonksiyonlar içeren formüller
Profesyonellerin bunu nadiren kullanmasının iyi bir nedeni var.
Excel tablonuzda her değişiklik yaptığınızda yeniden hesaplama yapıldığını ve bunun performansı etkilediğini fark ederseniz, sorun büyük olasılıkla değişken fonksiyonlardadır. Değişken fonksiyonlar, sonuçların güncel kalması için yeniden hesaplamaları zorunlu kılar. Değişiklik, başvurulan hücrelerin hiçbirini veya çıktılarını etkilemese bile bunu yaparlar.
Yaygın değişken işlevlerinden biri, geçerli tarih ve saati döndüren ve son tarihleri hesaplama, zaman damgaları ekleme ve panoları gerçek zamanlı güncelleme gibi senaryolar için kullanışlı olan NOW'dur. Başka bir işlev ise DOLAYLI işlev, hücre referansları oluşturmak için metin dizelerini kullanır ve diğer şeylerin yanı sıra dinamik aralıklara başvurmak için de yararlıdır.
Dinamik kalma konusunda iyi bir iş çıkarsalar da, yalnızca gerekli olduğunda kullanılmalıdırlar. Bu, özellikle düzinelerce sayfa veya binlerce satır içeren büyük formlar için geçerlidir. Ayrıca, mümkün olduğunca kalıcı alternatifler kullanmak en iyisidir (örneğin, NOW işlevini kullanmak yerine tarihi manuel olarak girmek gibi).
Değişken fonksiyonlardan kaçınamıyorsanız ve bunlar çalışma kitabınızı yavaşlatıyorsa, otomatik yeniden hesaplamayı kapatabilirsiniz. Bu şekilde, her küçük değişiklikte yeniden hesaplama yapmak yerine manuel olarak yeniden hesaplamaları tetikleyebilirsiniz, ancak dezavantajı, bunu yapmayı unutmanın kolay olmasıdır. F9 Tüm açık çalışma sayfalarını yeniden hesaplar ve Shift + F9 Yalnızca etkin çalışma sayfasını yeniden hesaplar.
Eski matris formülleri
Matris formüllerini işlemek her zaman bu kadar basit değildir.

Matris formülleri oluşturmak için formülü yazın ve tuşuna basın Ctrl + Üst Karakter + Enter Sadece bunun yerine KeşfetFormülün otomatik olarak süslü parantezlerle çevrelenmesi, formülün başarıyla oluşturulduğunu gösterir.
Dizi formülleri, hesaplamalarınız birden fazla değer içerdiğinde özellikle kullanışlıdır ve yardımcı sütunlar oluşturma zahmetinden sizi kurtarır. Ayrıca birden fazla sonuç döndürebilirler.
Matris formülleri, özellikle Microsoft'un Microsoft 365 için Excel'e daha verimli dinamik matris işlevleri eklemesiyle birlikte eski bir özelliktir. Ancak, özellikle Excel'in eski sürümleriyle (2019 veya öncesi) uyumluluğu sağlamak istediğinizde, hâlâ kullanışlıdırlar. Bu nedenle yakın zamanda ortadan kalkmayacaklardır.
Matris formülleri kullanılırken her şey tek bir satıra düzgün bir şekilde yerleştirilmiş olsa da, Excel sonuçlara ulaşmak için formülü birden çok kez işleyecektir. Bu, özellikle büyük Excel sayfalarında hesaplama açısından maliyetli olabilir.
Matris formüllerinden kaçınmak için, hesaplamalarınızı birden fazla hücreye yayan yardımcı sütunları kullanmayı düşünebilirsiniz. Bunlardan kaçınamıyorsanız, değişken fonksiyonlarla kullanmamaya çalışın. Uyumluluk sorun değilse, mümkün olan her yerde dinamik matris fonksiyonlarını kullanabilirsiniz.
Arama formülleri
Kullanışlı ama pahalı olabilir.

Bir Excel sayfasında belirli bir değeri bulmanız gerekiyorsa, en hızlı yol bir arama formülü kullanmaktır. Bu formüllerde kullanılan en yaygın işlevler, sırasıyla sütunlar ve satırlar arasında arama yapan VLOOKUP ve HLOOKUP'tur. Örneğin, dikey bir listede bir ürünün adını kullanarak fiyatını bulmak kolaydır. VLOOKUP.
Sorun şu ki, bu arama formülleri, özellikle de aranan veriler birden fazla sayfaya yayılmışsa, büyük veri kümelerinde arama yapmak zorunda kalmaları durumunda performans düşüşüne neden olabilir. Bu, zaman alıcı bir süreç haline gelir ve Excel'i zorlayabilir.
Arama işlevlerini yoğun olarak kullanmıyorsanız, bu durum Microsoft 365 Excel sürümü için büyük bir sorun olmayabilir; çünkü bu sürüm, tekrarlayan aramaları hızlandıran geçici bir dizin oluşturur. Ayrıca, bunun yerine kullanabileceğiniz XLOOKUP adlı daha verimli (ve çok yönlü) bir alternatif arama işlevi de vardır.
Excel'in eski sürümlerinde arama formülleri kullanmanız gerekiyorsa, formülü arama matrisiyle aynı sayfada kullanmak daha verimlidir. Ayrıca, arama kapsamınızı yalnızca gerekli hücrelerle (örneğin, B2: B100)—Tüm sütuna atıfta bulunmaktan kaçının (örn. B: B).
). Ayrıca, tam eşleşme yerine yaklaşık eşleşmeyi kullanın, çünkü ilki, ihtiyacınız olan değeri bulmak için her hücreyi aramanızı gerektirmez.
Yıldırım hızındaki Excel dosyalarının gücünü ortaya çıkarın
Deneyimlerime göre, kullanıcıların karşılaştığı en büyük sorunlar bunlar. Ayrıca, özellikle karmaşık koşullu mantık içeren iç içe geçmiş formüllere de dikkat etmelisiniz. Yine de, yinelemeli aramaları hızlandırmak için gizli dizinler kullanan Microsoft 365 için Excel'de bu büyük bir sorun olmayabilir.
Formüllerinizi kontrol etmenin yanı sıra, Excel'in güncel olduğundan emin olun, gereksiz verileri silin ve kullanılmayan eklentileri kaldırın. Excel dosyanızı hızlandırmak için yapabileceğiniz her şey, uğraşmanız gereken bir zahmeti azaltır. Optimizasyona daha fazla zaman harcamak yerine, işinize odaklanabilirsiniz.










