SPEEDOMETER GRAFİK OLUŞTURMAK

SPEEDOMETER GRAFİK

 

Herkese merhaba,

Bu yazımızda, birlikte Speedometer grafik oluşturacağız. Basitçe adım adım nasıl yapılırı göreceğiz. Öncesinde bir bilgi aktarayım; Microsoft bir süre sonra Office 365 kullanıcıları için standart grafiklere bu Speedometer (Hız göstergesi) grafiğini de ekleyecek. O zamana kadar yapılabilecek en basit hâlini sizlere aktarıyor olacağım. Aşağıda adım adım yapılacakları belirttim, siz de benimle birlikte uygulamaya çalışın lütfen. Bu grafiğin nasıl yapıldığını öğrendikten sonra, dilerseniz Mouse Over Dashboard nasıl yapılır yazımızı da inceleyebilirsiniz. 😉

 

Hadi başlayalım. 👍🏻

 

Grafiği oluşturmaya başlamadan önce elbette elimizde uygun veriler olması gerekir. Birkaç farklı yoldan bu grafiği oluşturabiliriz, biz bu işlemi en kısa yoldan yapmak için tek bir veri tablosunda birleşik grafik kullanacağız.

 

⚫️ A1’den itibaren bu verilerimiz olsun.

Gösterge İbre
25 0
35 2
40 100
100

 

⚫️ Herhangi bir hücreyi seçip Ekle menüsünü tıklayın.

⚫️ Grafikler grubundan Birleşik  grafiği tıklayın ve ardından Özel Birleşik Grafik Oluştura basın.

⚫️ Ekrana gelen Grafik Ekle penceresinde Göstergenin Grafik TürüHalka olarak seçin, İbrenin de Grafik TürüPasta olarak seçip İkincil Eksen seçeneğini işaretleyin, ardından Tamam butonuna basın.

 

⚫️ Sayfaya eklenen grafiğin sağ üst köşesindeki + simgesine tıklayın ve Grafik Başlığı ile Göstergedeki seçimleri kaldırın.

 

⚫️ Grafik üzerindeki yeşil alanda sağ tıklayın ve Veri Serisini Biçimlendire basın. Yan tarafta açılacak olan alanda İlk dilimin açısı270 derece yapın ve Enter’a basın.

 

⚫️ Biçim menüsünden Şekil Dolgusuna gelin oradan da Dolgu Yok seçeneğini seçin.

 

⚫️ Biçim menüsünde Geçerli Seçim alanından Seri “Gösterge” seçeneğini seçin.

 

⚫️ Sağ tarafta açılan alanda İlk dilimin açısı270 derece yapıp Enter‘a basın.

 

⚫️ Alttaki mor renkli parçanın dolgu rengini kaldıracağız. Bunun için CTRL + (Sağ Ok) tuşuna 4 kere basarak mor renkli Veri Noktasını seçin ve Biçim menüsünden Şekil Dolgusuna gelin  ve Dolgu Yok seçeneğini seçin.

 

⚫️ Şimdi grafik üzerinde CTRL + (Sağ Ok) tuşuna basarak, veri noktalarına Biçim menüsündeki Şekil Dolgusundan istediğiniz renkleri verin. Parlak bir görüntü elde etmek isterseniz, Şekil Efektlerinden faydalanabilirsiniz.  Not: Aynı şekil efektine iki kez tıklarsanız daha parlak olur.

 

⚫️ Sadece ibreyi seçip, sağ tıklayıp Veri Etiketi Ekleyelim. Sonra Veri Etiketini seçip formül çubuğuna gelin, eşittir (=) yazıp B2 hücresini seçin ve Enter‘a basın. Veri Etiketinin font boyutunu büyütüp kalın yapabilirsiniz. Grafiğin görüntüsü bu aşamada şöyle olacaktır.

 

⚫️ Dilerseniz sayfaya, ibreyi hareket ettirecek bir Değer Değiştirme Düğmesi (Form Denetimi) ekleyebilirsiniz. Geliştirici menüsünden Ekleye sonra da resimdeki form denetimini seçip sayfada uygun bir yere çizin, örneğin grafikteki boş beyaz alana ya da boş bir hücreye. Not: B3 hücresinde İbre kalınlığı olarak belirtilen 2 sayısını artırarak ibreyi daha da kalın gösterebilirsiniz.

 

⚫️ Eklediğiniz Form Denetimi nesnesi üzerinde sağ tıklayın ve Denetim Biçimlendire tıklayın. Hücre bağlantısına gelip B2 hücresini seçin. Diğer değerleri de aşağıdaki görseldeki gibi ayarlayın.

 

⚫️ Grafik ortasına da Şekillerden bir daire şekli seçip renkledirdiğinizde Speedometer grafiğiniz hazır olacaktır.

 

Son olarak hazırladığım dosyayı sizinle paylaşmak istiyorum.
Dosyayı buradan indirebilirsiniz. 👉🏻 

Bu yazımızı paylaşarak birçok kişinin de bilgi sahibi olmasını sağlayabilirsiniz.

Hoşça kalın. 🙋🏻‍♂️

Mouse Over Dashboard Nasıl Yapılır?

Herkese merhaba,

Bu makalede sizlere; dinamik grafik oluşturma metotlarından, sadece hücrelerin üzerine gelerek (hücre seçmeden) hareketli dinamik grafikler, dashboardlar nasıl yapılabilir onu anlatmaya çalışacağım. Sayfadaki tüm grafikleri, aşağıdaki tabloda sadece mouse ile istediğimiz herhangi bir yıl üzerine gelerek hareket ettirmiş olacağız. Bu makaledeki konunun ufkunuzu açacağını, çok daha iyi ve farklı mouse over dashboardları sizin de kolayca yapabileceğinize inanıyorum.

 

Olabildiğince basit bir anlatımla hoş bir uygulama yapacağız.

Hadi hep birlikte yapmaya başlayalım!

 

Öncelikle şöyle ayların ve yılların olduğu basit bir tablo oluşturun. Tablodaki sayıları B3 hücresine bu formülü yazıp sağa ve aşağıya doğru çekerek doldurabilirsiniz =RASTGELEARADA(10000;100000) 

Sonrasında formüllü olan hücreleri kopyalayıp yine aynı yere değer olarak yapıştıralım.

Hücrenin üzerine geldiğinizde tüm grafikleri hareket ettirmek istediğimiz için, bir tetikleyiciye ihtiyacımız olacak. Yani; mouse ile hangi yılın üzerine geldiysek, o yılı bir yere yazdırıp, altına da o yıla ait verileri listeletmemiz gerekecek ki; oluşacak olan grafiklerimiz kaynağı o hücre aralığından alsın.

 

Üzerine geldiğimiz yılı bir hücreye yazdırabilmek için çok kısa bir KTF (Kullanıcı Tanımlı Fonksiyon) yazmamız gerekecek.  KTF: Excel’de yerleşik işlevler içerisinde bulunmayan bir fonksiyonun makro kodlarıyla oluşturulması olarak düşünebilirsiniz. Biz de PEAKUP adında bir fonksiyon oluşturduk.

Bunun için şu adımları uygulayalım.

  • ALT + F11‘e basıp VBE Penceresini açalım.
  • Insert menüsünden Module seçelim.
  • Bu kodları açılan pencereye yapıştıralım.

Function PEAKUP(ByVal osma As Range) As Integer
Range(“E2”).Value = osma.Value
End Function

Bu kodlar bize; üzerine geldiğimiz yılı E2 hücresine yazdırmaya yarayacak.

Şu ana kadar, tablomuzu oluşturduk ve KTF‘mizi yazdık. Siz de yazdıysanız devam edelim.

 

Şimdi tekrar sayfaya dönelim ve yılların bulunduğu hücrelere tetiklemeyi sağlayacak olan PEAKUP fonksiyonunu KÖPRÜ fonksiyonu içerisine yazarak tetiklemenin gerçekleşmesini sağlayalım.

Aşağıdaki formülü hücreye yazıp Enter dediğinizde bir uyarı verebilir ve hücreye 0 yazabilir, mouse ile tekrar hücre üzerine geldiğinizde düzelecektir.

B2 hücresine şu formülü yazalım; =EĞERHATA(KÖPRÜ(PEAKUP(B2));2017) 

Aynı şekilde C2 ve D2‘ye de, formül içindeki hücre adresi ve yılı değiştirerek yazın.

Şimdi hangi yılın üzerine gelirseniz E2 hücresine o yılın yazdığını göreceksiniz.

 

E2 hücresindeki yıla göre de hemen altına o yıla ait verileri getireceğiz ve bu veriler grafiklerimizin kaynağını oluşturacak.

Bunu birçok formülle yapabiliriz, biz KAYDIR fonksiyonunu kullanacağız.

E3 hücresine bu formülü yapıştıralım; =KAYDIR($A$1;SATIR()-1;KAÇINCI($E$2;$B$2:$D$2;0))

Ya da isterseniz DÜŞEYARA fonksiyonu size daha kolay gelirse, bu formülü de kullanabilirsiniz. =DÜŞEYARA(A3;$A$1:$D$14;KAÇINCI($E$2;$A$2:$D$2;0);0)

Formülü aşağıya doğru çekerek diğer ayların verilerini de getirelim.

Şimdi yılların üzerinde gezerek sonucu gözlemleyelim.

Son olarak da herhangi bir grafik oluşturup, grafiklerin anlık tetiklenme özelliklerinden faydalanarak hareketli dinamik dashboardumuzu hazırlayabiliriz.

İpucu: Grafik oluşturmanın en kolay yolu; verileri seçip ALT + F1 tuşuna basmaktır.

 

Şimdi E2:E14 hücre aralığını seçip ALT + F1  tuşların basın ve dilediğiniz grafik türüne göre grafiğinizi düzenleyin. Bu şekilde, birden fazla grafik türü için aynı kaynaktan veri alarak hoş bir görüntü elde edebilirsiniz. Veri kaynaklarınızı artırarak da, satış, satın alma, personel, kâr/zarar vs. grafiksel raporlarınızı bir dashboard’da toplayabilirsiniz.

 

Son olarak konumuzu, oluşturduğumuz dinamik grafiklerle noktalıyoruz.  Bu yöntemle, bu ve buna benzer birçok dashboardlar tasarlayıp grafiklerinize hayat verebilir ve daha hızlı analizler yapabilirsiniz.

Umuyorum sizler için faydalı bir anlatım olmuştur.

Bu makaleyi çevrenizle de paylaşmayı ihmâl etmeyin lütfen, unutmayın; bilgi paylaştıkça değer kazanır!