Excel'de Satırları Hızlıca Nasıl Numaralandırılır

Kerem Aydın·7 Temmuz 2026·⏱4 dk

Excel'de satırları otomatik olarak numaralandırmak için, numaraları dinamik olarak güncellemek amacıyla =SATIR() işlevini veya statik bir liste için otomatik doldurma tutamacını kullanın. Satırların sıkça silindiği veya gizlendiği tablolar için, sıra numarasını yalnızca dolu hücrelere göre yeniden hesaplayan =SAYA() formülü en uygun seçenektir. Yöntem seçimi, verileri düzenlerken numaralandırmayı korumanız gerekip gerekmediğine bağlıdır.

İçindekiler

İçindekiler

  1. Statik Numaralandırma: Doldurma Tutamacı ve Seri
  2. SATIR Formülü ile Dinamik Numaralandırma
  3. [Filtreleme ve Silme İşlemlerinde Akıllı Numaralandırma (SAYA)]#akilli-numaralandirma-filtreleme-ve-silme-islemlerinde-saya)
  4. "Akıllı Tablolar"da Numaralandırma
  5. Sık Yapılan Hatalar
  6. SSS

Statik Numaralandırma: Doldurma Tutamacı ve Seri

Bu yöntem, bir listeyi bir kez oluşturup ortasından toplu olarak satır silmeyi planlamadığınız durumlar için uygundur. Sayılar formül olarak değil, değer olarak eklendiğinden dosyanın hesaplama yükünü artırmazlar.

Doldurma Tutamacı (Sürükleme)

Kısa listeler için en hızlı yöntem:

  1. İlk hücreye 1, ikinci hücreye 2 yazın.
  2. Her iki hücreyi de seçin.
  3. İmleci seçimin sağ alt köşesine getirin (siyah bir artı işareti belirecektir) ve listenin sonuna kadar aşağı doğru sürükleyin.

Binlerce satırı numaralandırmanız gerekiyorsa, doldurma tutamacına çift tıklamak numaralandırmayı yanındaki dolu sütunun sonuna kadar otomatik olarak uzatacaktır.

"Seri" Aracı

Farenin sürüklenmesinin pratik olmadığı çok uzun listeler (örneğin, 10.000+ satır) için idealdir:

  1. İlk hücreye 1 yazın.
  2. Numaralandırılacak aralığı seçin (formül çubuğunun solundaki ad alanı üzerinden yapılabilir, örneğin A2:A10000).
  3. Giriş sekmesine gidin → Doldur (aşağı ok simgesi) → Seri.
  4. Aritmetik seriyi seçin, adım değeri olarak 1 girin ve Tamam'a basın.

SATIR Formülü ile Dinamik Numaralandırma

Yeni satırlar eklendiğinde numaralandırmanın kendiliğinden güncellenmesini istiyorsanız, SATIR işlevini kullanın. Bu işlev sayfa satır numarasını döndürür, bu nedenle numaralandırmanın birden başlaması için formülü biraz ayarlamanız gerekir.

Temel Formül

Verilerin A2 hücresinden başladığını varsayalım (A1 başlıktır). A2 hücresine şunu yazın:

=SATIR(A2)-1
  • SATIR(A2) 2 sayısını döndürür.
  • -1 bunu 1'e dönüştürür.

Formülü aşağıya doğru sürükleyin. Tablonun ortasına yeni bir satır eklendiğinde, alttaki numaralar otomatik olarak yeniden hesaplanır.

Yöntemin dezavantajı: Bir veri satırını silerseniz numaralandırma düzgün kalır, ancak bir satırı filtreyle gizlerseniz, görsel olarak boşluk olmasa da gizli satırın numarası sayfadaki genel sıralamada dikkate alınmaya devam eder.

Filtreleme ve Silme İşlemlerinde Akıllı Numaralandırma (SAYA)

Bir filtre uyguladığınızda standart numaralandırma bozulur: gizli satırlar kendi numaralarını korumaya devam eder ve 1, 2, 3 sıralaması 1, 5, 8 haline gelir. Yalnızca görünür satırlar için kesintisiz bir numaralandırma görmek istiyorsanız, SAYA (COUNTA) işlevini kullanın.

Görünür Satırlar İçin Formül

A2 hücresine şunu yazın:

=SAYA($B$2:B2)

Burada:

  • $B$2 — Veri sütunundaki ilk hücreye mutlak referans (örneğin, "Ad Soyad" veya "Ürün Adı" gibi zorunlu bir alan).
  • B2 — Geçerli satıra göreli referans.

Nasıl Çalışır: Formül, listenin başlangıcından geçerli satıra kadar olan dolu hücrelerin sayısını hesaplar. Filtreleme sırasında, belirli bir görünür satırın B2 aralığında gizli hücreler dikkate alınmaz, bu nedenle hangi satırların gizli olduğundan bağımsız olarak numaralandırma kesintisiz kalır (1, 2, 3...).

Bu yöntem satır silme işlemlerine karşı da dayanıklıdır: 5 numaralı kaydı silerseniz, 6 numaralı kayıt otomatik olarak 5 numaralı olur.

"Akıllı Tablolar"da Numaralandırma

Bir aralığı "Akıllı Tablo"ya (Ctrl+T) dönüştürürseniz, Excel numaralandırma konusunda size daha da etkili yardımcı olabilir.

  1. Verileri seçin ve Ctrl+T tuşlarına basın.
  2. İlk sütunda yukarıda açıklanan formüllerden herhangi birini kullanın (örneğin, =SATIR([@])-SATIR(Tablo1[#Başlıklar])).
  3. Excel formülü otomatik olarak sütunun son satırına kadar doldurur.
  4. Tablonun altına yeni bir satır eklendiğinde formül kendiliğinden uygulanır.

Numaralandırma Yöntemlerinin Karşılaştırılması

YöntemSatır Silindiğinde Güncellenir mi?Filtreleme Sırasında Çalışır mı?Zorluk Seviyesi
Doldurma TutamacıHayır (boşluklar kalır)Hayır (eski numaralar görünür)Düşük
=SATIR()EvetHayır (numaralandırma sayfaya göre yapılır)Orta
=SAYA()EvetEvet (kesintisiz numaralandırma)Orta
Yerleşik AraçHayırHayırDüşük

Sık Yapılan Hatalar

  1. Bir Birimlik Kayma. Kullanıcılar sıklıkla başlık satırının numarasını çıkarmayı unuturlar. Eğer =SATIR(A1) formülü sayfanın üçüncü satırındaysa, 3 değerini verir. 1 elde etmek için =SATIR(A3)-2 yazmanız gerekir.

  2. SAYA Formülünde Mutlak Referansların Kaybolması. =SAYA($B$2:B2) formülünde, aralığın başlangıcını dolar işaretleriyle ($B$2) sabitlemek önemlidir. Eğer B2:B2 yazarsanız, aşağıya sürüklediğinizde aralık kayar ve formül her zaman yalnızca bir hücreyi sayarak her yerde 1 değerini verir.

  3. Referans Sütununda Boş Hücreler. SAYA yöntemi, sayımın yapıldığı sütunda (yukarıdaki örnekte B sütunu) boş hücreler varsa düzgün çalışmaz. Numaralandırma kesintiye uğrar veya tekrar eder. Sayım işlemi için her zaman tamamen dolu olan bir sütunu seçin.

SSS

Filtrelemeden sonra yalnızca görünür satırları nasıl numaralandırırım? Yukarıda açıklanan =SAYA($B$2:B2) formülünü kullanın. Bu formül, sıra hesaplaması sırasında filtreyle gizlenen satırları yok sayar. Alternatif olarak, görünür hücreler için SAYA işlevinin kodu olan 103'ü kullanan ARA.TOPLAM(103; $B$2:B2) işlevini kullanabilirsiniz.

2 adımlı (1, 3, 5...) bir numaralandırma nasıl yapılır? Doldurma tutamacını kullanırken 1 ve 3 yazın, her iki hücreyi seçin ve aşağıya sürükleyin. Formülde ise =(SATIR(A1)-1)*2+1 kullanın.

Formülü kopyaladığımda neden numaralandırma bozuluyor? Formüldeki referansların kayıp kaymadığını kontrol edin. =SATIR(A1) kopyalıyorsanız, A1 referansının hücre konumuna göre değiştiğinden emin olun. SAYA kullanıyorsanız, aralığın başındaki $ işaretlerinin varlığını kontrol edin.

Satırları makro ile numaralandırabilir miyim? Evet, ancak çoğu görev için formüller yeterlidir. Makrolar, dosyanın .xlsm formatında kaydedilmesini gerektirir ve güvenlik ayarları tarafından engellenebilir.