Eğer bir Excel formülü, girdileri değiştirdikten sonra eski bir değerde takılı kalıyorsa, kontrol etmeniz gereken ilk şey hesaplamadır. Microsoft, Otomatik seçeneğinin varsayılan çalışma kitabı hesaplaması ayarı olduğunu, Manuel hesaplamada ise yeniden hesaplamayı kendinizin tetiklemesi gerektiğini belirtir. Windows ve Mac'teki mevcut Microsoft 365 Excel sürümünde, Manuel veya Kısmi hesaplaması etkin olduğunda bayat bir formül sonucu üstü çizili olarak bile görünebilir.
Amaç, tek bir sayıyı bir kez değiştirmek değildir. Başarılı bir düzeltme, bağımlı bir formülün, her seferinde F9 tuşuna basmanıza gerek kalmadan, öncül hücrelerinden birini düzenlediğinizde tekrar güncellenmesi anlamına gelir. Aşağıdaki üç adım, en geniş kapsamlı nedenden başlar, ardından zorlanmış bir yeniden hesaplamaya ve son olarak bir formülün hesaplanmıyormuş gibi görünmesine neden olabilecek hücre düzeyindeki sorunlara geçer.
Sorunu düzelttikten sonra ne değişmeli?
Çalışma kitabınızda daha büyük değişiklikler yapmadan önce küçük bir test yapın. Girdilerini anladığınız bir formül seçin, mevcut sonucunu not edin ve referans verilen girdi hücrelerinden birini değiştirin. Hesaplama normal şekilde çalışıyorsa, formül sonucu otomatik olarak yenilenmelidir.
| Gördüğünüz durum | Genellikle neyi işaret eder | En iyi sonraki adım |
| Çoğu formül eski değerlerde kalıyor | Çalışma kitabı hesaplaması Manuel veya Kısmi olabilir | Adım 1 ile başlayın |
| Otomatik zaten seçili, ancak değerler hâlâ bayat görünüyor | Çalışma kitabının yeni bir hesaplama turuna ihtiyacı olabilir | Adım 2'yi kullanın |
| Yalnızca bir hücre veya birkaç hücre formül metnini gösteriyor | Formülleri Göster açık olabilir veya hücreler Metin olarak biçimlendirilmiş olabilir | Adım 3'ü kullanın |
| Hücre #REF!, #VALUE!, #DIV/0! veya başka bir hata gösteriyor | Formülün kendisinde farklı bir sorun var | Hesaplama modu yerine o formül hatasını gidermeye çalışın |
Adım 1: Çalışma kitabı hesaplamasını Otomatik olarak ayarlayın
Windows masaüstü Excel'de Dosya > Seçenekler > Formüller yolunu izleyin. Hesaplama seçenekleri altında, Çalışma Kitabı Hesaplama seçeneğini Otomatik olarak ayarlayın ve ardından Tamam'ı seçin. Hesaplama seçeneklerine ayrıca Formüller sekmesinden Hesaplama Seçenekleri üzerinden de ulaşabilirsiniz.
AI tarafından oluşturulmuş illüstrasyon: Excel Hesaplama Seçenekleri'nden Otomatik seçeneğinin seçilmesi. Görsel, yakalanmış bir Microsoft ekran görüntüsü olmaktan ziyade açıklayıcıdır ve kesin etiketler Excel derlemesine göre değişebilir.
Mac için Excel'de, Microsoft eşdeğer yolu Excel > Tercihler > Hesaplama olarak belgeler, ardından Otomatik seçeneğini seçin.
AI tarafından oluşturulmuş illüstrasyon: Otomatik çalışma kitabı hesaplaması seçili Excel Seçenekleri iletişim kutusu.
Adım 1'in işe yaradığını nasıl anlarsınız?
Çalışma sayfasına dönün ve basit bir formül tarafından kullanılan bir değeri değiştirin. Örneğin, D2 hücresi =B2*C2 içeriyorsa, B2'yi değiştirin. D2, Şimdi Hesapla veya F9 kullanmadan güncellenmelidir.
Bilinmesi gereken önemli bir masaüstü davranışı vardır: Microsoft, hesaplama seçeneklerinin değiştirilmesinin Excel masaüstü uygulamalarındaki tüm açık çalışma kitaplarını etkilediğini belirtir. Birden fazla çalışma kitabınız açıksa, Otomatik'e geçişin hepsi için uygun olduğunu doğrulayın. Büyük finansal modeller veya veri tabloları içeren çalışma kitapları, performans için kasıtlı olarak otomatik olmayan bir moda yerleştirilmiş olabilir.
Çalışma kitabınız büyükse ve Otomatik uzun yeniden hesaplama gecikmelerine neden oluyorsa, ayarın kendisinin bozuk olduğunu varsaymayın. Çalışma kitabını kalıcı olarak Otomatik'te bırakmak yerine, performansa yönelik bir hesaplama stratejisine ihtiyacınız olabilir.
Adım 2: Yeniden hesaplamayı zorlayın ve çalışma kitabını tekrar test edin
Eğer Otomatik zaten seçiliyse veya onu Manuel'den yeni değiştirdiyseniz, bayat sonuçları temizlemek için açık bir hesaplama tetikleyin. Sürümden bağımsız en yaygın yol Formüller > Şimdi Hesapla komutudur.
AI tarafından oluşturulmuş illüstrasyon: Bir çalışma kitabı yeniden hesaplamasını zorlamak için Şimdi Hesapla'nın kullanılması.
Windows'ta Microsoft ayrıca şu hesaplama kısayollarını belgeler:
- F9: Açık çalışma kitapları genelinde, son hesaplamadan bu yana değişen formülleri ve bunlara bağlı formülleri yeniden hesaplar.
- Shift+F9: Etkin çalışma sayfasını yeniden hesaplar.
- Ctrl+Alt+F9: Excel'in değiştiğini düşünüp düşünmediğine bakılmaksızın, tüm açık çalışma kitaplardaki tüm formülleri yeniden hesaplar.
- Ctrl+Alt+Shift+F9: Formül bağımlılıklarını yeniden kontrol eder ve ardından tüm açık çalışma kitaplardaki tüm hücreleri yeniden hesaplar.
Doğru başarı testi nedir?
Düzeltmeyi yalnızca Şimdi Hesapla beklenen sayıyı ürettiği için yargılamayın. Hesaplama tamamlandıktan sonra kaynak değeri ikinci kez değiştirin. Bağımlı sonuç artık otomatik olarak değişiyorsa, orijinal sorun muhtemelen bayat hesaplama durumu veya Manuel hesaplamaydı. Sonuç hemen tekrar bayatlaşırsa, Adım 3'e geçin veya çalışma kitabını daha spesifik bir hesaplama sorunu için inceleyin.
Microsoft 365 için Excel burada yardımcı olabilir. Microsoft, Manuel ve Kısmi hesaplama modları için bayat değer biçimlendirmesini açıklar: Henüz yeniden hesaplanmamış bir formül sonucu üstü çizili olarak görünebilir. Yeniden hesaplama tamamlandıktan sonra, bu bayat biçimlendirme kaldırılır. Bu faydalı bir sinyaldir, ancak sınırları vardır: Microsoft, harici veri değerlerinin ve Veri Tablosu hücrelerine bağlı bazı formüllerin bayat değer biçimlendirmesi göstermediğini belirtir.
Adım 3: Çalışan formüller yerine metin olan hücreleri düzeltin
Eğer çalışma kitabının çoğu doğru hesaplanıyorsa ancak bir hücre bir sonuç yerine =SUM(B2:B10) gibi bir şey gösteriyorsa, sorun hiç de otomatik hesaplama olmayabilir.
Önce, Formülleri Göster'in etkin olmadığından emin olun
Formüller sekmesini açın ve Formülleri Göster seçeneğini kontrol edin. Windows'ta, Ctrl+` bu görünümü açar/kapatır. Formülleri Göster etkin olduğunda, Excel bilinçli olarak çalışma sayfası hücrelerinde hesaplanmış sonuçları yerine formül ifadelerini görüntüler.
Ardından, hücrenin Metin olarak biçimlendirilip biçimlendirilmediğini kontrol edin
Microsoft, etkilenen hücreyi Genel biçime değiştirmenizi, ardından formülü düzenlemenizi ve yeniden girmenizi önerir. Windows'ta belgelenmiş bir sıra şudur: Hücreye sağ tıklayın, Hücreleri Biçimlendir > Genel seçeneğini seçin, formül hücresini seçin, F2 tuşuna basın ve ardından Enter tuşuna basın.
Eğer tüm bir aralık metin olarak içe aktarıldıysa, Microsoft ayrıca toplu bir yöntem belgeler: Aralığı seçin, istediğiniz sayı biçimini uygulayın, ardından değerleri yeniden uygulamak ve Excel'in bunları doğru tanımasını sağlamak için Veri > Metni Sütunlara > Bitir komutunu kullanın.
AI tarafından oluşturulmuş illüstrasyon: Bağımlı toplamların hesaplanmış değerleri tekrar görüntülediği basit bir doğrulama durumu.
Adım 3'ün işe yaradığını nasıl anlarsınız?
Onarılan hücreyi seçin. Formül çubuğu hâlâ formülü içermeli, ancak çalışma sayfası hücresi normal görünümde hesaplanmış sonucunu görüntülemelidir. Ardından referans verilen bir girdiyi değiştirin ve sonucun değişikliği otomatik olarak takip ettiğini doğrulayın.
Üç adımlı düzeltmeyi ne zaman bırakıp başka bir şeyi araştırmalısınız?
Yukarıdaki adımlar, geçerli formüllerin otomatik olarak yenilenmediği yaygın duruma yöneliktir. Her Excel hesaplama sorunu için evrensel bir onarım değildir. Kanıtlar başka bir yere işaret ettiğinde sorun giderme yaklaşımınızı değiştirin.
- Döngüsel referanslar: Bir formül doğrudan veya dolaylı olarak kendisine bağlıysa, Excel beklenen sonucu üretemeyebilir. Microsoft, hücreleri bulmak için masaüstü Excel'de Formüller > Hata Denetimi > Döngüsel Başvurular komutunu kullanmanızı önerir. Çalışma kitabı kasıtlı olarak yinelemeyi kullanmak üzere tasarlanmadıkça, uyarıyı susturmak için yinelemeli hesaplamayı etkinleştirmeyin.
- Formül hataları: Bir #REF!, #VALUE!, #NAME?, #DIV/0! veya #CALC! sonucu normalde hesaplama modunu değiştirerek düzeltilmez. Formülü, referansları, veri türlerini veya işlev gereksinimlerini inceleyin.
- Harici veriler: Bir çalışma kitabı formüllerini yeniden hesaplayabilirken, içe aktarılan veya bağlı veriler eski kalabilir. Yeniden hesaplama ve veri yenileme ayrı işlemlerdir, bu nedenle ilgili bağlantıyı veya veri kaynağını kontrol edin.
- Çok büyük çalışma kitapları: Otomatik hesaplama, çok sayıda formül, veri tablosu, değişken işlev veya karmaşık bağımlılık zinciri içeren modellerde performans darboğazlarını ortaya çıkarabilir. Her düzenleme uzun bir duraksamaya neden oluyorsa, çalışma kitabı tekrarlanan yeniden hesaplama komutları yerine optimizasyona ihtiyaç duyuyor olabilir.
- Web veya mobil sınırlamaları: Web için Excel formülleri hesaplar, ancak bazı masaüstü denetim komutları daha sınırlıdır. Tam döngüsel referans izleme veya ayrıntılı formül denetimine ihtiyacınız varsa, çalışma kitabını masaüstü uygulamasında açın.
Sorun giderirken ne yapmaktan kaçınmalısınız?
Sayfanın “doğru görünmesi” için formülleri mevcut değerleriyle değiştirmekten kaçının. Microsoft, bir formülü sonucuyla değiştirmenin sonucu statik hale getirdiği konusunda uyarır. Bu kasıtlı olarak faydalı olabilir, ancak gelecekteki yeniden hesaplama davranışını ortadan kaldırır.
Ayrıca, genel bir düzeltme olarak yinelemeli hesaplamayı açmaktan kaçının. Yineleme, kasıtlı olarak döngüsel referanslar içeren formüller için tasarlanmıştır. Etkinleştirilmesi, bir modelleme hatasını gizlerken çalışma kitabının hesaplanıyormuş gibi görünmesine neden olabilir.
Son olarak, Otomatik modun geri yüklendiğinin kanıtı olarak F9'a tek bir basmaya güvenmeyin. Daha iyi test davranışsaldır: Bir öncül hücreyi değiştirin ve bağımlı formüllerin manuel müdahale olmadan tekrar güncellendiğini doğrulayın.
Pratik üç adımlı kontrol listesi
- Otomatik hesaplamayı ayarlayın: Windows: Dosya > Seçenekler > Formüller > Otomatik. Mac: Excel > Tercihler > Hesaplama > Otomatik.
- Bir kez yeniden hesaplayın: Formüller > Şimdi Hesapla'yı kullanın. Windows'ta, tüm açık çalışma kitaplarının tam yeniden hesaplamasına ihtiyacınız varsa Ctrl+Alt+F9'u kullanın.
- İzole hücreleri onarın: Gerekirse Formülleri Göster'i kapatın; formül metin olarak saklanıyorsa, hücreyi Genel'e değiştirin ve formülü yeniden girin.
Eğer basit bir girdi-değişikliği testi artık bağımlı formülü anında güncelliyorsa, çalışma kitabı beklendiği gibi davranıyor demektir. Değilse, bir sonraki adım aynı hesaplama anahtarını tekrarlamak yerine hedefli teşhis—döngüsel referanslar, formül hataları, harici veriler veya çalışma kitabı performansı—olmalıdır.
Resmi Microsoft referansları