Çalışma sayfalarında ardışık numaralar vermek

Arsuz

Altın Üye
Katılım
29 Ekim 2024
Mesajlar
8
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
30-10-2025
Merhaba arkadaşlar,

1. Çalışma sayfasında 00001 yazan bir hücre 2. çalışma sayfasında aynı hücrede 00002 ve ardışık devam ettirebilmenin yöntemi var mıdır?
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,529
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Excel 2010 Türkçe sürümü için formülleri aşağıdaki şekilde düzenleyin

İlk Çalışma Sayfası:
  • A1 hücresine 00001 yazın.
  • A2 hücresine aşağıdaki formülü girin:

Kod:
=METİN(DEĞER(A1)+1; "00000")
Bu formülü, ihtiyacınız olduğu kadar aşağıya doğru kopyalayabilirsiniz.

İkinci Çalışma Sayfası:

  • A1 hücresine 00002 yazın.
  • A2 hücresine aşağıdaki formülü girin:
Kod:
=METİN(DEĞER(A1)+1; "00000")
Bu formülü de ihtiyacınız olduğu kadar aşağıya doğru kopyalayabilirsiniz.

Bu formüller, hücrelerde ardışık numaraların oluşturulmasını sağlar ve her bir hücredeki değeri bir artırır. İlk çalışma sayfasında 00001den başlayacak ve ikinci çalışma sayfasında 00002den başlayacak şekilde ardışık olarak devam edecektir.
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
462
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Merhaba,

VBA ile bir yol verebilirim. Formül ile yapılabilir mi emin değilim. Koddaki A1 verisini dilediğiniz hücre adresi ile değiştirip uygulayabilirsiniz. Yine 5 basamaklı koda göre yazdım, değişecekse koddaki 5 rakamını değiştirebilirsiniz.

Kod:
Sub SayfaNo()
Dim i
For i = 1 To Sheets.Count
Sheets(i).[A1] = "'" & WorksheetFunction.Rept("0", 5 - Len(i)) & i
Next i
End Sub
 

Arsuz

Altın Üye
Katılım
29 Ekim 2024
Mesajlar
8
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
30-10-2025
Yanıtınız için teşekkür ederim. Doğru ifade edemedim sanırım. Ekran görüntüsündeki gibi devam etmesini sağlamak istiyorum. Mümkünse
 

Ekli dosyalar

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,529
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
  1. İlk Çalışma Sayfası (Sayfa1):
    • D1 hücresine manuel olarak 0001 yazın.
  2. İkinci Çalışma Sayfası (Sayfa2):
    • D1 hücresine aşağıdaki formülü girin:
      excel
      =METİN(DEĞER(Sayfa1!D1)+1; "0000")
  3. Üçüncü Çalışma Sayfası (Sayfa3):
    • D1 hücresine aşağıdaki formülü girin:
      excel
      =METİN(DEĞER(Sayfa2!D1)+1; "0000")
Bu formüller, her sayfadaki D1 hücresinde ardışık numaralar oluşturmanızı sağlar. İlk sayfadaki değeri manuel olarak girmeniz gerekirken, sonraki sayfalarda formüller kullanarak otomatik olarak artan numaralar elde edebilirsiniz.
 

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,239
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2026
Çalışma Kitabı bölümüne
Kod:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    If Range("D1") <> "" Then
        Sh.Name = Left(Range("D1"), 31)
    End If
End Sub
Yazın. Sayfaları çoğalttığınız zaman hangi sayfa iseniz D1 hücresinde yazanı sayfa ismi yapar.
Ancak bildiğiniz gibi 00001 yazabilmek için Hücre biçimlendirmeyi METİN olarak ayarlamanız gerekecektir.
Kolay gelsin.
 

Korhan Ayhan

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

Paylaştığınız fonksiyonu denediniz mi? Bu fonksiyonlar excelde var mı?
 

Arsuz

Altın Üye
Katılım
29 Ekim 2024
Mesajlar
8
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
30-10-2025
cevaplar için ayrı ayrı teşekkür ediyorum
 

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,239
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2026
@cems ,

Paylaştığınız fonksiyonu denediniz mi? Bu fonksiyonlar excelde var mı?
Hocam dikkatinizden kaçmamış, böyle olmaz sanki. Siz daha iyi bilirsiniz tabi
Arkadaş 5 haneli istemiş
O taktirde
=METNEÇEVİR((A1)+1; "00000")
Şeklinde daha doğru olmaz mı?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,608
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Farklı bir konuda da dile getirdim...

Yapay zeka motorlarından cevap alıp direkt forumda paylaşmak böyle durumlara sebep olabiliyor. Yapay zeka tarafından önerilen çözümü bir gözden geçirip forumda öyle paylaşmakta fayda var..
 
Üst