Excel'de Satırları Hızlıca Numaralandırma: Kanıtlanmış 3 Yöntem
Excel'de satırları hızlıca numaralandırmak için sayıları içeren ilk iki hücreyi (örneğin 1 ve 2) seçin ve doldurma tutamacını aşağıya doğru sürükleyin. Bu, statik listeler için en hızlı yöntemdir. Satırlar silindiğinde güncellenen dinamik bir numaralandırma gerekiyorsa =SATIR() formülünü kullanın. Filtre uygulandıktan sonra yalnızca görünür hücreleri numaralandırmak için =ARA.TOPLAM() işlevi uygundur.
Aşağıda, basit sürüklemekten "akıllı" tablolar için karmaşık formüllere kadar tüm yöntemler detaylıca incelenmiştir.
Kısa cevap: Normal bir tablo için otomatik doldurma tutamacını kullanın (hücrenin köşesindeki siyah artı işaretine çift tıklayın). Bu işlem 2 saniye sürer ve formül gerektirmez.
Yöntem 1: Otomatik Doldurma Tutamacı (En Hızlı Yol)
Bu yöntem, tablo yapısı zaten hazır olduğunda ve sadece sıra numaraları eklemek istediğinizde idealdir. Dosyayı yormayan formüller yerine statik değerler (sayılar) oluşturur.
Talimatlar:
- Sütunun ilk hücresine 1 yazın.
- İkinci hücreye 2 yazın.
- Her iki hücreyi de seçin.
- İmleci seçimin sağ alt köşesine getirin (imleç siyah bir artı işaretine — doldurma tutamacına dönüşecektir).
- Sol fare düğmesiyle çift tıklayın.
Excel, numaralandırmayı yanındaki dolu sütunun sonuna kadar otomatik olarak aşağıya doğru dolduracaktır.
Liste uzunluğunu belirlemek için yanında veri yoksa, tutamaca sol fare düğmesini basılı tutun ve istediğiniz satıra kadar aşağıya sürükleyin. Adım aralığı 2 olacak şekilde (1, 3, 5...) numaralandırmak için ilk iki sayıyı (1 ve 3) girin, bunları seçin ve tutamacı sürükleyin.
Yöntem 2: Dinamik Numaralandırma İçin SATIR() İşlevi
Tablo içinde sık sık satır eklemeyi veya silmeyi planlıyorsanız bu yöntemi kullanın. Normal numaralandırma bozulurken, formül numaraları otomatik olarak yeniden hesaplayacaktır.
=SATIR() işlevi (İngilizce sürümde =ROW()), sayfa satır numarasını döndürür.
Temel formül: A1 hücresine şunu yazın:
=SATIR()
Sonuç: Formül sayfanın 5. satırındaysa, 5 sayısını döndürür.
Tablo ilk satırda değilse numaralandırmaya 1'den nasıl başlanır: Başlığınız 2. satırda ve verileriniz 3. satırdan başlıyorsa, kaydırma kullanın:
=SATIR()-2
(Burada 2, numaralandırmanın başlamasından önceki satır sayısıdır).
Formülü veri aralığının tamamına aşağıya doğru kopyalayın. Artık herhangi bir satır silindiğinde orta kısım otomatik olarak düzeltilecektir.
SATIR() formülü, sayfadaki mutlak satır numarasını sayar. Tabloyu sıralarsanız, numaralar orijinal sıraya göre değişebilir ancak 1, 2, 3 dizisi korunur.
Yöntem 3: Görünür Satırları Numaralandırma (Filtreler İçin)
Standart yöntemler, gizli satırlar için bile numaralandırmaya devam eder. Filtreler uyguluyorsanız ve numaraların yalnızca görünen kayıtlar için ardışık gitmesini istiyorsanız (gizli olanlardan bağımsız olarak 1, 2, 3...), ARA.TOPLAM (SUBTOTAL) işlevini kullanın.
İlk öğe için formül (örneğin A2 hücresi):
=ARA.TOPLAM(3; $B$2:B2)
Nerede:
3— BOŞLUKSAY işlev kodudur (boş olmayan hücreleri sayar).$B$2:B2— kopyalanırken genişleyen aralıktır. B sütunu veri içermelidir (örneğin soyadları veya ürün adları).
Bu formülü aşağıya doğru sürükleyin. Filtre açıldığında numaralar gizli satırları yok sayarak otomatik olarak yeniden hesaplanacaktır.
Numaralandırma Yöntemlerinin Karşılaştırılması
| Yöntem | Hız | Satır Silmeye Tepki Verir mi? | Filtrelerle Çalışır mı? | Ne Zaman Kullanılır |
|---|---|---|---|---|
| Doldurma Tutamacı | ⚡ Anında | ❌ Hayır | ❌ Hayır | Hazır, değiştirilemeyen raporlar için. |
| SATIR() Formülü | ⚡ Hızlı | ✅ Evet | ❌ Hayır | Yapısının sık değiştirildiği şablonlar için. |
| ARA.TOPLAM | 🐢 Orta | ✅ Evet | ✅ Evet | Etkileşimli paneller ve filtrelenebilir listeler için. |
Numaralandırma Sırasında Sık Yapılan Hatalar
- Sıralama sonrası numaralar bozuluyor. Bu, normal otomatik doldurma kullanıldığında gerçekleşir. Çözüm:
SATIR()formülünü kullanın, ancak bunun sayfadaki konuma bağlı olduğunu, satır içeriğine değil. Verilere sıkı bağlılık için kesintisiz numaralandırmadan tamamen vazgeçmek daha iyidir. - Sayı yerine formül görüntüleniyor. Hücre biçimini kontrol edin. "Metin" olarak ayarlanmışsa, bunu "Genel" olarak değiştirin ve formülü yeniden girin.
- Numaralandırma boş satırda kesiliyor. Otomatik doldurma tutamacına çift tıklandığında, yan sütunda boş bir hücre varsa doldurma durur. Böyle bir durumda tutamacı manuel olarak sürükleyin.
SSS
Satırları 5'er adımla (5, 10, 15...) nasıl numaralandırırım?
İlk iki hücreye 5 ve 10 yazın, bunları seçin ve doldurma tutamacını sürükleyin. Alternatif olarak şu formülü kullanabilirsiniz: =SATIR()*5 (gerekiyorsa kaydırma dikkate alınarak).
"Akıllı Tablo"da (Ctrl+T) satırlar otomatik olarak numaralandırılabilir mi?
Evet. Aralığı tabloya dönüştürün (Ekle → Tablo). İlk sütuna bir formül girin, örneğin =SATIR()-SATIR(Tablo1[#Başlıklar]). Bu formül, tablonun altına eklediğiniz tüm yeni satırlara otomatik olarak uygulanacaktır.
Formülleri kaldırıp yalnızca değerleri nasıl bırakırım?
Numaraları içeren 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 rakamları olan simge). Formüller kaybolacak, yalnızca sayılar kalacaktır.