Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel'de satır ekleme sırasında formülü otomatik olarak nasıl doldurabilirsiniz?

Author Xiaoyang Last modified

Excel'de verilerle çalışırken, mevcut bir veri setine yeni girişler eklemek veya var olan kayıtları güncellemek için yeni satırlar eklemek yaygındır. Ancak, veriler arasında boş satırlar eklemek yaygın bir soruna yol açabilir: bitişik sütunlardaki formüller genellikle yeni eklenen satırlara otomatik olarak kopyalanmaz. Bu durumda normalde dolgu tutamacını manuel olarak kullanmanız veya formülü aşağı çekmeniz gerekir ki bu, özellikle verilerinizi sık sık güncellerseniz can sıkıcı olabilir.

Bu durum, özellikle yeni eklenen bir satırdaki formülü doldurmayı unuttuğunuzda, hesaplama tutarsızlığı veya eksikliklere neden olabilir. Örnek olarak, sütunların formüller içerdiği ve mevcut veriler arasına boş bir satır eklediğiniz aşağıdaki örneği ele alalım — bitişik sütunlardaki formüller otomatik olarak taşınmaz:

dautofill formula when inserting row

Bu sorunu çözmek ve yeni satır eklediğinizde formüllerin otomatik olarak doldurulmasını sağlamak için birkaç pratik çözüm kullanabilirsiniz. Bu makale, farklı çalışma alışkanlıklarına ve gereksinimlere uygun yaklaşımlar için adım adım rehberlik sunar. Ayrıca size yaygın tuzaklardan kaçınmanıza yardımcı olacak pratik ipuçları ve sorun giderme önerilerini de bulacaksınız.


Boş satırlar eklerken tablo oluşturarak formülü otomatik doldurma

Excel'in yeni satırlara formülleri otomatik olarak doldurmasını sağlamak için en etkili yollarından biri, veri aralığınızı bir Tabloya dönüştürmektir. Tablo formatında, bir sütuna girilen formüller yapılandırılmış bir sütunun parçası olarak kabul edilir ve Tabloya eklenen herhangi bir satıra otomatik olarak uygulanır — sonunda veya ortasında bir satır eklerseniz bile. Bu, formülleri kopyalama görevinden kurtarır ve unutulmuş formüllerden kaynaklanan hataları neredeyse tamamen ortadan kaldırır.

Bu yöntemi kullanmak için aşağıdaki adımları izleyin:

1. Formüllerin otomatik olarak doldurulmasını istediğiniz veri aralığını seçin. Ardından Ekle sekmesine gidin ve Tablo'ya tıklayın. Bu ekran görüntüsüne bakın:

click Table form Insert tab

2. Tablo Oluştur iletişim kutusunda, aralığınız sütun başlıklarını içeriyorsa Benim tablomun başlıkları var seçeneğinin işaretli olduğundan emin olun. Bu, başlıkları korur ve verilerinizi net bir şekilde düzenlemenize yardımcı olur. Ekran görüntüsüne bakın:

set options in the Create Table dialog

3. Tamam düğmesine tıklayarak onaylayın. Artık verileriniz bir Tablo olarak biçimlendirildi. Bundan sonra, Tablo içinde boş bir satır eklediğinizde, Tablo sütunlarındaki mevcut formüller otomatik olarak yeni satıra kadar genişletilecektir, aşağıdaki gibi:

when inserting a blank row, the above formula will be inserted into the new row automatically

Bu yöntem basit ve güvenilirdir ve yapılandırılmış listeleri veya devam eden kayıtları yönettiğinizde önerilir.
İpuçları ve Notlar:

  • Tablolar, formül otomatik doldurmayı tüm Tablo sütunlarına uygular, bu da büyük veri setleri arasında tutarlılığın kolayca korunmasını sağlar.
  • Satırları, Tablo satır numarasına sağ tıklayıp Ekle'yi seçerek veya Tablonun sonunda iken Tab tuşuna basarak ekleyebilirsiniz.
  • Bir formül Tablo dışındaki hücre referanslarını kullanıyorsa, referans hatalarını önlemek için bu referansların mutlak adresleme kullandığından emin olun.
Sınırlamalar:
  • Tablo formatlamasını silerseniz, bu otomatik doldurma davranışı artık geçerli olmaz.
  • Serbest düzen veya gelişmiş hücre formatlaması gerektiren bazı kullanıcılar için verilerinizi Tablo olarak biçimlendirmek istenmeyebilir.

 



Boş satırlar eklerken VBA kodu ile formülü otomatik doldurma

Tablolarla çalışmak iş akışınıza uygun değilse veya verileriniz geleneksel bir aralık gerektiriyorsa, satır eklemeden sonra formül otomatik doldurma işlemini gerçekleştirmek için VBA'yi kullanabilirsiniz. VBA çözümü esnektir ve yeni bir satır eklediğinizde yukarıdan formülleri otomatik olarak kopyalamak için özelleştirilebilir, böylece veri setinizdeki formül bütünlüğünü korursunuz.

Bu yaklaşımı kullanmak için aşağıdaki adımları dikkatlice izleyin:

1. Öncelikle, otomatik doldurmak istediğiniz formülleri içeren çalışma sayfası sekmesini seçin veya açın. Excel'in alt kısmındaki sayfa sekmesine sağ tıklayın ve içerik menüsünden Kodu Görüntüle'yi seçin. Bu, Microsoft Visual Basic for Applications düzenleyicisini açar. Açılan pencerede, Ekle > Modül'e tıklayarak yeni bir Modül ekleyin ve ardından aşağıdaki kodu Modüle kopyalayıp yapıştırın:

VBA kodu: Boş satırlar eklerken formülü otomatik doldurma

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
    Cancel = True
    Target.Offset(1).EntireRow.Insert
    Target.EntireRow.Copy Target.Offset(1).EntireRow
    On Error Resume Next
    Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub

click View Code and paste the vba code

2. VBA düzenleyicisini kaydedip kapatın. Çalışma sayfanıza geri dönün. Artık veri aralığınız içindeki bir hücreye çift tıkladığınızda, hemen altına yeni bir satır eklenecek ve bitişik sütunlardaki formüller otomatik olarak yeni oluşturulan satıra doldurulacaktır.

Bu yaklaşım için ek notlar:

  • Çalışma kitabını yeniden açarken makro güvenliği konusunda uyarı alırsanız, bu kodun düzgün çalışması için makroları etkinleştirmeniz gerekir.
  • VBA çözümleri çeşitli formatlama durumlarında esneklik sağlar ancak makro etkin çalışma kitapları gerektirir ki bu, sıkı denetim altındaki veya kısıtlı Excel ortamlarında uygun olmayabilir.
  • Paylaşılan çalışma kitaplarına veya bulut tabanlı belgelere değişiklikler uygularken, makro yürütme kısıtlanmış olabilir — diğer kullanıcıların farkında olduğundan ve uygun izinlere sahip olduğundan emin olun.
  • Amaçlanan aralığın dışında çift tıklamak hala satır ekleme tetikleyebilir, bu yüzden kapsamlı bir şekilde test edin.

Excel Aşağı Doldurma komutu ile formülü otomatik doldurma

Eğer ara sıra yeni satırlar ekliyorsanız ve mevcut formülleri uygulamanın hızlı bir yolunu istiyorsanız — verilerinizi Tabloya dönüştürmeden veya VBA kullanmadan — Excel'deki Aşağı Doldurma komutu basit ve etkili bir seçenektir. Bu komut, seçilen hücre(ler)in üzerine birkaç tıklama veya klavye kısayolu ile üstteki hücredeki formülü kopyalamanıza olanak tanır.

İşlem adımları:
Adım 1: Gereken yere boş bir satır ekleyin.
Adım 2: Kopyalamak istediğiniz formülü içeren hücreyi seçin.
Adım 3: Formülü yeni satıra uygulamak için aşağıdaki yöntemlerden birini kullanın:
  • Yöntem A: Seçili hücrenin sağ alt köşesindeki küçük kare olan dolgu tutamacını boş hücreye doğru aşağı sürükleyin.
  • Yöntem B: Aşağı Doldurma komutunu kullanın:
    • Giriş sekmesi > Düzenleme grubu > Doldur > Aşağı'ya tıklayın
    • Ya da Ctrl + D tuşlarına basın ve formülü alttaki hücreye doldurun
Adım 4: Diğer eklenen satırlar için gerektiği kadar tekrarlayın.

Artılar:

  • Tablolar veya VBA kullanmaya gerek yok.
  • Formüllerin nerede ve ne zaman uygulanacağına manuel kontrol sağlar.
  • Tek seferlik düzenlemeler için hızlı ve etkili.

Eksiler:

  • Sık sık satır ekleme veya büyük veri setleri için ideal değil.
  • Manuel adımlar dikkatli uygulanmazsa atlanmış satırlara veya tutarsız formüllere yol açabilir.

Sorun giderme ipucu: Satırları ekledikten ve Aşağı Doldurma'yı uyguladıktan sonra, özellikle dinamik referanslar veya kümülatif toplamlar kullanıyorsanız tüm formülleri inceleyin ve doğru aralıklara başvurduklarından emin olun. Eğer kendinizi sürekli yeni satırlara formüller uygularken buluyorsanız, süreci daha verimli otomatikleştirmek için yapılandırılmış bir Tablo veya basit bir VBA makrosu kullanmayı düşünün.

Bu yöntemleri kullanarak verilerinizi tutarlı tutabilir, manuel iş yükünü azaltabilir ve yeni satırlar ekledikten sonra eksik formüller nedeniyle hatalardan kaçınabilirsiniz. Size en uygun Excel ortamınıza ve iş akış gereksinimlerinize göre bir yaklaşım seçin.


Demo: Boş satırlar eklerken formülü otomatik doldurma

 

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın – Akıllı Yürütme | Kod Oluştur | Özel Formüller Oluştur | Verileri Analiz Et ve Grafikler Oluştur | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi Kaybetmeden Birleştir | Formül olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur | Bağımlı Açılır Liste | Çoklu seçimli Açılır Liste....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle | Sütunları Taşı | Gizli Sütunların Görünürlük Durumunu Değiştir | Aralıkları & Sütunları Karşılaştır...
Öne Çıkan Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En İyi15 Araç Takımı:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin