Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel'de birden çok çalışma sayfasından grafik nasıl oluşturulur?

Author Kelly Last modified

Birçok pratik senaryoda, aylık veya yıllık raporlar, departman istatistikleri veya ayrı sekmelerde tutulan karşılaştırmalı özetler gibi, bir Excel çalışma kitabındaki birden fazla çalışma sayfasına yayılmış verilere sahip olabilirsiniz. Bu çoklu sayfalardan gelen verileri özetleyen veya görselleştiren faydalı bir grafik oluşturmak, özellikle çalışma sayfaları genelinde veri yapıları tutarlı olduğunda, hızlıca kilit içgörüler sağlayabilir.

Örneğin, dört farklı çalışma sayfasında aynı formatta dört tablonuz olduğunu düşünün, aşağıdaki ekran görüntüsünde gösterildiği gibi. Her bir çalışma sayfasından bir seri derleyerek (eğilim veya karşılaştırmalı görünümler için) veya her bir sayfadan anahtar veri noktalarını seçerek (hızlı anlık karşılaştırmalar için) bir grafik oluşturmanız gerekebilir. Bu makale, size birkaç pratik çözümü adım adım talimatlar, ek ipuçları ve sorun giderme rehberliğiyle birlikte açıklayarak en iyi nerede kullanıldıklarını anlatacaktır.


Birden çok çalışma sayfasından birçok veri serisi çıkararak grafik oluştur

Aynı yapılandırılmış verilere sahip çeşitli çalışma sayfalarında serileri karşılaştırmak istediğinizde, örneğin ayrı sekmelerde bulunan dört farklı ayda bölge bazlı satışlar gibi, çoklu veri serisi içeren birleştirilmiş bir sütun grafiği etkili bir görsel karşılaştırma sağlar.

Bu yöntem elle seçim gerektirir ancak basittir ve karmaşık formüller veya makrolara ihtiyaç duymaz. Çalışma sayfalarınızın düzeni aynı olduğunda ve kaynak sayfalardan doğrudan bir grafik oluşturmanız gerektiğinde en iyi şekilde çalışır.

Grafiğinizi ayarlamak için şu adımları izleyin:

1. Tıklayın Ekle > Sütun Grafiği Ekle (veya Sütun) > Kümelenmiş Sütun. Bu, çalışma sayfasında boş bir grafik açar.
click Clustered Column from Insert tab

2. Yeni eklenen boş grafiğe sağ tıklayın ve bağlam menüsünden Veri Seç seçeneğini seçin.
select Select Data from the right-clicking menu

3. Veri Kaynağını Seç iletişim kutusunda Ekle düğmesine tıklayarak yeni bir veri serisi eklemeye başlayın.
click the Add button in the Select Data Source dialog box

4. Seriyi Düzenle iletişim kutusunda, serinin adını girin ve ilgili çalışma sayfasına giderek serinin değerlerini belirtin ve gerekli veri aralığını seçin. Referansların doğru olduğundan emin olun, çünkü referans hataları grafiğin yanlış veri veya #BAŞV gibi hatalar göstermesine neden olabilir. Onaylamak için Tamam'a tıklayın.

specify the series name and series values in the Edit Series dialog box

İpucu: Seri değerleri kutusunda başka bir çalışma sayfasından veriye referans vermek için, hedef sayfaya geçin ve ardından istediğiniz aralığı seçin. Excel, referansta otomatik olarak çalışma sayfası adını ekleyecektir.

5. Grafiğe dahil etmek istediğiniz her çalışma sayfası için 3 ve 4 adımlarını tekrarlayın. Tüm serileri ekledikten sonra, bunları iletişim penceresindeki Serilerin Adı Aralığı altında listelenmiş olarak göreceksiniz.
repeat steps to add data series from other worksheets

Not: Her sayfada her zaman aynı hücre aralığı yapısını seçtiğinizden emin olun; tutarsızlıklar grafik yanıltıcı olabilir veya hizalama sorunlarına neden olabilir.

6. Grafiğinizi ince ayarlamak için, Veri Kaynağını Seç penceresinde Yatay (Kategori) Eksen Etiketleri altında Düzenle'ye tıklayın. Eksen Etiketleri iletişim kutusunda, verilerle doğru hizalanması için ilgili etiketleri seçin. İşiniz bittiğinde Tamam'a tıklayın.

7. Tamam'a tıklayarak Veri Kaynağını Seç iletişim kutusunu kapatın. Grafiğiniz artık birden fazla çalışma sayfasından veri serilerini birleştiriyor.

8. (Opsiyonel) Görsel netliği artırmak için, grafiği seçin, ardından Tasarım > Grafik Öğesi Ekle > Açıklama, ve bir seçenek seçin (örneğin Açıklama > Alt) her seriyi tanımlayan açıklamaları görüntülemek için.
select a legend option from the Legend submenu

Bu yaklaşım statik veri setleri için idealdir. Ancak, çalışma sayfa düzenleri değişiyorsa veya sayfalar arasındaki veri aralığı farklıysa, önce bu farklılıkları ele almanız gerekir. Verileriniz sık sık güncelleniyorsa veya otomatikleştirilmiş birleştirme gerekiyorsa, daha fazla verimlilik için aşağıdaki diğer çözümleri göz önünde bulundurun.

İşte dört farklı çalışma sayfasından alınan veri serilerini görsel olarak karşılaştıran ortaya çıkan kümelenmiş sütun grafiği:
a chart across multiple worksheets is created


Birden çok çalışma sayfasından birçok veri noktası çıkararak grafik oluştur

Tüm seriler yerine birkaç çalışma sayfasından tek tek veri noktalarını seçerek bir grafik oluşturmak istediğiniz durumlarda, önce hedef hücreleri bir özet sayfasına toplayabilir ve ardından bunları birlikte grafiğe ekleyebilirsiniz. Bu, 'Toplam' değeri gibi tek bir metriği birden fazla departman sayfasından karşılaştırmak istediğinizde yaygındır.

Kutools for Excel’ın Çalışma Sayfalarına Dinamik Referanslar özelliği, birden fazla sayfadan belirli değerleri tek bir özet sayfasına çıkarmak için verimli bir yol sunar ve özellikle kaynak değerlerin zaman içinde değişebileceği dinamik veriler için yararlıdır.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

İşte veri noktalarını toplama ve grafiği oluşturma yöntemi:

1. Sayfa Sekmesi çubuğunda Yeni düğmesine tıklayın New button veya new button birleştirme için yeni bir çalışma sayfası oluşturun.

2. Bu yeni çalışma sayfasında, diğer sayfalardan veri çekmek istediğiniz hücreyi seçin. Ardından şuraya gidin: Kutools > Daha Fazla (altında Formül grubu) > Çalışma Sayfalarına Dinamik Referanslar.
click Dynamically Refer to Worksheets feature of kutools

3. Çalışma Sayfası Referanslarını Doldur iletişim kutusunda, aşağıdakileri yapın:

  • Doldurma sırası açılır menüsünden Hücre başına dikey doldurma seçin. Bu, dönen değerleri dikey bir listede düzenleme yapacaktır.
  • Referans etmek istediğiniz hücreleri içeren çalışma sayfalarını işaretleyin, yalnızca ilgili kaynak sekmeleri seçtiğinizden emin olun.
  • Tıklayın Aralığı Doldur değerleri çekmek için, ardından Kapat tamamlandığında.
    set options in the dialog box

İpucu: Farklı türde veri toplamanız gerekiyorsa, bu adımı tekrar edebilir, özet sayfanızdaki verileri gerektiği gibi farklı sütunlar veya satırlar olarak düzenleyebilirsiniz.

Bu adımlardan sonra, seçtiğiniz verilerin her bir çalışma sayfasından yeni sayfanızda düzgün bir şekilde organize edildiğini göreceksiniz.
data points are extracted from different worksheets

4. Konsolide edilen veri noktalarını vurgulayın ve ardından normal şekilde grafiği oluşturun: Ekle > Sütun Grafiği Ekle (veya Sütun) > Kümelenmiş Sütun.

Şimdi, her biri farklı bir çalışma sayfasından gelen seçili veri noktalarını görsel olarak karşılaştıran kümelenmiş bir sütun grafiği oluşturdunuz.
a chart across multiple worksheets is created

İpuçları:

  • Bu yöntem, dinamik olarak güncellenen grafikler için en iyisidir, çünkü kaynak veriler değiştiğinde bağlantılar otomatik olarak yenilenebilir (doğrudan referanslar veya formüller kullandığınız sürece).
  • #BAŞV! hatalarıyla karşılaşırsanız, kaynak çalışma sayfası adlarını kontrol edin, çünkü yeniden adlandırılan/silinen sayfalar referansları bozabilir.

Tanıtım: Excel'de birden çok çalışma sayfasından grafik oluştur

 

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin


Birden çok çalışma sayfasından veri birleştirme ve grafik oluşturma için VBA kodu

Çok sayıda çalışma sayfasıyla uğraşırken veya rutin güncellemeler gerektiğinde daha otomatik ve ölçeklenebilir bir çözüm arayan kullanıcılar için, bir VBA makrosu birden fazla sayfadan veri toplamada ve anında grafik oluşturmada etkili olabilir. VBA, veri birleştirme işlemini özelleştirmenize olanak tanır ve bu da gelişmiş kullanıcılar veya raporlarını sık sık güncelleyen herkes için uygundur.

Avantajlar: Otomasyon, özel ihtiyaçlar için yüksek esneklik, çok sayıda çalışma sayfasıyla iyi çalışır.
Potansiyel dezavantajlar: Makroları çalıştırmak için izin gerektirir ve bazı kullanıcılar VBA sözdizimi veya sorun giderme konusunda bilgi sahibi olmayabilir.

Aşağıdaki örneği kullanarak tüm çalışma sayfalarından belirli bir hücreyi (örneğin, B2) yeni bir özet sayfasına birleştirin ve ardından birleştirilmiş verilerden kümelenmiş bir sütun grafiği oluşturun:

1. Geliştirici Araçları > Visual Basic'e tıklayarak Microsoft Visual Basic for Applications penceresini açın. Ekle > Modül'e tıklayın, ardından aşağıdaki kodu modüle yapıştırın:

Sub CombineDataAndChart()
    Dim ws As Worksheet
    Dim summarySheet As Worksheet
    Dim lastRow As Long
    Dim destRow As Long
    Dim wsCount As Integer
    Dim i As Integer
    Dim rng As Range
    
    On Error Resume Next
    
    ' Create summary sheet or clear previous one
    Application.DisplayAlerts = False
    For Each ws In Worksheets
        If ws.Name = "SummaryChartData" Then
            ws.Delete
            Exit For
        End If
    Next
    Application.DisplayAlerts = True
    
    Set summarySheet = Worksheets.Add
    summarySheet.Name = "SummaryChartData"
    
    destRow = 1
    
    ' Set header
    summarySheet.Cells(destRow, 1).Value = "Sheet"
    summarySheet.Cells(destRow, 2).Value = "Value"
    destRow = destRow + 1
    
    ' Collect data from all sheets (change range as needed)
    For Each ws In Worksheets
        If ws.Name <> "SummaryChartData" Then
            summarySheet.Cells(destRow, 1).Value = ws.Name
            summarySheet.Cells(destRow, 2).Value = ws.Range("B2").Value ' Modify "B2" as needed
            destRow = destRow + 1
        End If
    Next
    
    ' Create chart
    Dim chartObj As ChartObject
    Set chartObj = summarySheet.ChartObjects.Add(Left:=250, Width:=350, Top:=20, Height:=250)
    
    chartObj.Chart.ChartType = xlColumnClustered
    chartObj.Chart.SetSourceData Source:=summarySheet.Range("A1:B" & destRow - 1)
    chartObj.Chart.HasTitle = True
    chartObj.Chart.ChartTitle.Text = "Combined Data from All Sheets"
    
    xTitleId = "KutoolsforExcel"
End Sub

2. Tıklayın Run button VBA düzenleyicisinde Çalıştır düğmesine tıklayın ve kodu çalıştırın. Makro otomatik olarak bir özet sayfası ("SummaryChartData") oluşturacak, tüm çalışma sayfalarından veri (bu örnekte, hücre B2'deki değer) toplayacak ve derlenmiş verilere dayalı bir grafik oluşturacaktır.

Not:

  • Her bir çalışma sayfasından farklı bir hücre çıkarmak istiyorsanız, ws.Range("B2") referansını buna göre ayarlayın.
  • Daha fazla sütun veya esnek aralıklar eklemek için, kod mantığını genişletebilir veya sütun indeksleri arasında döngü yapabilirsiniz.
  • Herhangi bir çalışma sayfası adı çakışması olursa, makro özet sayfasını otomatik olarak üzerine yazacak veya yeniden oluşturacaktır.
  • Makroları çalıştırmadan önce, Excel ayarlarınızın makro yürütmesine izin verdiğinden emin olun.

Hatalarla karşılaşırsanız, çalışma sayfası adlarını, belirtilen hücre referanslarını kontrol edin ve hiçbir çalışma sayfasının korumalı veya gizli olmadığından emin olun.


İlgili makaleler:

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın – Akıllı Yürütme | Kod Oluştur | Özel Formüller Oluştur | Verileri Analiz Et ve Grafikler Oluştur | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi Kaybetmeden Birleştir | Formül olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste 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 Değiştir | Aralıkları & 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ı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En İyi15 Araç Takımı:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin