Sıra numarası verme

Katılım
12 Eylül 2021
Mesajlar
45
Excel Vers. ve Dili
Microsoft Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
01-03-2024
Merhaba, excelde satır doluysa sıralı şekilde sıra no versin boş satıra gelince sıra no baştan başlasın.
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,862
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar

A1 Hücresine kopyalayın aşağı doğru çekin
Kod:
=EĞER(B1="";"";ALTTOPLAM(3;$B$1:B1))
B1 Hücresine birşeyler yazdığınızda sıra no verir
 
Katılım
12 Eylül 2021
Mesajlar
45
Excel Vers. ve Dili
Microsoft Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
01-03-2024
Selamlar

A1 Hücresine kopyalayın aşağı doğru çekin
Kod:
=EĞER(B1="";"";ALTTOPLAM(3;$B$1:B1))
B1 Hücresine birşeyler yazdığınızda sıra no verir
çözüm doğru fakat boş satırda tekrar 1 den başlayarak sıra no versin
 
Katılım
12 Eylül 2021
Mesajlar
45
Excel Vers. ve Dili
Microsoft Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
01-03-2024
Lütfen bilen arkadaş varsa yardımcı olsun.
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,862
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar

Veysel Emre Hocamın kodlarıdır
Bir modül içine ekleyerek
kullanabilirsiniz

Kod:
Sub test()
    [A:A].ClearContents
    [A2] = 1
    With Range("A2:A" & Cells(Rows.Count, "B").End(xlUp).Row)
        .FormulaR1C1 = "=R[-1]C+1"
        .Offset(, 1).SpecialCells(xlCellTypeBlanks).EntireRow.ClearContents
        .Value = .Value
    End With
End Sub
 
Katılım
12 Eylül 2021
Mesajlar
45
Excel Vers. ve Dili
Microsoft Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
01-03-2024
Selamlar

Veysel Emre Hocamın kodlarıdır
Bir modül içine ekleyerek
kullanabilirsiniz

Kod:
Sub test()
    [A:A].ClearContents
    [A2] = 1
    With Range("A2:A" & Cells(Rows.Count, "B").End(xlUp).Row)
        .FormulaR1C1 = "=R[-1]C+1"
        .Offset(, 1).SpecialCells(xlCellTypeBlanks).EntireRow.ClearContents
        .Value = .Value
    End With
End Sub

çok teşekkür ederim
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,862
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Rica ederim
iyi çalışmalar
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif;

C++:
=IF(B2<>"";ISNUMBER(A1)+1;"")
 
Üst