Kategoriler arasında orantısal verileri görselleştirmek yaygın bir raporlama gereksinimidir. %100 Yığılmış Çubuk grafik (aynı zamanda Bar100PercentStacked olarak da adlandırılır) her serinin belirli bir kategori için toplamın yüzde olarak katkısını gösterir ve parçadan bütüne ilişkileri karşılaştırmak için idealdir. Bu kılavuz, Aspose.Cells for .NET kullanarak sadece birkaç C# kod satırıyla Excel’de böyle bir grafik oluşturmayı gösterir.

Bu makalede şunları öğreneceksiniz:

C# Excel Kütüphanesi ile Bar100PercentStacked Grafik Oluşturma

Aspose.Cells for .NET bir kapsamlı elektronik tablo API’sidir ve geliştiricilerin Microsoft Office’e ihtiyaç duymadan Excel dosyaları oluşturmasına, düzenlemesine ve render etmesine olanak tanır. Bar100PercentStacked türü dahil olmak üzere grafik oluşturmayı tam olarak destekler.

Aspose.Cells kullanarak grafik oluşturmanın temel avantajları:

  • Zengin Grafik Türleri – 100 % yığılmış çubuk dahil, 50’den fazla yerleşik grafik türü.
  • İnce Ayarlı Kontrol – Seri, eksen, lejand, veri etiketleri ve biçimlendirmeye erişim.
  • Çapraz Platform – .NET Core/5/6/7 ile Windows, Linux ve macOS’ta çalışır.
  • COM Interop Yok – Sunucuda Office kurulumu gerekmez.

Başlarken

Aspose.Cells’i projenize NuGet aracılığıyla ekleyin:

dotnet add package Aspose.Cells

Veya Paket Yöneticisi Konsolunu kullanarak:

PM> Install-Package Aspose.Cells

Şimdi 100 % yığılmış çubuk grafik oluşturmak için hazırsınız.

C# kullanarak Excel’de Bar100PercentStacked Grafiği Oluşturun

Aşağıdaki örnek şu şekilde gösterir:

  1. Yeni bir çalışma kitabı oluşturun ve örnek verilerle doldurun.
  2. Bar100PercentStacked grafik ekleyin.
  3. Serileri, eksenleri ve veri etiketlerini yapılandırın.
  4. Çalışma kitabını bir .xlsx dosyasına kaydedin.

Anahtar adımların açıklaması

AdımNe yapar
4Bar100PercentStacked türünde bir grafik ekler.
5‑6Üç seri (Q1‑Q3) oluşturur ve bunları veri aralığına bağlar.
7Veri etiketlerini etkinleştirir ve ham değerler yerine yüzde olarak gösterilecek şekilde yapılandırır.
8Eksen başlıklarını ayarlar ve değer ekseninin yüzde (0‑100%) olarak gösterilmesini zorlar.

Programı çalıştırdığınızda, her bölgenin çubuğu, o bölgenin toplam satışlarına oran olarak Q1, Q2 ve Q3 satışlarını temsil eden üç renkli segmente bölünmüş bir Excel dosyası üretilir.

Mevcut Bir Bar100PercentStacked Grafiği Özelleştir

Bazen bir çalışma kitabında zaten var olan bir grafiği değiştirmeniz gerekir—ör. renkleri değiştirmek, bir lejand eklemek veya seri sırasını değiştirmek. Aşağıdaki kod parçacığı, mevcut bir dosyayı nasıl yükleyeceğinizi, grafiği nasıl ayarlayacağınızı ve yeniden kaydedeceğinizi gösterir.

Bu kod ne yapar

  • Önceden oluşturulmuş çalışma kitabını yükler.
  • İlk grafiği alır (bizim %100 yığılmış çubuk grafiğimiz).
  • Her seriye özel bir renk paleti uygular.
  • Lejantın sağ tarafta görünmesini sağlar.
  • Grafik başlığını günceller.
  • Değişiklikleri yeni bir dosyaya kaydeder.

Ücretsiz Lisans Al

Aspose.Cells ticari bir üründür, ancak değerlendirme amaçlı geçici ücretsiz lisans alabilirsiniz. 30‑günlük lisans anahtarını talep etmek için Aspose geçici lisans sayfası adresini ziyaret edin. Anahtarı kodunuzda aşağıdaki gibi uygulayın:

// Load the license file (temporary_license.xml) placed in the application folder.
var license = new Aspose.Cells.License();
license.SetLicense("temporary_license.xml");

Uygulamanızı geçerli bir lisansla çalıştırmak, değerlendirme filigranını kaldırır ve tam işlevselliği açar.

Bar100PercentStacked Chart: Ücretsiz Kaynaklar

Sonuç

Aspose.Cells for .NET ile Bar100PercentStacked grafik oluşturmak oldukça basittir: verilerinizi doldurun, grafiği ekleyin, serileri bağlayın ve isteğe bağlı olarak biçimlendirmeyi ince ayarlayın. Sağlanan örnekler, hem yeni grafik oluşturmayı hem de oluşturma sonrası özelleştirmeyi kapsar ve .NET çalışma kitabı oluşturma sürecine orantısal görselleştirmeler entegre etmek için sağlam bir temel sağlar.

Herhangi bir sorunla karşılaşırsanız veya daha fazla sorunuz olursa, lütfen Aspose.Cells forumu üzerinden sorunuzu sorun veya destek kanallarımız aracılığıyla bize ulaşın.

Ayrıca Bakınız