Grafik Verisini Filtreleme İçin Üç Yöntem
1. Bir grafik oluşturmak için serileri filtreleme
Excel’de bir grafikten serileri filtreleme adımları
Excel’de, belirli serileri filtreleyebilir, bu filtrelenmiş serilerin grafikte gösterilmemesine neden olabilir. Orijinal grafik Şekil 1‘de gösterilir. Ancak Testseries2 ve Testseries4‘ü filtrelediğimizde grafik Şekil 2‘de gösterildiği gibi görünecektir.
Aspose.Cells’te benzer bir işlem yapabiliriz. Bu tarz bir örnek dosya için, Testseries2 ve Testseries4‘ü hariç tutmak istediğimizde aşağıdaki kodu çalıştırabiliriz. Ayrıca, iki liste tutarız: tüm seçilen serileri depolayan bir (NSeries) list ve filtrelenmiş serileri depolayan başka (FilteredNSeries) list.
Lütfen not edin ki, kodda, chart.NSeries[0].IsFiltered = true; ayarlandığında, NSeries içindeki ilk seriden çıkartılır ve uygun pozisyona FilteredNSeries içine yerleştirilir. Ardından, önceki NSeries[1] yeni listenin ilk ögesi olur ve sonraki seriler bir sıra sağa kayar. Bu durumda, sonra chart.NSeries[1].IsFiltered = true; yaparsak, orijinal üçüncü seri kaldırılmış olur. Bu bazen karışıklığa yol açabilir, bu yüzden kodda yapılan işlemi sondan başa doğru serileri silerek takip etmeniz önerilir.
Örnek Kod
Aşağıdaki örnek kodu örnek Excel dosyasını yükler.
2. Veriyi filtrele ve grafiği değiştirmesine izin ver
Verinizi filtrelemek, çok sayıda veri ile grafik filtrelerini yönetmenin harika bir yoludur. Veriyi filtrelediğinizde, grafik değişir. Karşılaşacağımız bir sorun, filtrelediğinizde gizli satırları alırsınız ve bazen grafik bu gizli satırlardan çıkar.
Excel’de Grafikteki Değişikliği Uygulamak İçin Veri Filtrelerini Kullanma Adımları
- Veri aralığınızın içine tıklayın.
- Veri sekmesine tıklayın ve Filtreleri açmak için Filtreleri tıklayın. Başlık satırınızın açılır oklarının olması gerekecektir.
- Ekle sekmesine giderek sütun grafiği seçerek bir grafik oluşturun.
- Verilerinizi veri içindeki açılır oklar kullanarak filtreleyin. Grafik Filtreleri kullanmayın.
Örnek Kod
Aşağıdaki örnek kod, Aspose.Cells kullanarak aynı özelliği gösterir.
3. Verileri bir Tablo kullanarak filtreleyin ve grafiği değiştirin
Tablo kullanımı, bir aralık kullanmakla bir yöntem 2’ye benzer, ancak tabloların aralıklara göre avantajları vardır. Aralığınızı bir Tablo’ya değiştirip veri eklediğinizde, grafik otomatik olarak güncellenir. Bir aralıkta veri kaynağını değiştirmeniz gerekecektir.
Excel’de tablo olarak biçimlendir
Veri içine tıklayın ve CTRL + T kullanın veya Ana sekme, Tablo Olarak Biçimlendiri kullanın
Örnek Kod
Aşağıdaki örnek kod, örnek Excel dosyasını Aspose.Cells kullanarak aynı özelliği gösterir.