Excel'de Son İşlemi Hızla Geri Alma

Kerem Aydın·12 Temmuz 2026·⏱5 dk

Excel'de son işlemi geri almak için Ctrl+Z (Windows'ta) veya Cmd+Z (Mac'te) tuş kombinasyonuna basın. Bu, tabloyu anında önceki durumuna döndürür. Birden fazla adımı art arda geri almanız gerekiyorsa, kısayolu tekrar tekrar basarak veya hızlı erişim araç çubuğundaki "Geri Al" düğmesinin açılır listesini kullanarak gerçekleştirebilirsiniz.

Bu makalede, standart kısayol tuşlarından dosya kaydettikten sonra veri kurtarmaya ve web sürümü ile mobil cihazlarda çalışmanın özelliklerine kadar değişiklik geçmişiyle çalışmanın tüm inceliklerini ele alacağız.

Geri Almanın Temel Araçları: Kısayol Tuşları ve Hızlı Erişim Araç Çubuğu

Bir hatayı düzeltmenin en etkili yolu, yerleşik geri alma (Undo) ve yineleme (Redo) komutlarını kullanmaktır.

Tuş Kombinasyonları

  • Geri Al: Ctrl + Z (Windows) / Cmd + Z (Mac).
  • Geri Alınanı Geri Getir (Yinele): Ctrl + Y (Windows) / Cmd + Shift + Z veya Cmd + Y (Mac).

Bu komutlar sırayla çalışır. Her Ctrl+Z tuşuna basış, geçmişi bir adım geriye sarar: hücre silme, biçim değiştirme, formül girme vb.

Geçmiş Listesiyle Çalışma

10-20 işlemi birden geri almanız gerekiyorsa, tuşlara defalarca basmanıza gerek yoktur.

  1. Hızlı erişim araç çubuğunda (genellikle sol üst köşede) bulunan sol ok simgesini (Geri Al) bulun.
  2. Bu simgenin yanındaki küçük ▼ okuna tıklayın.
  3. Son işlemlerin listesi açılacaktır. İstediğiniz ana kadar aşağı kaydırın ve sol fare düğmesiyle tıklayın.
  4. Seçtiğiniz andan en son işleme kadar olan tüm işlemler geri alınacaktır.

Bellek Sınırı: Excel varsayılan olarak son 100 işlemin geçmişini saklar. Ancak çok büyük dosyalarla veya karmaşık makrolarla çalışırken, RAM tasarrufu sağlamak için bu sınır otomatik olarak azalabilir.

Dosya Zaten Kaydedildiyse Ne Yapmalı?

Birçok kullanıcı, dosyayı kaydetmenin (Ctrl+S) geri alma geçmişini temizlediğini düşünür. Bu kısmen doğrudur: dosyayı kapattıysanız, mevcut açık oturumda kaydetme öncesinde yapılan işlemleri geri almak için Ctrl+Z kullanamazsınız. Ancak veriler başka yollarla kurtarılabilir.

Yöntem 1: Sürüm Geçmişi (Bulutta Depolanan Dosyalar İçin)

Dosyanız OneDrive veya SharePoint'te kaydedilmişse ve otomatik kaydetme etkinse:

  1. Excel'de dosyayı açın.
  2. Pencerenin en üstündeki (başlık çubuğunda) dosya adına tıklayın.
  3. **"Sürüm Geçmişi"**ni (Version History) seçin.
  4. Sağ tarafta zaman damgalı kaydedilen kopyaların listesini içeren bir panel görünecektir. Hatadan önceki bir sürümü seçin ve "Kopyayı Aç" veya **"Geri Yükle"**ye tıklayın.

Yöntem 2: Kaydedilmemiş Çalışma Kitaplarını Kurtarma

Dosyayı kaydetmeden kapattıysanız veya program beklenmedik şekilde sonlandıysa:

  1. Dosya > Bilgi menüsüne gidin.
  2. Çalışma Kitabını Yönet düğmesine tıklayın.
  3. Kaydedilmemiş Çalışma Kitaplarını Kurtar seçeneğini belirleyin.
  4. Açılan klasörde gerekli dosyayı bulun (.asd uzantısına sahip olacaktır) ve açın. Hemen yeni bir adla kaydedin.

Önemli: Yerel dosyalar (bulutla senkronize edilmeden yalnızca sabit diske kaydedilenler) sürüm geçmişine sahip değildir. Böyle bir dosya kapatıldığında, Ctrl+Z geçmişi kalıcı olarak kaybolur. Önemli belgeler için her zaman otomatik kaydetmeyi etkinleştirin.

Excel Online ve Mobil Cihazlarda Geri Almanın Özellikleri

Web sürümünün ve mobil uygulamaların arayüzü kendi sınırlamalarına ve yönetim özelliklerine sahiptir.

PlatformNasıl Geri AlınırAdım SınırıNot
Excel OnlineCtrl+Z veya üstteki ↶ düğmesi~50 adımTarayıcı sayfası yenilendiğinde geçmiş sıfırlanır.
Android / iOSAlt menüdeki ↶ düğmesi veya kaydırma hareketi~30 adımTabletlerde arayüz masaüstü versiyonuna daha yakındır.
Mac (Masaüstü)Cmd+Z100 adımWindows sürümündeki gibi tam işlevsellik.

Mobil sürümde, sanal klavye çok yer kapladığı için genellikle ekrandaki panelden geri alma düğmesini kullanmak daha kolaydır. Excel Online'da, diğer kullanıcılarla ortak çalışma yaparken kişisel geri alma zincirinizin kesintiye uğrayabileceğini unutmayın.

Gelişmiş Senaryolar ve Makrolar

Bazen, özellikle süreçleri otomatikleştirirken standart araçlar yetersiz kalır.

VBA ile Geri Alma

Makro geliştiriyorsanız şunu göz önünde bulundurun: VBA kodunun yürütülmesi genellikle geri alma yığınını (Undo stack) temizler. Bir makroyu çalıştırdıktan sonra Ctrl+Z ile değişiklikleri geri almak imkansızdır. Geri almayı programlı olarak uygulamanın tek yolu, ters işlemleri yapan bir kod yazmaktır (örneğin, makro satırları sildiyse, başka bir makro bunları tekrar eklemelidir) veya dosya sürüm sistemini kullanmaktır.

Basit bir çoklu geri alma döngüsü örneği (yalnızca yığın henüz temizlenmemişse çalışır):

Sub UndoMultiple()
    Dim i As Integer
    For i = 1 To 10
        Application.Undo
    Next i
End Sub

Bu tür betikleri dikkatli kullanın ve yalnızca dosyaların test kopyalarında uygulayın.

Korumalı Sayfalar

Bir sayfa parola ile korunuyorsa, hücreleri değiştirmeye yönelik çoğu işlem engellenir ve buna bağlı olarak belirli işlemler için geri alma işlevi kullanılamayabilir. Tam işlevsellik için korumayı kaldırın: Gözden Geçir sekmesi > Sayfa Korumasını Kaldır.

Kullanıcıların Sık Yaptığı Hatalar

  1. Dosya Kapatmayı Geri Almaya Çalışmak. Birçok kişi, dosyayı açtıktan hemen sonra Ctrl+Z tuşuna basarak kapatma öncesi durumu geri getirmeyi dener. Bu mümkün değildir. "Sürüm Geçmişi"ni kullanın.
  2. Otomatik Kaydetmeyi Görmezden Gelme. Kullanıcılar saatlerce kaydetmeden çalışır ve sistemin kararlılığına güvenir. Güç kesintisi durumunda son birkaç dakikanın verileri kaybolabilir. Otomatik kaydetme aralığını 5-10 dakika olarak ayarlayın (Dosya > Seçenekler > Kaydet).
  3. Karmaşık İşlemlerde Geçmişin Sıfırlanması. Bazı işlemler (örneğin, belirli türde makroları çalıştırmak veya eklentiler eklemek) geçmişi zorunlu olarak temizleyebilir. Kritik bir değişiklik yaptıysanız, çalışmaya devam etmeden önce dosyanın bir kopyasını yeni bir adla kaydetmek daha iyidir.

SSS

Excel'de geri alma adım sayısı artırılabilir mi? Hayır, 100 adım limiti geliştiriciler tarafından sabit olarak belirlenmiştir ve kayıt defteri ayarları veya program parametreleri üzerinden değiştirilemez. Derinlemesine geçmiş için manuel sürüm kaydetmeyi kullanın.

Neden "Geri Al" düğmesi gri (pasif) hale geldi? Bu, geçmişin boş olduğu anlamına gelir. Ya dosyayı yeni açtınız ya da geri alma yığınını temizleyen bir işlem gerçekleştirdiniz (örneğin, makro çalıştırmak veya bazı eski formatlarda kaydetmek).

Ortak düzenlenen bir dosyada geri alma çalışır mı? Evet, ancak bazı ayrıntılar vardır. Yalnızca kendi işlemlerinizi geri alabilirsiniz. Siz çalışırken başka bir kullanıcı aynı hücreyi değiştirdiyse, kaydetme sırasında elle çözmeniz gerekebilecek bir sürüm çakışması oluşabilir.

Biçimlendirmeyi geri alıp metni nasıl koruyabilirim? Standart geri alma (Ctrl+Z), hücrenin tüm durumunu geri getirir. Yalnızca biçimlendirmeyi kaldırmak için genel işlemi geri almak yerine, "Giriş" sekmesindeki "Biçimleri Temizle" aracını kullanın.