• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Onay kutuları ile grafik oluşturmak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

erolozp

Yeni Üye
Katılım
11 Mar 2023
Mesajlar
4
Aldığı beğeni
1
Excel V
Office 2019 TR
Konu Sahibi
Birden fazla onay kutusu ile biraz karmaşık bir tabloda seçimler yaparak dinamik grafik oluşturmak istiyorum. Amacım Ürün/ürünler-Yıl/yıllar-Dönem/dönemler bazında seçilecek il/illerin ilçe/ilçelerindeki satışları onay kutularından ürün-yıl-dönem ve il-ilçe seçimleri yaparak çizgi grafikte görüntülemek. NAsıl yapabilirim? YArdımınız için şimdiden teşekkür ederim
1678560427703.png
1678560499960.png
 
Çözüm
1. örnek dosyanızdaki grafik "vbaÇizgi Grafik sorusu.xlsx" isimli dosyaya bağlantı içeriyor. onu eklememişsiniz.
2. Dosyanızdaki tablo yapmak istediğiniz işleme uygun olmadığı için değişiklik yaptım.
3. Sayfa2 de Form Aç düğmesine tıklayınca çıkan Formudan seçimlerinizi yapın.
4. Her Liste Kutusundan istediğiniz kadar yapabilirsiniz.
5. Seçim yapmadığınız Liste kutusu olursa, listedeki tüm seçenekleri istiyorsunuz demektir
Tamam düğmesine tıklayın.
1. örnek dosyanızdaki grafik "vbaÇizgi Grafik sorusu.xlsx" isimli dosyaya bağlantı içeriyor. onu eklememişsiniz.
2. Dosyanızdaki tablo yapmak istediğiniz işleme uygun olmadığı için değişiklik yaptım.
3. Sayfa2 de Form Aç düğmesine tıklayınca çıkan Formudan seçimlerinizi yapın.
4. Her Liste Kutusundan istediğiniz kadar yapabilirsiniz.
5. Seçim yapmadığınız Liste kutusu olursa, listedeki tüm seçenekleri istiyorsunuz demektir
Tamam düğmesine tıklayın.
 
Son düzenleme:
Çözüm
Konu Sahibi
Hocam harika olmuş elinize sağlık. Bunu nasıl yaptığınız konusunda mantığı ve algoritmasını da anlatabilir misiniz. Ben elimdeki bir işi birilerine yaptırmak için sormadım öncelikle bunu belirteyim. Mevcut bilgimle bunu yapamadım. işin mantığını da öğrenmek isterim, imkan olursa
 
Konu, Mükemmel bir çözümle, çözümlenmiş olsa da,
Dilimleyicilerle bir alternatifin de bulunmasını istedim.

Öncelikle söylemeliyim ki, Birleştirilmiş Hücreler, görünüm açısından güzellik katsa da, işlem yapılması açısından (formülle veri alınması, Makro yazılması, Tablo yapılması.....) her zaman büyük problem yaratır. Hücre birleştirmelerden Kaçınılması gerekir...

301.png
Veri Tablosu
1 - Tablonun Başlık Satırında düzenleme yapıldı.
Bu düzenlemenin amacı, Şehir isimlerinin birleştirilmesi formülle veri alınmasında, aramalarda çok fazla sorun yaratacaktı. Aynı zamanda Dilimleyicilerde alfabetik sıralamalarda düzen bozulacaktı.
2 - Ürün ve Yıl Hücre birleştirilmelerinde ise, kolaylık sağlaması açısından V kolonunda bir yardımcı kolon yapıldı ve aramalarda bu kolon kullanıldı.
3 - Dilimleyicilerle seçim yapılacak başlıklara yönelik, Pivot Tablolar için, Benzersiz başlıkların birer listesi yapıldı ve seçimler için kullanıldı.
302.png
Graf sayfasında, aşağıdaki resimde görülecek olan dilimleyicilerle seçim yapıldığında, Graf sayfası J kolonundan itibaren, seçilenlere yönelik veriler formüllerle Veri sayfasından getirildi.
Bu veriler için
** Verilerin tüm kapladığı alana yönelik Ad Tanımlaması yapıldı ve makroda kullanıldı.
Ad Tanımlamaları için Bak. Formüller >>> Ad Yöneticisi
303.png
Dilimleyiciler için B ve E kolonunda Pivot Tablolar oluşturuldu. Bu pivot Tablolardan hareketle de Dilimleyiciler yapıldı.
Pivot tabloların her biri için Ad Tanımlamaları yapılıp, Veri getirilmesi için kullanılan formüllerde bu Ad Tanımlamaları kullanıldı.
** Grafik oluşturuldu ve isimlendirilip makroda bu isim kullanıldı.
** Dilimleyicilerle seçim yapıldığında tetiklenen bir makro kodu yazıldı. Ve bu kod tetiklendiğinde grafiğin oluşturulması sağlandı.
Sayfadaki kod
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Not :
1 - Dosya makro içermekte.
2 - Veri Tablosunda, kolon ekleme/ çıkarma, satır ekleme/çıkarma gibi durumlarda formülleri yeniden düzenleme gerekecektir. Özetle, gerek formüller ve gerekse Dilimleyiciler ...vs, bu Veri Tablosuna göre düzenlenmiştir.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst