excel de satır numaralandırma..

Katılım
5 Kasım 2004
Mesajlar
1
merhaba formunuza yeni katılıyorum. ve bir sorum olacaktı şimdi satırlara 1 numara yazıyorum örneğin birinci satıra 1 rakamını yazıyorum alt satıra 2 numarasını otomatik atmanın bir yöntemi varmı ? yanı satırları otomatik numaralandırma yöntemi varmı ?
 
T

TRABLUS

Misafir
1 ve 2 yazdıktan sonra iki hücreyi bloklayın, blokladığınız kısmın sağ alt köşesinde mouse'u tutunca + işareti belirecek.. oradan tutarak aşağıya kadar sürükleyin.
 

aligunes

Altın Üye
Katılım
2 Mart 2005
Mesajlar
304
Excel Vers. ve Dili
Ofis 2016 TR 32 Bit
Altın Üyelik Bitiş Tarihi
09-06-2025
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
'Bu makro ile B kolonuna yapılacak yeni eklemeler için A kolonuna yeni
'bir numara ekleyecektir.
If Target.Column <> 2 Then Exit Sub
If Target.Row = 1 Then Exit Sub
If Left(Target.Offset(0, -1), 1) = "~" Then Exit Sub
If Left(Target.Offset(0, -1), 1) = "~" Then Exit Sub
If Left(Target.Offset(0, -1), 1) = "=Row()-1" Then Exit Sub
Target.Offset(0, -1).Formula = "=Row()-1"
End Sub
 
Katılım
23 Ocak 2009
Mesajlar
13
Excel Vers. ve Dili
MS Excel 2007-03
Option ExplicitPrivate Sub Worksheet_Change(ByVal Target As Excel.Range)'Bu makro ile B kolonuna yapılacak yeni eklemeler için A kolonuna yeni'bir numara ekleyecektir. If Target.Column <> 2 Then Exit Sub If Target.Row = 1 Then Exit Sub If Left(Target.Offset(0, -1), 1) = "~" Then Exit Sub If Left(Target.Offset(0, -1), 1) = "~" Then Exit Sub If Left(Target.Offset(0, -1), 1) = "=Row()-1" Then Exit Sub Target.Offset(0, -1).Formula = "=Row()-1"End Sub
Bu komutun nasıl 3. satırdan başlamasını sağlayabilirim.
 

Korhan Ayhan

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

Aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    If Target.Cells.Count > 1 Then Exit Sub
    If Target.Column <> 2 Then Exit Sub
    If Target.Row < 2 Then Exit Sub
    If Target <> Empty Then Target.Offset(0, -1).Formula = "=Row()-2"
End Sub
 
Katılım
23 Ocak 2009
Mesajlar
29
Excel Vers. ve Dili
Office 2010
Merhabalar,
Makro yazmadan otomatik satır numarası veren formül varmıdır?
Satır silinse bile numaralandırma düzgün devam etmeli. Örneğin 1 den 25 e kadar satır var ve numaralı. 13, 17 ve 20. satırı siliğimizi farzedelim. Numara yine ardışık devem etmeli, silinen satırların numaraları değişmeli, numara 23 te bitmeli.

Saygılarımla,
Mustafa
 
Katılım
23 Ocak 2009
Mesajlar
29
Excel Vers. ve Dili
Office 2010
Merhabalar,
Makro yazmadan otomatik satır numarası veren formül varmıdır?
Satır silinse bile numaralandırma düzgün devam etmeli. Örneğin 1 den 25 e kadar satır var ve numaralı. 13, 17 ve 20. satırı siliğimizi farzedelim. Numara yine ardışık devem etmeli, silinen satırların numaraları değişmeli, numara 23 te bitmeli.

Saygılarımla,
Mustafa
Bununla ilgili makrosuz formül yok galiba...
 

Korhan Ayhan

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

Elbette formülle çözümde bulunmaktadır. A1 hücresine aşağıdaki formülü yazın ve aşağıya doğru sürükleyin.

Kod:
=SATIR()
Daha sonra aradan satır silip denemeler yapın.
 
Katılım
23 Ocak 2009
Mesajlar
29
Excel Vers. ve Dili
Office 2010
15. satırdan itibaren numaralandırısak nasıl bir formül kullanabiliriz?
15. Satıra 1, 16.satıra 2, 17. satıra 3 diye devam edecek..
 

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
onun için de A15 hücresinden başlayarak
=SATIR()-14
veya
=ROW()-14
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
15. satırdan itibaren numaralandırısak nasıl bir formül kullanabiliriz?
15. Satıra 1, 16.satıra 2, 17. satıra 3 diye devam edecek..
merhaba

alternatif formül.
Kod:
=SATIRSAY($A$15:A15)
 
Üst