• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sıra numarası verme

ümit bektas

Altın Üye
Katılım
12 Eylül 2021
Mesajlar
54
Excel Vers. ve Dili
Microsoft Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
04-07-2026
Merhaba, excelde satır doluysa sıralı şekilde sıra no versin boş satıra gelince sıra no baştan başlasın.
 
Katılım
7 Temmuz 2006
Mesajlar
2,981
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
 

ümit bektas

Altın Üye
Katılım
12 Eylül 2021
Mesajlar
54
Excel Vers. ve Dili
Microsoft Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
04-07-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
çözüm doğru fakat boş satırda tekrar 1 den başlayarak sıra no versin
 

ümit bektas

Altın Üye
Katılım
12 Eylül 2021
Mesajlar
54
Excel Vers. ve Dili
Microsoft Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
04-07-2026
Lütfen bilen arkadaş varsa yardımcı olsun.
 
Katılım
7 Temmuz 2006
Mesajlar
2,981
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
 

ümit bektas

Altın Üye
Katılım
12 Eylül 2021
Mesajlar
54
Excel Vers. ve Dili
Microsoft Office 2016 Türkçe
Altın Üyelik Bitiş Tarihi
04-07-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

çok teşekkür ederim
 
Katılım
7 Temmuz 2006
Mesajlar
2,981
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
43,618
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif;

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