Excel'de değişken fonksiyonlar nasıl sabitlenir?
ŞİMDİ, BUGÜN, RASTGELE gibi kendini sürekli yenileyen fonksiyonların sonucunu tek seferde dondurmanın yolları.

Kısa cevap
Formülü yazdıktan sonra Enter'a basmadan F9 tuşuna basın, sonra Enter'a basın; sonuç sabit bir değere dönüşür. Hazır formülleri sabitlemek için hücreleri kopyalayıp Özel Yapıştır > Değerler ile aynı yere yapıştırın. Geçici olarak durdurmak isterseniz Formüller > Hesaplama Seçenekleri > El İle seçeneğini işaretleyin.
Gerekenler
Adım adım
Hangi fonksiyonların yenilendiğini belirle
ŞİMDİ, BUGÜN, RASTGELE ve RASTGELEARALIK fonksiyonları "değişken" (volatile) sayılır: dosyayı her açtığınızda ve sayfada herhangi bir hesaplama tetiklendiğinde sonuç değişir. Sabitlemeye başlamadan önce bu fonksiyonların hangi hücrelerde olduğunu not edin, çünkü işlem sonrası formül kaybolur.
Yazarken F9 ile dondur
Hücreye =ŞİMDİ() yazın ama Enter'a basmayın. Formül çubuğu hâlâ giriş modundayken F9 tuşuna, ardından Enter'a basın. Excel formülü hesaplayıp yerine o anki sonucu yazar; hücrede artık formül değil sabit bir tarih-saat değeri durur.
Var olan formülleri Değerler olarak yapıştır
Sabitlemek istediğiniz hücreleri seçip Ctrl+C ile kopyalayın. Aynı seçim üzerinde sağ tıklayıp Özel Yapıştır > Değerler'i seçin veya Ctrl+Alt+V kısayolundan Değerler'i işaretleyip Tamam'a basın. Formüller sonuçlarıyla yer değiştirir ve bir daha yenilenmez.
Tarih ve saati kısayolla sabit gir
Formül kullanmadan sabit değer yazmak en temiz yol. Güncel tarih için Ctrl+; (noktalı virgül), güncel saat için Ctrl+Shift+; tuşlarına basıp Enter'a basın. İkisini aynı hücreye yazmak için önce tarih kısayolunu, bir boşluk bırakıp sonra saat kısayolunu kullanın. Mac'te Ctrl yerine Cmd geçerli.
Gerekiyorsa hesaplamayı el ile moda al
Formülleri korumak ama geçici olarak yenilenmesini durdurmak istiyorsanız Formüller sekmesinde Hesaplama Seçenekleri > El İle'yi seçin. Bu modda sonuçlar yalnızca F9'a bastığınızda veya Şimdi Hesapla düğmesine tıkladığınızda güncellenir.
Sonucu kontrol et ve dosyayı kaydet
Sabitlediğiniz hücreye tıklayıp formül çubuğuna bakın: formül yerine düz değer görünüyorsa iş tamam. Ardından başka bir hücreye bir şey yazıp Enter'a basın; sabit değer değişmiyorsa doğru yapmışsınız. Dosyayı kaydedin.
El ile modu geri aç
Hesaplama Seçenekleri'ni El İle bıraktıysanız aynı dosyada diğer formüller de güncellenmeyi bırakır. İşiniz bitince Formüller > Hesaplama Seçenekleri > Otomatik'e geri dönün, böylece geri kalan tablonuz normal çalışmaya devam eder.
İpuçları
Dikkat
Özel Yapıştır > Değerler işlemi formülü kalıcı olarak silip yerine sonucu yazar; geri almanın tek yolu Ctrl+Z'dir. Dosyayı kaydettikten sonra formüller geri gelmez, bu yüzden büyük tablolarda önce bir kopya alın.
Sık sorulan sorular
+F9'a bastım ama sonuç yine değişiyor, neden?
F9'u Enter'a bastıktan sonra kullanmışsınız demektir. Tuş yalnızca hücre giriş modundayken, yani formülü yazdıktan sonra Enter'a basmadan önce sonucu sabit değere çevirir.
+Sabitlenmiş hücrenin formülünü geri getirebilir miyim?
Hayır. Değer olarak yapıştırılan ya da F9 ile dondurulan hücrede formül silinir. Dosyayı kaydetmediyseniz Ctrl+Z ile geri alabilirsiniz, aksi halde formülü yeniden yazmanız gerekir.
+El İle hesaplama modu tüm dosyaları etkiler mi?
Ayar açık olan Excel oturumundaki çalışma kitaplarını etkiler ve dosyayla birlikte kaydedilir. İşiniz bitince Formüller > Hesaplama Seçenekleri > Otomatik'e dönmek en güvenlisi.
+Ctrl+; kısayolu Türkçe klavyede çalışmıyor, ne yapmalıyım?
Türkçe Q klavyede noktalı virgül genelde Shift ile üretildiği için kısayol tutmayabilir. Bu durumda hücreye =BUGÜN() yazıp F9 > Enter yapın ya da tarihi elle yazın.
+Rastgele sayı listesini nasıl kalıcı hale getiririm?
Sütunu istediğiniz şekilde oluşturduktan sonra hücreleri seçip Ctrl+C ile kopyalayın ve aynı yere Özel Yapıştır > Değerler ile yapıştırın. Sayılar bir daha değişmez.
Kaynaklar ve doğrulama
Yöntem Türkiye'de de birebir aynı çalışır; tek fark menü ve fonksiyon adlarının Türkçe sürümde ŞİMDİ, BUGÜN, RASTGELE, RASTGELEARALIK ve Formüller > Hesaplama Seçenekleri biçiminde geçmesi. Türkçe Q klavyede Ctrl+; kısayolu tutmazsa tarihi elle yazmak veya F9 yöntemini kullanmak gerekir. Bu rehber, htg üzerinde yayımlanan "3 Ways to Stop Volatile Functions Recalculating in Microsoft Excel" başlıklı incelemedeki teknik bilgiler doğrulanarak ve Türkiye koşullarına uyarlanarak yazıldı. Son doğrulama: 12 Eylül 2026. bize bildir.
Bu içerik bilgilendirme amaçlıdır; resmî işlemlerde ilgili kurumun güncel duyuruları esastır. Ayrıntı: sorumluluk reddi.