Excel'de artan hücreleri otomatik olarak nasıl doldurabilirsiniz?
Günlük Excel çalışmalarımızda, hücreleri artan sayılarla otomatik olarak doldurmak yaygın bir gereksinimdir. Örneğin, ID'leri, işlem numaralarını veya sıralı verileri takip etmek için bir sütunu hızlıca 1, 2, 3 gibi bir diziyle doldurmak isteyebilirsiniz. Ancak, bazen sayıların 1'den farklı sabit bir aralıkla artmasını gerektiren birçok durum vardır, örneğin 10001, 10012, 10023 gibi fatura numaraları oluşturmak gibi. Her değeri manuel olarak girmek yalnızca zaman alıcı değil, aynı zamanda hata riskini de artırır. Bu nedenle, basit bir adım veya özel bir aralıkla artan dizileri otomatik olarak doldurma yöntemlerini öğrenmek, verimliliğinizi ve doğruluğunuzu büyük ölçüde artırabilir. Bu öğretici, Excel'deki farklı ihtiyaçlara ve beceri seviyelerine uygun birkaç pratik çözüm açıklamaktadır.
Otomatik Doldurma işleviyle artan hücreleri otomatik olarak doldurma
Formül kullanarak artan hücreleri otomatik olarak doldurma
Kutools for Excel ile artan hücreleri otomatik olarak doldurma
VBA kodu ile artan hücreleri otomatik olarak doldurma
Otomatik Doldurma işleviyle artan hücreleri otomatik olarak doldurma
Excel'in Otomatik Doldurma özelliği, çalışma sayfanızda artan değerlerin temel dizilerini oluşturmak için hızlı ve sezgisel bir yol sunar. Bu yaklaşım özellikle basit desenler için veya formüller kullanmadan hızlı bir görsel çözüm istediğinizde çok etkilidir.
Uygulanabilir senaryo: Bu yöntemi, sabit bir adım (1, 2, 3 gibi) veya özel bir aralık (örneğin 10001, 10013, 10025 gibi) olan bir dizi sayı doldurmanız gerektiğinde ve sadece başlangıç numaralarını belirleyerek tanımlanabilecek kadar basit bir dizi olduğunda kullanın.
1. Sıranızın başlamasını istediğiniz hücreyi tıklayın. Örneğin, başlangıç numarasını (örneğin 10001) A1 hücresine yazın. Ekran görüntüsüne bakın:
2. Bir sonraki hücreye (örneğin A2), aralığınızın artmasını istediğiniz şekilde bir sonraki sayıyı girin. Örneğin, her sayının 11 artmasını istiyorsanız, A2 hücresine 10012 yazın. (Bu değeri dikkatlice kontrol edin — bu, tüm seriniz için adım boyutunu belirler.)
3. Başlangıç hücrelerini (A1 ve A2) vurgulayın veya seçin. Ardından, imlecinizi dolgu tutamağına (seçimin sağ alt köşesindeki küçük kare) getirin. Dolgu tutamacını tıklayın ve aşağı doğru sürükleyerek sütunu gerektiği kadar uzatın. Hücreler, tanımlanan artan desene göre otomatik olarak doldurulacaktır. Ekran görüntüleri:
Sınırlamalar: Aralığınız değişirse yeniden giriş gerektirebilir ve dinamik değildir: aşağı doğru doldurduktan sonra ilk değeri değiştirmek, geri kalanını otomatik olarak güncellemeyecektir.
Formül kullanarak artan hücreleri otomatik olarak doldurma
Otomatik Doldurma'nın yanı sıra, artan diziler oluştururken daha fazla kontrol ve esneklik için Excel formüllerini kullanabilirsiniz. Bu yöntem, başlangıç değeri değiştiğinde serinin otomatik olarak güncellenmesini istediğiniz durumlar veya başka yerlerde diziyi ayarlamak için formülü kopyalamak istediğiniz durumlar için uygundur.
Uygulanabilir senaryo: Dinamik artan diziler için formülleri kullanın, özellikle başlangıç değeri veya aralık değiştirilebilecek durumlarda veya otomasyon ve tutarlılığın önemli olduğu uzun listelerde.
1. İlk olarak, başlangıç hücresinde (örneğin A1), başlangıç değerini girin. Örneğin, A1 hücresine 10001 yazın. Ardından, hemen alttaki hücreye (A2) tıklayın ve aşağıdaki formülü girin, istediğiniz adımı kullanarak (burada aralık 11'dir):
=A1+11
Burada A1, başlangıç hücresine ve 11 ise artım değerine atıfta bulunur. Seriniz için adımı gerektiği gibi ayarlayın.
2. Değeri hesaplamak için Enter tuşuna basın. Ardından, A2 hücresini seçmek için tıklayın ve dolgu tutamacını (sağ alt köşedeki küçük kare) aşağı doğru sürükleyerek formülü gerektiği kadar genişletin. Bu, tüm seçili hücrelerde belirtilen aralıklarla artan değerleri otomatik olarak oluşturacaktır.
Kutools for Excel ile artan hücreleri otomatik olarak doldurma
Kutools for Excel, hücreler arasında artan sayılar oluşturmak için Dizi Numarası Ekle özelliğini sunar. Bu yaklaşım, sık sık gelişmiş numaralandırma seçeneklerine ihtiyaç duyarsanız, örneğin özel ön ekler, son ekler, sabit basamak formatları veya sıfırlama dizileri gibi durumlarda kesinlikle tavsiye edilir. Kutools, karmaşık formüller veya tekrarlayan manuel giriş gerektirmeden bu işlemleri otomatikleştirir.
Ücretsiz olarak Kutools for Excel'i yükledikten sonra lütfen aşağıdaki adımları izleyin:
1. Artan sayılarla doldurmak istediğiniz çalışma sayfasındaki aralığı seçin. Ardından, Excel şeridindeki Kutools sekmesine gidin, Ekle'yi seçin ve ardından Dizi Numarası Ekle'yi seçin. Ekran görüntüsüne bakın:
2. Açılan Dizi Numarası Ekle iletişim kutusunda, yeni bir dizi oluşturmak için Yeni'ye tıklayın. Ekran görüntüsüne bakın:
3. Genişletilmiş iletişim kutusunda aşağıdaki ayarları tamamlayın:
1) Yeni diziniz için bir isim girin (daha sonra yeniden kullanmak veya tanımlamak için yararlıdır);
2) Başlangıç numarasını belirtin, bu sizin dizinizin ilk değeridir;
3) Artış kutusuna istediğiniz aralığı girin (örneğin, adım boyutu 11 için 11 girin);
4) Görüntülenecek basamak sayısını Basamak Sayısı alanında tanımlayın. Örneğin, "5" yazmak, sayıları önde sıfırlarla dolduracak ve 10001'i 10001 olarak, 15'i 00015 olarak gösterecektir.
5) Ayrıca, her sayıdan önce veya sonra görünecek isteğe bağlı Ön Ek veya Son Ek belirleyebilirsiniz (örneğin, 'ID-' veya '-A').
4. Dizinizi yapılandırdıktan sonra, Kaydet'i tıklayarak diyalog penceresine kaydedin ve ardından Seçili Aralığı Doldur'u tıklayarak bu ayarlara göre hücreleri otomatik olarak doldurun. Ekran görüntüsüne bakın:
Seçtiğiniz aralık, herhangi bir özel ön ek veya son ek dahil olmak üzere belirtildiği şekilde artan sayılarla doldurulacaktır.
Not:
1. Artan bir diziyi yeniden başlatmak ve başlangıç numarasından tekrar doldurmak için, Dizi Numarası Ekle iletişim kutusuna dönün, listeden dizinizi seçin ve Sıfırla seçeneğini kullanın. Onaylamak için Tamam'ı tıklayın.
2. Diziyi belirli bir sayıda durdurmak ve başlangıçtan yeniden başlatmak istiyorsanız, iletişim kutusundaki Bitiş numarası kutusunu işaretleyin ve istediğiniz son değeri girin. Uygulamadan önce etkiyi önizleyebilir, böylece numaralandırmanın gereksinimlerinizi karşıladığını kontrol edebilirsiniz.
Avantajlar: Özellikle belirli biçimlendirme veya yeniden başlama gereksinimleri olduğunda profesyonel görünümlü seri numaraları veya kodlar oluşturmak için oldukça esnektir. Toplu işlemler için harika ve insan hatasını azaltır.
İpucu: Gelecekte yeniden kullanmak üzere sık kullanılan dizi yapılandırmalarını kaydederek daha fazla zaman kazanabilirsiniz.
VBA kodu ile artan hücreleri otomatik olarak doldurma
Daha karmaşık senaryolarda artan sayıları otomatikleştirmeniz veya bu eylemi sık sık gerçekleştirmeniz gereken durumlarda, VBA'yı (Visual Basic for Applications) kullanmayı düşünebilirsiniz. Bu yaklaşım esnektir ve özellikle büyük veri setleri veya özel desenler için hızlıca özel artan seriler oluşturabilir.
1. Visual Basic for Applications düzenleyicisini açmak için Alt + F11 tuşlarına basın. Düzenleyicide, Ekle > Modül'e tıklayarak yeni bir modül oluşturun. Ardından aşağıdaki VBA kodunu modül penceresine kopyalayıp yapıştırın:
Sub FillIncrementCells()
Dim rng As Range
Dim startVal As Long
Dim stepVal As Long
Dim i As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select range to fill incrementing values:", xTitleId, rng.Address, Type:=8)
startVal = Application.InputBox("Enter the starting number:", xTitleId, "", Type:=1)
stepVal = Application.InputBox("Enter the increment step:", xTitleId, "", Type:=1)
If rng Is Nothing Then Exit Sub
For i = 1 To rng.Count
rng.Cells(i).Value = startVal + (i - 1) * stepVal
Next i
End Sub
2. Ardından, bu kodu çalıştırmak için F5 tuşuna basın. Açılır kutularda, başlangıç numarasını ve aralığı sırasıyla girin. Seçili hücreler, belirlenen şekilde artan diziyle doldurulacaktır.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...
Office Tab, Office’e 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.
- Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
- Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!