Kaydırma Çubuğu ile Satış Rakamlarının Gösterilmesi


Kaydırma Çubuğu İle Ay Bazında Satış Rakamlarının Büyükten Küçüğe Doğru Gösterilmesi

DFS

Bu örnekte bir kaç konuyu birleştirerek yukarıdaki tabloyu oluşturmaya çalışacağız, unutulan ya da bilmediğiniz konular ile ilgili link ile yönlendirme yapacağım.

İlk olarak datamızın olduğu kısma bakalım, ay ve ürün bazında satış adetleri ve satış rakamları mevcut.

Microsoft Excel - kaydirma_cubugu_ile_satislar
Tablo aşağıya doğru ağustos ayına kadar devam ediyor.

1.adım: İlk aşama bir özet tablo oluşturalım sol tarafta ürünler sağ tarafta toplam satış adedi ve rakamları olsun, ayları da dilimleyici olarak ekleyelim.

*Özet Tablo Dilimleyiciler (Pivot Table Slicers)  ile ilgili konu anlatımına buradan ulaşabilirsiniz.

kaydirma_cubugu_ile_satislar2

 

2.adım: Bundan sonraki adımda satış adetlerini büyükten küçüğe doğru sıralayacağız, özet tablo da sıralama seçeneklerine geldim ve satış adetlerini büyükten küçüğe doğru sıraladım.

*Özet tablolarda sıralama ile ilgili detaylı bilgiye buradan ulaşabilirsiniz.

Microsoft Excel - kaydirma_cubugu_ile_satislar3

=> Sıralama sonrası özet tablomun son hali aşağıdaki gibi oldu.

Microsoft Excel - kaydirma_cubugu_ile_satislar4

3.adım: En çok satılan ürünleri göstereceğim 3 sütun ve 5 satırlık tablo düzenimi başka bir sayfada oluşturdum. ve özet tablo sayfasındaki dilimleyiciyi kes yapıştır ile bu sayfaya aldım.

*İstediğim şey seçilen aya göre satışa adetlerini büyükten küçüğe sıralasın, tabloda en fazla 5 ürün görülsün kaydırma çubuğu ile aşağıya doğru inerek diğer ürünleri de görebilelim.

Microsoft Excel - kaydirma_cubugu_ile_satislar5
5 satır 3 sütundan oluşan bir tablo oluşturduk.

4.adım: Şimdi ürün adı yazan kısma özet tablodaki ilk ürün adını getireceğim.

Microsoft Excel - kaydirma_cubugu_ile_satislar6

Microsoft Excel - kaydirma_cubugu_ile_satislar7

Formülü okuyalım:

INDEX (array, row_num, [column_num])

İNDİS (dizi, satır_sayısı, [sütun_sayısı]) yani İNDİS(veri alacağım tablo; kaçıncı satır; kaçıncı sütun)

*İNDİS / INDEX fonksiyonu ile ilgili detaylı bilgiye buradan ulaşabilirsiniz,

INDEX(Sheet1!$A$3:$C$15;2;1)=> özet tablomun olduğu tabloyu seçtim, ilk sıradaki ürünü almak için almak için satır kısmına 2 sütun kısmına 1 yazdım.

*Satış adedini almak için satır numarası sabit iken sütun numaram 2 olacak

*Satış rakamlarını almak için satır numarası sabit iken sütun numaram 3 olacak.

Bir diğer ürünü almak istediğimde bu sefer satır numaralarım 1 artarken sütun numaralarım sabit kalacak.

Önemli: Yani formülü sağa doğru çekerken satır numarası sabit sütun numaraları 1,2,3 olmalı, aşağıya doğru çekerken sütun numarası sabit satır numaraları 2,3,4,5 olmalı. 

5.adım: İndex içerisine yazacağım satır ve sütun numaralarını tablonun kenarına yazdım ve formül içerisine bu değerleri hücrelerden vereceğim.

B8 hücresindeki formülüm şu hali aldı: =INDEX(Sheet1!$A$3:$C$15;$E8;B$5)

Microsoft Excel - kaydirma_cubugu_ile_satislar15

6.adım: Formülü + ile aşağıya ve sağa doğru çekerek ilk 5 ürün listesini getirdim.

Microsoft Excel - kaydirma_cubugu_ile_satislar9

7.adım: Kaydırma Çubuğu Eklenmesi

Bu aşamada kaydırma çubuğu ile aşağıya indikçe ilk 5, ikinci 5, üçüncü 5 şeklinde ürünleri aşağıya doğru göstermesini istiyorum. Öncelikle geliştirici sekmesinden bir kaydırma çubuğu (scroll bar) ekliyoruz.

Microsoft Excel - kaydirma_cubugu_ile_satislar10

Denetim biçimlendir sekmesinden kaydırma çubuğunun değerlerini düzenliyorum. Toplam 12 ürünüm olduğu için artış değeri 1 olacak şekilde çubuk her seferinde 1 sayı artarak 3 te duracak. Hücre bağlantısı olarak da $A$5 i verdim.

Microsoft Excel - kaydirma_cubugu_ile_satislar11

Bu kısımda kaydırma çubuğunu her kaydırdığımda bir sonraki 5 ürünü göstereceği için formülü aşağıdaki şekilde güncelliyorum.

=INDEX(Sheet1!$A$3:$C$15;IF($A$5=1;$E8;IF($A$5=2;$E8+5;$E8+10));B$5)

Formülün Eğer içeren kısmını anlamaya çalışalım:

IF($A$5=1;$E8;IF($A$5=2;$E8+5;$E8+10)) : Kaydırma çubuğu değeri 1 ise özet tabloda 2. satırdan başla, 2 ise 2+5 inci satırdan başla, 3 ise 2+5+5. satırdan başla

Microsoft Excel - kaydirma_cubugu_ile_satislar12

Evet tablo hazırlanmak üzere ancak kaydırma çubuğum son kısma geldiğinde seçtiğim özet tablomun alanı dışına çıktığı için #REF!/BAŞV! hatası aldık. bunu ortadan kaldırmak için IFERROR/EĞERHATA fonksiyonundan yararlanacağız.

Microsoft Excel - kaydirma_cubugu_ile_satislar13

*IFERROR/EĞERHATA fonksiyonu ile ilgili detaylı bilgiye buradan ulaşabilirsiniz.

Formülün son hali:

=IFERROR(INDEX(Sheet1!$A$3:$C$15;IF($A$5=1;$E8;IF($A$5=2;$E8+5;$E8+10));B$5);””)

#REF!/BAŞV! hatası da kaldırılmış oldu.

Microsoft Excel - kaydirma_cubugu_ile_satislar14

 

download

 

Reklamlar

Kaydırma Çubuğu ile Satış Rakamlarının Gösterilmesi” üzerine 2 yorum

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s