KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de koşullu sayfa sonu nasıl eklenir?

YazarPazar Değiştirme Tarihi

Excel'de büyük veri kümeleriyle çalışırken, belirli bir sütundaki değer her değiştiğinde yeni bir sayfanın başlamasını sağlayacak şekilde yazdırılan raporlarınızı düzenlemeniz gerekebilir. Örneğin, A Sütunu kategoriler içeriyorsa, her kategorinin yeni bir yazdırma sayfasında başlamasını isteyebilirsiniz—aşağıdaki ekran görüntüsünde gösterildiği gibi. Excel’in el ile sayfa sonu eklemenize izin vermesine rağmen, büyük veya sık güncellenen veri kümeleri için bu işlem hem can sıkıcı hem de hata yapmaya açıktır. Neyse ki, bu süreci otomatikleştirmek, zaman kazandırmak ve hataları en aza indirmek için birkaç verimli yöntem mevcuttur.
koşullu olarak sayfa sonu ekleme

Sayfa Sonu eklemek için Ara Toplam işlevini kullanma

Sayfa Sonu eklemek için VBA kodunu kullanma

Veri değiştiğinde Sayfa Sonu eklemek için Sütunda Değişiklikleri İşaretle

N. Sayfa sonu eklemek için "Her diğer satıra sayfa sonları ekle" seçeneğini kullanın.

Koşullu Sayfa Sonu için Alternatif Formül Çözümü


Sayfa Sonu eklemek için Ara Toplam işlevini kullanma

Excel’in Ara Toplam işlevi, gruplandırılmış verileri özetlemek için Sık Kullanılan ve aynı zamanda seçili bir sütundaki değer her değiştiğinde otomatik Sayfa Sonu eklemenizi sağlar. Bu yöntem, verileriniz müşteri adı veya bölge kodları gibi gruplandırmak istediğiniz sütuna göre zaten sıralıysa idealdir. Gruplar arasında Sayfa Sonu ekleyerek rapor hazırlama ve yazdırmayı büyük ölçüde kolaylaştırır.

Başlamadan önce, Ara Toplam’ın her grup değişiminde Sayfa Sonu uygulamasının düzgün çalışması için verilerinizin hedef sütuna göre doğru şekilde sıralandığından emin olun; aksi takdirde uyuşmazlıklar beklenmedik sayfa sonlarına yol açabilir.

1. Sayfa sonu eklemek istediğiniz Veri aralığını seçin, ardından Ara Toplam’a tıklayın.
Veri > Ara Toplam'ı tıklayın

2. Ara Toplamiletişim kutusunda, "Her değişiklikte" için hedef sütunu seçin (örneğin, anahtar alanınız A Sütunu ise), uygun bir özet işlevi belirleyin ()Topla, Say vb.) ve mutlaka gruplar arasında Sayfa Sonu seçeneğini işaretleyin. İhtiyaçlarınıza göre diğer mevcut seçenekleri de ekleyebilir veya kaldırabilirsiniz.
iletişim kutusunda seçenekleri ayarlayın

3. Ara toplamlarını uygulamak ve her değişiklikte otomatik olarak sayfa sonu eklemek için Tamam'a tıklayın. Ardından verilerinizin seçili sütuna göre gruplandığını ve her grup değişiminde Sayfa Sonu'nun otomatik olarak eklendiğini göreceksiniz.
veriler gruplandırıldı ve sayfa sonları eklendi

Pratik ipuçları:

  • Grup özetlerini ayrı ayrı yazdırmak veya grup temelli yazdırma yapmak istediğinizde bu yöntemi kullanın.
  • Bu seçenek, verileriniz hedef sütuna göre zaten sıralıysa en iyi tercihtir; aksi takdirde sayfa sonları yanlış konumlara düşebilir.
  • Daha sonra eklenen gruplamaları ve sayfa sonlarını kaldırmak isterseniz, Veri sekmesine gidin, Ara Toplam seçeneğini tekrar seçin ve Tümünü Kaldır'a tıklayın.
Sorun Giderme:
  • Sayfa sonu beklediğiniz yerde değilse, verilerinizin doğru şekilde sıralandığından emin olun.
  • Ara toplamlar, özet satırları ekler; bu satırlardan kaçınmak istiyorsanız aşağıdaki VBA yöntemini değerlendirmelisiniz.

 


Sayfa Sonu eklemek için VBA kodunu kullanma

Sayfa sonlarını, veri gruplamadan veya ara toplam özet sütunları eklemeksizin yalnızca bir sütundaki değer değişikliğine göre eklemek istiyorsanız, VBA pratik ve esnek bir alternatiftir. VBA, özel koşullara uyarlanabilirlik sağlar ve sıralanmamış verilerle bile sorunsuz çalışır.

Çalışma kitabınızı VBA kodunu çalıştırmadan önce veri kaybına karşı korumak amacıyla kaydedin. Ayrıca, Excel uygulama ayarlarınızda makroların etkin olduğundan emin olun.

1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications düzenleyici penceresini açın.

2. VBA düzenleyicide, yeni bir modül eklemek için Ekle > Modül seçeneğine tıklayın ve ardından aşağıdaki kodu modül penceresine kopyalayıp yapıştırın.

VBA: Veri değiştiğinde Sayfa Sonu ekleme

Sub PageBreak()
'UpdatebyExtendOffice20181101
    Dim xSRg As Range
    Dim xRg As Range
    On Error Resume Next
    Set xSRg = Application.InputBox("Select key column:", "Kutools for Excel", xTxt, , , , , 8)
    If xSRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
    For Each xRg In xSRg
        ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakNone
        If xRg.Value <> xRg.Offset(-1, 0).Value Then
            ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakManual
        End If
    Next xRg
Application.ScreenUpdating = True
End Sub

3. Kodu çalıştırmak için F5 tuşuna basın. Bu işlem, Anahtar Sütun’u seçmenizi isteyen bir iletişim kutusu görüntüleyecektir. Değer değiştiğinde sayfa sonunun tetiklenmesini istediğiniz sütunu seçin.
sayfa sonu eklemek için temel alınacak ana sütunu seçin

4. Tamam'a tıklayın. Kod, seçilen sütundaki değişikliklere göre sayfa sonlarını otomatik olarak doğru konumlara ekleyecektir.

Pratik ipuçları:

  • İleri düzey kullanıcılar için, Özel Sayfa Sonu gereksinimlerine sahip olanlar için idealdir.
  • Bu yöntem, veri yapınızı değiştirmeyip ara toplam satırlarının eklenmesini önler.
  • "Makro devre dışı" uyarısı alırsanız, makroları etkinleştirmek için Dosya > Seçenekler > Güven Merkezi yolunu izleyin.
Sorun Giderme:
  • Sayfa sonu eklenmemişse, doğru Anahtar Sütun’u seçtiğinizden emin olun ve VBA’nın atlayabileceği birleştirilmiş hücreler olup olmadığını kontrol edin.
  • VBA işlemlerinin geri alınamadığını unutmayın; kodu çalıştırmadan önce mutlaka çalışma kitabınızı kaydedin.

Veri değiştiğinde Sayfa Sonu eklemek için Sütunda Değişiklikleri İşaretle

Grafiksel bir arayüz ve daha fazla seçenek tercih eden kullanıcılar için Kutools for Excel’in Sütunda Değişiklikleri İşaretle özelliği, belirtilen sütun değerlerindeki değişikliklere göre otomatik olarak sayfa sonu, boş satır, kenarlık veya renk vurgulama ekleyebilir. Bu yaklaşım, görsel ayrımın kritik olduğu yapılandırılmış raporlar, faturalar veya formlarda özellikle etkilidir.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı artırmak ve verimliliği yükseltmek için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri yüksek doğrulukla otomatikleştirerek veri yönetimini kolay hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

Kutools for Excel'i yükledikten sonra aşağıdaki adımları uygulayın:Kutools for Excel (Kutools for Excel'i Şimdi Ücretsiz İndirin!)

Kutools > Biçimlendir > Sütunda Değişiklikleri İşaretle'ye tıklayın.
kutools'un Farklılıkları Belirle özelliğine tıklayın

2. Sütunda Değişiklikleri İşaretleiletişim kutusunda ayarları şu şekilde yapılandırın:

1) seçim düğmesiAralık bölümündeki seçim simgesine tıklayın ve üstbilgi satırlarını hariç tutarak veri aralığınızı seçin.

2)seçim düğmesiAnahtar Sütun bölümündeki seçim simgesine tıklayın ve üstbilgiler hariç olmak üzere Sayfa Sonu'nun temel alınacağı sütunu seçin.

3) Sayfa Sonu seçeneğini Seçenekler alanından seçin. Boş satır ekleme veya arka plan rengini değiştirme gibi ek seçeneklerle özelleştirmeyi daha da ileri taşıyabilirsiniz.
iletişim kutusunda seçenekleri belirtin

3. Tamam'a tıklayın.

Sayfa Sonu, artık belirtilen sütundaki her değişiklikte “Aralık Seç” içinde otomatik olarak eklenecektir.
veri değiştiğinde sayfa sonları eklenir

Avantajlar:

  • Karmaşık formüller veya kodlama gerektirmeden, kullanımı son derece kolay bir grafiksel arayüz sunar.
  • Sayfa sonu dışındaki alanlarda da esnek biçimlendirme seçenekleri sunar.
  • Veri değiştiğinde net görsel ayrım gerektiren raporlar için özellikle uygundur.
Kullanım notları:
  • Çalışma kitabınızda korumalı sayfalar varsa, bu özelliği kullanmadan önce kilidini açmanız gerekebilir.

N. Sayfa sonu eklemek için her diğer satıra sayfa sonları ekle

Bazı senaryolarda, veri kümenizdeki Gerçek Değer ne olursa olsun — örneğin her 2 veya 5 satırda bir Sayfa Sonu eklemek isteyebilirsiniz. Bu, eşit toplu halde yazdırılması gereken formlar, bilet listeleri veya kuponlar oluştururken özellikle kullanışlıdır. Kutools for Excel’in Her diğer satıra sayfa sonları ekle özelliği, her bölümü manuel olarak ayırmadan bunu hızla gerçekleştirmenizi sağlar.

Kutools for Excel'i yükledikten sonra aşağıdaki adımları uygulayın:Kutools for Excel (Kutools for Excel'i Şimdi Ücretsiz İndirin!)

1. Uygulamak istediğiniz verileri seçin ve KUTOOLS PLUS > Yazdırma > Her diğer satıra sayfa sonları ekle.
kutools'un Her Satıra Sayfa Sonu Ekle özelliğine tıklayın

2. Her diğer satıra sayfa sonları ekle iletişim kutusunda aralığı belirtin (örneğin, her 2 satırda bir sayfa sonu eklemek için "2" yazın).
 sayfa sonu eklemek için aralığı yazın

3. Tamam'a tıklayın ()Tamam, gerekirse tekrarlayın) ve sayfa sonu belirlediğiniz aralıkta eklenecektir.
sayfa sonları her 2 satırda bir eklendi

Uygulanabilir senaryolar:

  • Sayfa Sonu, Toplu Yazdırma veya tekrarlı formlar gibi sabit aralıklarla ihtiyaç duyulduğunda idealdir.
Avantajlar ve dezavantajlar:
  • Her türlü sabit aralık kurulumu için hızlı ve kolaydır; veri değişikliklerinden bağımsızdır.
  • Belirli değerlere dayalı sayfa sonlarına ihtiyacınız varsa daha az esnektir; koşullu sayfa sonları için yukarıdaki diğer yöntemleri tercih edin.

Her N Satırda Bir Sayfa Sonu Ekle

 

Koşullu Sayfa Sonu İçin Alternatif Formül Çözümü

Excel’de fiziksel olarak bir Sayfa Sonu eklemek için doğrudan bir formül olmamakla birlikte, bir sütundaki değişiklikleri tespit etmek amacıyla formüller kullanabilir ve bu bilgiyi, Sayfa Sonu’nun manuel olarak eklenmesi veya görsel olarak işaretlenmesi gereken noktaları belirlemek için değerlendirebilirsiniz. Bu yaklaşım, yalnızca görsel ayırma amacıyla veya yazdırma mantığını başka bir işleme devretmeniz gerektiğinde pratik bir çözümdür.

1. Yardımcı bir sütuna (örneğin, B2 hücresinden başlayarak B Sütunu’na), A Sütunundaki her değişikliği işaretlemek için aşağıdaki formülü girin:

=IF(A2<,>,A1,"Page Break","")

2. Enter tuşuna basın, ardından formülü yardımcı sütundaki diğer satırlara uygulamak için aşağı doğru sürükleyin. "Sayfa Sonu" ifadesinin göründüğü yer, fiziksel olarak bir sayfa sonu ekleyebileceğiniz noktadır (gerektiğinde)Sayfa Düzeni > Araçlar > Sayfa Sonu Ekle yolunu izleyin).

İpuçları:

  • Yardımcı sütunu filtreleyerek veya koşullu biçimlendirme uygulayarak, sayfa sonlarının nereye yerleştirilmesi gerektiğini kolayca belirleyebilir ve vurgulayabilirsiniz.
  • Bu yöntem, görsel inceleme veya yarı otomatik sayfa sonu yönetimi için en ideal seçenektir.

Hangi yöntemi seçerseniz seçin, yazdırmadan önce çalışma sayfanızı mutlaka Sayfa Sonu Önizlememodunda ()Görünüm sekmesi > Sayfa Sonu Önizleme) inceleyerek sayfa sonunuzu onaylayın. Fazladan veya eksik ara sayfa sonu görürseniz, verilerinizin sıralamasını ve ayarlarınızı kontrol edin. İş akışınız ve raporlama gereksinimlerinize en uygun çözümü bulmak için farklı yaklaşımları denemekten çekinmeyin.

Hata alırsanız (örneğin Kutools için diğer seçenekler görünmüyorsa ya da kod çalışmıyorsa), Excel eklentilerinizi ve makro ayarlarınızı gözden geçirin. Sorun devam ederse Excel’i yeniden başlatmayı veya yukarıdaki ilgili yöntemin sorun giderme bölümüne başvurmayı deneyin.


En İyi Office Verimlilik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli DüşeyAra (VLookup)  |  Çoklu Değerli DüşeyAra (VLookup)  |   Birden Fazla Sayfada DüşeyAra (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Dosya Yolundan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

Excel becerilerinizi Kutools for Excel ile geliştirin ve hiç olmadığı kadar verimli çalışmanın keyfini çıkarın.Kutools for Excel, verimliliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel ve PowerPoint içinde sekmeli düzenleme ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
  • Günlük verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentileri ile Office Tab Pro’yu içerir; bu da Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— dakikalar içinde hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı verimlilik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— tek tek eklenti satın almak yerine tasarruf edin