Manuel giriş olmadan Excel'de hızlı satır numaralandırma

Kerem Aydın·10 Temmuz 2026·⏱3 dk

Excel'de bir sütunu otomatik olarak numaralandırmak için en kolay yol, otomatik doldurma tutamacını veya =SATIR() formülünü kullanmaktır. Bu yöntemler, manuel giriş hatalarını önleyerek saniyeler içinde 1, 2, 3... şeklinde bir sıra oluşturmanızı sağlar. Belirli yöntemin seçimi, Excel sürümüne ve yeni satırlar eklendiğinde veya veriler filtrelendiğinde numaraların güncellenmesi gerekliliğine bağlıdır.

Yöntem 1: Otomatik Doldurma Tutamacı (statik listeler için)

Formül kullanımını gerektirmeyen, tek seferlik görevler için en hızlı yöntemdir. Tüm Excel sürümlerinde çalışır.

  1. Sütunun ilk hücresine 1 yazın.
  2. İkinci hücreye 2 yazın.
  3. Her iki hücreyi de seçin.
  4. İmleci seçimin sağ alt köşesine getirin; imleç siyah bir artı işaretine (doldurma tutamacı) dönüşene kadar bekleyin.
  5. Sol fare düğmesini basılı tutun ve listenin sonuna kadar aşağı doğru sürükleyin.

Uzun listeler için ipucu: Numaralandırılan sütunun solunda dolu veriler varsa, siyah artı işaretine çift tıklamanız yeterlidir. Excel, numaralandırmayı komşu sütundaki son dolu satıra kadar otomatik olarak uzatır.

Yöntem 2: SATIR Formülü (dinamik tablolar için)

Fonksiyon kullanmak numaralandırmayı "akıllı" hale getirir: Yeni bir satır eklendiğinde, alttaki numaralar sırayı koruyarak otomatik olarak yeniden hesaplanır.

İlk hücreye (örneğin A2) aşağıdaki formüllerden birini girin:

  • Standart: =SATIR()-1 (başlık ilk satırda, formül ikinci satırda ise: 2-1=1).
  • Evrensel: =SATIR(A1) — aşağı kopyalandığında referans kayar ve 1, 2, 3... değerlerini döndürür.
  • Özel başlangıç ile: =SATIR(A1)+5 — numaralandırmaya 6'dan başlar.

Formülü girdikten sonra tüm aralığa kopyalayın. Artık satırlar silindiğinde veya eklendiğinde sıra bozulmayacaktır.

Yöntem 3: DİZİ Fonksiyonu (sadece Excel 365 ve 2021+ için)

Excel'in modern sürümlerinde, sayı dizileri oluşturmak için özel bir fonksiyon bulunur. Kopyalama gerektirmeden, tek bir formülle tüm aralığı doldurur.

Sözdizimi: =DİZİ(satır_sayısı; [sütunlar]; [başlangıç]; [adım])

Kullanım örnekleri:

  • 100 satırı numaralandırma: =DİZİ(100)
  • 10 sayısından başlama: =DİZİ(50; 1; 10) (50 satır, 1 sütun, 10'dan başlar).
  • Numaralandırma adımı 2 (çift sayılar): =DİZİ(50; 1; 2; 2)

DİZİ fonksiyonu (İngilizce SEQUENCE) Excel 2019 ve daha eski sürümlerde mevcut değildir. Dosya eski bir sürümde açıldığında #AD? hatası görürsünüz. Bu durumlarda SATIR formüllü yöntemi kullanın.

Yöntem 4: Görünür satırları numaralandırma (filtreleme sırasında)

Standart yöntemler, filtreleri yok sayarak tüm satırları ardışık olarak numaralandırır. Filtre etkinleştirildiğinde numaraların sadece görünür hücreler için ardışık gitmesini (1, 2, 3...) istiyorsanız, ARA.TOPLAM fonksiyonunu kullanın.

A2 hücresi için formül (verilerin 2. satırdan başladığı varsayımıyla): =ARA.TOPLAM(3; $B$2:B2)

Burada:

  • 3 — boş olmayan hücreleri saymak için fonksiyon kodu (BAĞ_DEĞ_DOLU_SAY).
  • $B$2:B2 — aşağı kopyalandığında genişleyen aralık. B sütunu veri içermelidir (boş olmamalıdır).

Filtre uygulandığında bu formül, numaraları yalnızca görüntülenen satırlar için yeniden hesaplayacaktır.

Numaralandırma yöntemlerinin karşılaştırılması

YöntemExcel SürümleriSatır eklemeye tepki verir mi?Filtrelerle çalışır mı?Zorluk
Otomatik DoldurmaTümüHayır (numaralar eski kalır)HayırÇok kolay
SATIR FormülüTümüEvet (yeniden hesaplar)HayırKolay
DİZİ Fonksiyonu365, 2021+EvetHayırKolay
ARA.TOPLAMTümüEvetEvetOrta

Sık yapılan hatalar

  • Kopyalama sırasında numaralar değişmiyor. Değeri kopyalıyorsunuz, formülü değil. Hücrede gerçekten bir formül olduğundan (= ile başlar) emin olun veya basit kopyalama (Ctrl+C / Ctrl+V) yerine otomatik doldurma tutamacını kullanın.
  • Sıralama sonrası sıra bozulması. Standart numaralandırma (1, 2, 3...) kullandıysanız ve tabloyu sıraladıysanız, sayıların düzeni bozulur. Sıralanabilir tablolar için her zaman konuma göre SATIR() formülünü kullanın veya sıralamadan sonra yeniden numaralandırın.
  • DİZİ fonksiyonunda #AD? hatası. Excel sürümünüzün eskidiği anlamına gelir. Formülü SATIR() içeren bir eşdeğer ile değiştirin.

SSS

Formülleri kaldırıp sadece değerleri nasıl bırakırım? Numaralı sütunu seçin, kopyalayın (Ctrl+C), ardından aynı alana sağ tıklayın ve "Değerleri Yapıştır" seçeneğini seçin (123 rakamlı simge). Formüller statik sayılarla değiştirilecektir.

Satırları 5'er adım ile (5, 10, 15...) numaralandırabilir miyim? Evet. Otomatik doldurma kullanırken ilk iki sayıyı (5 ve 10) girin, seçin ve tutamacı sürükleyin. DİZİ formülünde adımı belirtin: =DİZİ(20; 1; 5; 5).

Sadece dolu satırları numaralandırmam gerekirse ne yapmalıyım? Koşullu bir formül kullanın, örneğin: =EĞER(B2<>""; SATIR(A1); ""). Bu formül, bitişikteki B hücresinde veri varsa numara yerleştirir.