Excel'de Sayı Dizisini Tekrarlama: Adım Adım Kılavuz
Excel'de 1, 2, 3, 4, 1, 2, 3, 4 gibi sayı dizilerini tekrarlamak, verileri düzenlemek, yapılandırılmış desenler oluşturmak ve tekrarlayan görevleri otomatikleştirmek için son derece kullanışlıdır. Küçük veri kümeleriyle mi çalışıyorsunuz yoksa büyük tablolarla mı, Excel sayı dizilerini kolayca tekrarlamak için çeşitli verimli yöntemler sunar. Bu makalede, çalışma sayfalarınızda tekrarlayan desenler oluşturmanın pratik yollarını bulacak, her yöntemin en uygun kullanım senaryolarını, avantajlarını ve sınırlamalarını öğreneceksiniz. Ayrıca hem yerleşik Excel çözümlerini hem de daha özel ve gelişmiş ihtiyaçlar için VBA koduyla özelleştirilmiş dizi tekrarı çözümlerini keşfedeceksiniz.
- Doldurma Kulpu ile sayı dizisini tekrarla
- MOD işlevi ile sayı dizisini tekrarla
- Güçlü bir özellik ile sayı veya metin dizisini tekrarla
- SEQUENCE işlevi ile sayı dizisini tekrarla (Excel365/Excel2021)
- INDEX formülü ile özel dizi tekrarla (metin veya özel sıralama için)
- VBA kodu ile dizi tekrarını otomatikleştir
Doldurma Kulpu ile sayı dizisini tekrarla
Doldurma Kulpu, desenler ve tekrarlayan diziler oluşturmak için Excel’in en sezgisel araçlarından biridir. Tekrarlayan değerleri birkaç tıklamayla çoğaltmanızı sağlar ve nispeten kısa ya da görsel olarak yönetilebilir dizilerde mükemmel iş görür. Karmaşık formüllere gerek kalmadan hızlıca tekrarlayan listeler oluşturmanız gerektiğinde veya veri girişi ve şablonlarda desenleri sergilerken özellikle kullanışlıdır.
- Tekrarlamak istediğiniz diziyi birkaç hücreye girin; örneğin, A1'den A4'e kadar olan hücrelere sırasıyla 1, 2, 3, 4 yazın.
- Diziyi içeren hücreleri seçin. İmlecinizi seçimin sağ alt köşesindeki küçük kareye getirin; böylece imleç küçük, siyah bir artı işaretine dönüşecektir.
- Ctrl tuşunu basılı tutarken Doldurma Kulpu’nu aşağıya (veya yana) sürükleyin. Böylece seçilen desen, ek yapılandırma olmadan sorunsuzca tekrarlanır.

Uygulanabilir Senaryolar: Doldurma Kulpu, kısa ve görünür desenleri hızlıca tek seferde oluşturmak için mükemmeldir. Özellikle diziyi birkaç kez tekrar etmeniz gerektiğinde ya da verilerinizle etkileşimli ve görsel olarak çalışırken son derece kullanışlıdır.
Sınırlamalar: Büyük veri kümeleriyle çalışırken ya da otomatik, formül tabanlı bir yaklaşım gerektiğinde Doldurma Kulpu’nun manuel kullanımı daha az verimli hale gelir ve uzun listelerde tutarsızlıklara veya hatalara neden olabilir.
MOD işlevi ile sayı dizisini tekrarla

MOD işlevi, özellikle büyük veri kümelerinde tekrarları otomatikleştirmek istediğinizde yinelenen diziler oluşturmak için esnek ve güçlü bir seçenektir. Uzunluk, desen ve başlangıç noktası kolayca ayarlanabilen bu yöntem, formül tabanlı hassas tekrarlara olanak tanır. 1, 2, 3, 4 gibi tutarlı ve adım adım ilerleyen dizileri bir sütun boyunca üretmek için özellikle uygundur.
Sayı dizisini eklemek istediğiniz boş bir hücreye aşağıdaki formülü girin veya kopyalayın, ardından sütunu Ardışık Numaralar ile doldurmak için formülü aşağı doğru sürükleyin. Ekran görüntüsüne bakın:
=MOD(ROW()-1,4)+1 - ROW()-1, 0’dan başlayan sürekli bir sayım sağlar; çünkü Excel’de 1. satırdan 1 çıkarıldığında sonuç 0 olur.
- MOD(…,4), her dört satırda bir sayımı 0'a "sarmalayarak" sıralamayı dört değerden sonra tekrar başlatır.
- +1, sonucu 0'dan başlamak yerine 1'den başlatarak sıralamanızı kaydırır (0–3 yerine 1–4 üretir).
- Formül, tekrarlanan ardışık sayılar (örneğin 1–4) için mükemmeldir; ancak atlayarak ilerleyen sayılar veya harf-rakam kombinasyonları gibi doğrusal olmayan, özel ya da metin tabanlı dizileri işleyemez.
- Diziniz 1. satırdan başlamıyorsa, örneğin ROW()-1 yerine ROW()-x şeklinde bir formül kullanmanız gerekir; burada x, hedeflenen desenin doğru şekilde hizalanması için Başlangıç Numarası değerini belirler.
- Dizi, formülü kopyaladığınız ölçüde tekrar eder; belirli bir tekrar sayısına ulaşınca durmasını veya belli bir değerde sonlanmasını istiyorsanız, kopyalanan aralığı manuel olarak sınırlandırmanız ya da ek kontroller eklemeniz gerekir.
Güçlü bir özellik ile sayı veya metin dizisini tekrarla
Excel'de sayı veya metin dizilerini tekrarlamak—özellikle büyük veri kümeleriyle ya da standart dışı desenlerle çalışırken—oldukça can sıkıcı olabilir. MOD veya SEQUENCE gibi formüller yardımcı olsa da, bu yöntemler zaman alıcı olabilir ve özel formül bilgisi gerektirebilir. İşte tam da bu noktada Kutools for Excel devreye girerek süreci kolaylaştırır. Kullanıcı dostu arayüzü sayesinde Kutools, formül veya VBA kodu yazmanıza gerek kalmadan birkaç adımda doğrusal ya da özelleştirilmiş sayı ve metin dizilerini tekrarlamanıza olanak tanır; ayrıca geniş bir aralık üzerinde doğrudan işlem yaparak maksimum verimliliği sağlar.
Kutools for Excel'i yükledikten sonra lütfen aşağıdaki adımları izleyin:
- Tekrarlanan diziyi eklemek istediğiniz sütunu veya hücre aralığını seçin. Başlangıç hücresi veya sütun için herhangi bir zorunluluk bulunmamaktadır.
- Ardından, Kutools > Ekle > Dizi Numarası Ekle seçeneğine tıklayın. Ekran görüntüsüne göz atın:

- İletişim kutusunda Doldurma Sırası değerini belirleyin ve özel bir dizi oluşturmak için Yeni düğmesine tıklayın.

- Aşağıdaki iletişim kutusunda sayı dizisini ihtiyaçlarınıza göre yapılandırın:
- Özel sıralı listeniz için bir ad belirleyin; bu, ileride yönetimi ve yeniden kullanımını kolaylaştırır.
- Başlangıç Numarası, Bitiş Numarası, Artış Miktarı ve Basamak Sayısı değerlerini belirleyerek tekrarlanan sayıları tam olarak özelleştirin.
- Ek yapı için bir önek ve/veya sonek de tanımlayabilirsiniz (örneğin, «Q1-», «SFX»).
- Ayarlarınızı kaydetmek için **Tamam**’a tıklayın.

- Önceki iletişim kutusuna geri döndüğünüzde **Tamam** veya **Uygula**’ya tıklayın. Belirtilen desen, Aralık seç alanı hemen doldurulur ve onaylamadan önce ön izlemesini görebilirsiniz. Görsel açıklamaya bakın:

İpuçları ve Uyarılar: Kutools ile hem sayısal hem de metin dizileri oluşturabilir, tekrar aralıklarını kontrol edebilir ve birleştirilmiş aralıkları veya kesintili seçimleri kolayca işleyebilirsiniz.
Ne zaman kullanılmalı: Basit ya da karmaşık tekrarlayan desenleri (sayı ve metin karışımı dahil) özelleştirmek, büyük miktarda veriyi güvenilir şekilde çoğaltmak veya formül ya da kod yazmadan dizi ekleme işlemini otomatikleştirmek istediğinizde idealdir.
Sınırlamalar: Kutools ek bir kurulum gerektirir; ancak büyük ya da benzersiz örüntülü dizileri sıklıkla düzenleyen kullanıcılar için son derece esnek bir çözüm sunar.
SEQUENCE işleviyle sayı dizisini tekrarla (Excel 365/Excel 2021)
Modern bir Excel sürümü kullanıyorsanız (Excel 365 veya Excel 2021), SEQUENCE işlevi, sütunlar ya da satırlar boyunca zahmetsizce örüntü oluşturmanıza olanak tanıyan dinamik dizi özelliğini sunar. Özellikle büyük aralıkları anında dolduran temel yinelenen sayısal diziler oluşturmakta son derece etkilidir.

Sayı dizisini eklemek istediğiniz boş bir hücreye (örneğin A1) aşağıdaki formülü girin veya kopyalayın ve Enter tuşuna basın. Excel, belirttiğiniz satır sayısı kadar olan diziyi otomatik olarak aşağıya döker:
=MOD(SEQUENCE(20,1,0),4)+1 - SEQUENCE(20,1,0): 0’dan 19’a kadar olan sayıları içeren, toplamda 20 satırdan oluşan dikey bir sayı dizisi oluşturur.
- MOD(…,4): Sonucu 4’e bölerek kalanı döndürür ve böylece döngüsel bir etki yaratır.
- =MOD(SEQUENCE(20,1,0),4)+1: Sayıların 1 ile 4 arasında tekrar etmesini sağlar; sıralamayı kaydırır. Farklı dizi uzunlukları ve tekrar aralıkları için 20 ve 4 değerlerini ayarlayın.
Daha uzun ya da daha kısa tekrarlayan bir dizi istiyorsanız, SEQUENCE içindeki '20' değerini ayarlayın. Farklı bir tekrar aralığına ihtiyacınız varsa (örneğin 1 ila 7), '4' değerini yeni aralığınızın büyüklüğüne göre güncelleyin.
- Yalnızca Excel 365 ve Excel 2021’de çalışır: Önceki Excel sürümleri ne SEQUENCE işlevini ne de dinamik dizi davranışını destekler.
- Yalnızca Sayısal Çıktı: Bu formül yalnızca sayılar içindir. Özel metin veya karma değer dizilerini tekrarlamak için aşağıdaki INDEX formül çözümüne başvurun.
- Yalnızca Doğrusal Desen: Oluşturulan desen her zaman ardışıldır. Standart dışı, düzensiz veya özel desenli tekrarlar için farklı bir yaklaşım gerekir (örneğin INDEX formülü).
INDEX formülü ile özel dizi tekrarla (metin veya özel sıralama için)
Excel’in INDEX işlevi, hem sayıları hem metni ya da belirli, kullanıcı tanımlı bir sıraya sahip özel dizileri tekrarlamak için büyük esneklik sunar. Eşit adımlı sayısal örüntülerle sınırlı olan MOD formüllerinin aksine, INDEX formülü içerikten veya sıradan bağımsız olarak her türlü listeyi tekrarlayabilir; bu da karmaşık, doğrusal olmayan ya da metne dayalı diziler için son derece çok yönlü bir çözüm sağlar.
Bu yaklaşım, 1, 5, 9 gibi standart olmayan örüntüleri, A, B, C gibi özel metin etiketlerini veya karışık değerleri tekrarlamanız gerektiğinde özellikle değerlidir.
1. Veri kümenizde aşağıya doğru A, B, C gibi bir metin dizisini tekrarlamak için boş bir hücreye (örn. B1) aşağıdaki formülü girin:
=INDEX({"A","B","C"},MOD(ROW()-1,3)+1) 2. Formülü onaylamak için Enter tuşuna basın, ardından örüntüyü ek satırlara uygulamak üzere doldurma tutamacını aşağı doğru sürükleyin.
Nasıl çalışır: Dizi {"A","B","C"}, özel dizinizi içerir; bunlar sayı, metin veya ihtiyacınız olan her türlü değer olabilir. MOD(ROW()-1,3)+1 formülü, dizide döngü oluşturur: formülü aşağı kopyaladıkça indeks numarası tekrarlanır ve böylece dizi yeniden döner.
Özelleştirme: Farklı bir örüntü kullanmak için (örn. {5, 10, 15, 20}), diziyi şu şekilde ayarlayın:
=INDEX({5,10,15,20},MOD(ROW()-1,4)+1) İpuçları: Dizileriniz hücre aralıklarında saklanıyorsa (örneğin D1:D3), tekrarlanan listeyi formülü değiştirmeden kolayca güncellemeniz veya genişletmeniz için INDEX($D$1:$D$3,MOD(ROW()-1,3)+1) ifadesini kullanın.
Avantajlar: INDEX, MOD ve SEQUENCE formüllerinin sınırlarını aşarak hem karışık türde dizileri hem de herhangi bir özel sırayı destekler; bu da gelişmiş, düzensiz ve metne dayalı tekrarlar için idealdir.
Olası sorunlar: Formülünüz her zaman aynı değeri döndürüyorsa, mutlak ve göreli başvuruları kontrol edin; ayrıca satır hesaplamalarınızın formülün başladığı yere uygun olduğundan emin olun.
VBA kodu ile dizi tekrarını otomatikleştir
Gelişmiş senaryolar söz konusu olduğunda veya örüntüler son derece karmaşıksa, programlı olarak oluşturuluyorsa ya da elektronik tablo formüllerinin sağlayabileceğinden daha fazla otomasyon gerekiyorsa, VBA (Visual Basic for Applications), tanımlayabildiğiniz her türlü tekrar örüntüsünü dinamik olarak oluşturup doldurmanıza olanak tanır. Bu yaklaşım özellikle şu durumlarda büyük ölçüde işe yarar:
- Dizi, kurallar, işlevler veya dinamik olarak alınarak oluşturulur (önceden bilinmez).
- Yinelenenlerin sayısı, blok boyutu ya da dizi uzunluğu değişkendir ve kullanıcı girdisine bağlıdır.
- Diziniz karmaşık mantık, koşullu tekrar veya otomatik aralık genişletme gerektiriyorsa,
İşlem adımları:
1. Excel’de Geliştirici Araçları > Visual Basic seçeneğine tıklayarak VBA düzenleyicisini açın. VBA penceresinde Ekle > Modül seçeneğine tıklayın ve aşağıdaki kodu modüle yapıştırın:
Sub RepeatCustomSequence()
Dim seqArr As Variant
Dim repeats As Long
Dim outRange As Range
Dim i As Long, n As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
' Prompt for sequence to repeat (as comma-separated values)
Dim seqInput As String
seqInput = Application.InputBox("Enter your sequence to repeat (comma separated):", xTitleId, "A,B,C")
If seqInput = "" Then Exit Sub
seqArr = Split(seqInput, ",")
repeats = Application.InputBox("How many repeats?", xTitleId, 10, Type:=1)
Set outRange = Application.InputBox("Select top-left cell of output range", xTitleId, Type:=8)
n = UBound(seqArr) - LBound(seqArr) + 1
For i = 0 To repeats - 1
outRange.Offset(i, 0).Value = seqArr((i Mod n) + LBound(seqArr))
Next i
End Sub 2. VBA Düzenleyici’de
Çalıştır düğmesine tıklayın ya da çalıştırmak için F5 tuşuna basın. Tekrarlamak istediğiniz özel diziyi girin (virgülle ayrılmış olarak; örneğin A, B, C veya 5, 10, 15). İstendiğinde tekrar sayısını ve ilk çıktı hücresini belirtin. VBA betiği, tekrarlanan örüntünüzü doğrudan sayfanıza yerleştirecektir.
Özelleştirme: Bu VBA yöntemi daha da esnek hale getirilebilir; örneğin, tekrarlanan blokları yatay yazmak, aralıklar için istem eklemek veya daha karmaşık dizi mantığını desteklemek amacıyla Liste Yerleştirme Alanı mantığını ya da dizinin döngüye alınma şeklini değiştirebilirsiniz.
Sorun Giderme: Hiçbir şey görünmüyorsa, Excel’deki makro güvenlik ayarlarını tekrar kontrol edin ve sağlanan dizi ile tekrar sayısının geçerli olduğundan emin olun. Mevcut verilerinizi korumak için yeni kodu çalıştırmadan önce çalışma kitabınızı kaydetmeyi unutmayın.
✅ Sonuç
Excel’de sayı veya metin dizilerini, ihtiyaçlarınıza ve kullandığınız Excel sürümüne göre birkaç verimli yöntemle tekrarlayabilirsiniz.
- Doldurma Kulpu, kısa diziler veya temel görsel düzenler için hızlı ve kolayca manuel desenler oluşturmakta mükemmeldir.
- MOD işlevi, eşit aralıklı sayıların tekrarlanması için dinamik ve formül tabanlı bir çözüm sunar; doğrusal sayısal tekrarlar için en iyi seçimdir.
- Daha fazla esneklik ve kolaylık için—özellikle özel veya karma metin/sayı dizilerinde—Kutools for Excel, karmaşık kurulum gerektirmeden kullanıcı dostu bir arayüz ve güçlü dizi işleme yetenekleri sunar.
- Excel'in SEQUENCE işlevi, modern Excel sürümlerinde yalnızca formül kullanarak doğrusal sayısal dizileri hızlı bir şekilde oluşturmak için idealdir.
- Doğrusal olmayan, özel ya da metin desenli tekrarlar için INDEX formül yöntemi, bir dizi veya aralıkta tanımlanan her tür deseni destekleyerek sayısal veya adım adım tekrarların ötesine geçen eşsiz bir kontrol sağlar.
- Nihai esneklik veya dinamik desenleme gerektiğinde—oluşturulan, son derece karmaşık ya da çalışma zamanında belirlenen diziler dahil—VBA otomasyonu, yerleşik araçların yetersiz kaldığı profesyonel ve teknik görevler için gelişmiş gücüyle idealdir.
Tekrarlayan veri görevlerinizi hızlandırmak ve verimliliğinizi artırmak için iş akışınıza ve dizi örüntü gereksinimlerinize en uygun yöntemi seçin. Her seviyedeki kullanıcıya yönelik daha fazla Excel çözümü ve stratejiyi keşfetmek için kaynaklarımıza göz atmayı unutmayın: web sitemizde Excel’i ustalıkla öğrenmenize yardımcı olacak binlerce öğretici bulunmaktadır.
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




