Excel'de tüm verileri silerken formülleri nasıl koruyabilirim?
Excel, verileri yönetmek için son derece çok yönlü bir araçtır; ancak bazen çalışma sayfasındaki tüm verileri temizlemeniz, formülleri ise olduğu gibi korumanız gerekir. Bu durum özellikle şablonlarla veya raporlarla çalışırken, yapının ve hesaplamaların bozulmaması gerektiğinde büyük kolaylık sağlar. Bu kılavuzda, tüm verileri silerken formüllerinizi güvende tutmanın basit ve etkili yöntemlerini adım adım öğreneceksiniz.
Excel'de Özel Git işleviyle tüm verileri sil ancak formülleri koru
KUTOOLS AI Aide ile tüm verileri sil ancak formülleri koru
VBA makrosuyla (Özel Aralık veya çalışma sayfası) tüm verileri sil ancak formülleri koru
Excel'de Özel Git işleviyle tüm verileri sil ancak formülleri koru
Excel, formüller dışındaki tüm hücre içeriklerini kaldırmak için yerleşik tek tıklamalı bir eylem sunmasa da, sabit değerleri (yani formül içermeyen hücreleri) sistemli bir şekilde seçip yalnızca birkaç adımda temizlemek için "Özel Git" özelliğinden yararlanabilirsiniz.
Bu yaklaşım, yinelenen şablonları güncellemek veya her raporlama döngüsünden önce raporları temizlemek gibi orta büyüklükteki aralıklar için özellikle etkilidir. Karmaşıklıkları veya düzenleri ne olursa olsun tüm formül tabanlı hesaplamaları korur. Ancak çok büyük sayfalar için performans gecikmelerini önlemek adına bu işlem bölümler halinde tekrarlanmalıdır.
1. Formüller korunurken verileri temizlemek istediğiniz aralığı seçerek başlayın. En fazla kontrol için sol üst köşedeki Tümünü Seç üçgenine tıklayarak tüm çalışma sayfasını seçebilir veya gerektiğinde belirli bir Veri Aralığını vurgulayabilirsiniz. Ardından Ctrl+G tuşlarına aynı anda basarak Git iletişim kutusunu açın. İletişim kutusunda Özel düğmesine tıklayarak Özel Git iletişim kutusunu açın. Referans için aşağıdaki ekran görüntülerine bakın:

2. Özel Git iletişim kutusunda Sabitler seçeneğini işaretleyin ve Tamam düğmesine tıklayın. Böylece formül içeren hücreler dokunulmaz kalırken, seçtiğiniz aralıkta elle girilmiş değerlere sahip tüm hücreler seçilecek.

3. Tüm sabit değerler (formül olmayan veriler) vurgulandıktan sonra, bunları temizlemek için klavyenizdeki Delete tuşuna basın. Alternatif olarak, bağlam menüsünden Sil seçeneğini sağ tıklayarak seçebilirsiniz. Bu işlem tamamlandığında, seçili aralıkta formüller dışında tüm veriler kaldırılmış olur. İşlem yalnızca görünür değerleri ve metinleri siler; formül içeren hücrelerin içeriklerini etkilemez.
İpucu: Çalışma sayfanızda verilere bağlı biçimlendirme (örneğin Koşullu Biçimlendirme veya hücre renkleri) varsa, sabit değerleri temizlerken bu biçimlendirme etkilenmez. Yalnızca istediğiniz hücrelerin temizlendiğinden emin olmak için seçiminizi mutlaka gözden geçirin.
Uyarı: Bu işlem geri alınamaz; devam etmeden önce dosyanızı mutlaka kaydedin veya yedek almak istiyorsanız çalışma sayfasını çoğaltın. Yanlışlıkla silmediğiniz hücreleri temizlerseniz, hemen geri almak için Ctrl+Z tuşlarına basın.
KUTOOLS AI Aide ile tüm verileri sil ancak formülleri koru
Son derece pratik olan KUTOOLS AI Aide, tüm veri girişlerini temizlerken formülleri otomatik olarak koruyarak iş akışınızı kolaylaştırır. Özellikle rapor oluşturma veya standart şablon kullanma gibi tekrarlayan görevleri sıklıkla yapan kullanıcılar için tasarlanmış bu kullanışlı özellik, manuel seçim ihtiyacını ortadan kaldırır; hem hızı hem de doğruluğu artırır.
Kutools for Excel'i yükledikten sonra, KUTOOLS AI Aide bölmesini başlatmak için şu adımları izleyin: Kutools > AI Asistanı seçeneğine tıklayın. AI Asistanı paneli, spesifik taleplerinizi girebileceğiniz sade ve metin tabanlı bir arayüz sunar.
- İşlemek istediğiniz Veri Aralığını seçin. Bu, ihtiyaç duyduğunuzda bitişik herhangi bir aralık, tablo veya tüm çalışma sayfanız olabilir.
- Sohbet kutusuna aşağıdaki gibi net bir talimat yazın:
Seçimdeki tüm verileri sil, ancak formülleri koru. - Enter tuşuna basın veya Gönder düğmesine tıklayın. KUTOOLS AI, isteğinizi hızlıca analiz edecek, Aralık seç içindeki tüm sabit değerleri (constant) belirleyecek ve tüm formüllerin bozulmadan kalması için işlemi hazırlayacaktır. Analiz tamamlandıktan sonra işlemi tamamlamak için Çalıştır düğmesine tıklayın. Sonucu inceleyin: formüller ve yapılandırılmış hesaplamalar korunurken diğer tüm veriler temizlenir.
Yararlı ipucu: KUTOOLS AI Aide, doğal dilde çok çeşitli talimatları anlar. Komutunuzu özel iş akışlarınız için belirli sayfalardan, aralıklardan veri temizlemek veya belirli veri türlerini hariç tutmak üzere daha da özelleştirebilirsiniz. İşlemi geri almak isterseniz, Excel’in geri alma işlevini kullanmanız yeterlidir. İşlenen aralığı her zaman inceleyerek yalnızca sabit değerlerin silindiğinden ve tüm formüllerin korunduğundan emin olun.
VBA makrosuyla (Özel Aralık veya çalışma sayfası) tüm verileri sil ancak formülleri koru
Birden fazla aralıkta, tüm çalışma sayfalarında veya sıkça tekrarlanan bu işlemi otomatikleştirmek isteyen kullanıcılar için VBA makrosu sağlam ve esnek bir çözümdür. Bu yöntem, seçiminize veya tüm sayfaya göre formül içermeyen tüm hücre değerlerini temizlemenizi sağlar; böylece şablon hazırlama, periyodik veri yenilemeleri ve büyük veri kümeleri gibi pratik senaryolarda idealdir.
1. Başlamak için Excel’i açın ve Visual Basic for Applications düzenleyicisini açmak üzere Alt + F11 tuşlarına basın. VBA penceresinde yeni bir modül oluşturmak için Ekle > Modül seçeneğine tıklayın. Aşağıdaki kodu modüle kopyalayıp yapıştırın:
Sub ClearAllDataButFormulas()
Dim ws As Worksheet
Dim rng As Range
Dim cell As Range
Dim answer As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.InputBox("Enter Worksheet Name to Clear Data:", xTitleId, ActiveSheet.Name, Type:=2)
If ws Is Nothing Then
Set ws = ActiveSheet
End If
Set rng = Application.InputBox("Select the range to clear (leave blank for whole sheet):", xTitleId, ws.UsedRange.Address, Type:=8)
If rng Is Nothing Then
Set rng = ws.UsedRange
End If
Application.ScreenUpdating = False
For Each cell In rng
If Not cell.HasFormula Then
cell.ClearContents
End If
Next
Application.ScreenUpdating = True
MsgBox "All data (except formulas) have been cleared!", vbInformation, xTitleId
End Sub 2. Kodu ekledikten sonra makroyu çalıştırmak için
Çalıştırdüğmesine tıklayın (veya)F5 tuşuna basın). Verileri temizlemek istediğiniz Çalışma Sayfası Adı’nı girmenizi isteyen bir iletişim kutusu açılacaktır. Şu anda Geçerli Çalışma Sayfası’nı kullanmak istiyorsanız, Tamam düğmesine basın. Ardından, belirli bir aralık isteyen başka bir iletişim kutusu görüntülenir; bu alanı boş bırakırsanız makro tüm sayfayı işler. Makro, ardından seçiminizdeki formül içermeyen tüm hücre içeriklerini kaldırır.
İpuçları ve Notlar:
- Bu makro, Formül’ü temizlemeyi otomatik olarak atlar ve Formül Başka Bir Çalışma Sayfasına Başvuruyor olmanız ya da dizi (array) mantığı kullanıyor olmanız fark etmeksizin sorunsuz çalışır.
- Hatalar oluşursa, Çalışma Sayfası Adı ve aralık seçimlerinizi kontrol edin. Yanlış girilmiş sayfa adları veya geçersiz hücre referansları, makronun işlemi atlamasına ya da istenmeyen alanları etkilemesine yol açabilir.
- Bu sık kullanılan makroyu, gelecekteki tüm çalışma kitaplarınızda kullanabilmek için Kişisel Makro Çalışma Kitabınızda kaydedebilirsiniz.
Excel’de tüm verileri temizlerken formülleri korumak, üretken çalışma sayfası ortamlarını sürdürmenin temel bir becerisidir. Özel Git üzerinden manuel seçim yöntemlerini, Kutools’tan yapay zekâ destekli çözümleri mi yoksa otomatik VBA makrolarını mı tercih ediyorsanız edin, her yaklaşım farklı kullanıcı senaryoları için benzersiz avantajlar sunar. Verileri temizledikten sonra çalışma sayfanızı mutlaka inceleyerek formüllerin doğru şekilde korunduğundan ve yapınızın bozulmadığından emin olun. Sorun yaşarsanız, Aralık Seç özelliğini tekrar gözden geçirin ve hemen Geri Al işlevini kullanın.
Daha fazla Excel ipucu ve gelişmiş otomasyon konularını keşfetmek istiyorsanız, web sitemizde binlerce öğretici içerik sizi bekliyor.
İlgili Makaleler:
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar