Skip to main content

Excel için PowerPivot - Veri Ambarı'nda Arama Tablosu

Excel Magic Trick 1434: SAMPLE DAX Function to take sample from data set. (Nisan 2024)

Excel Magic Trick 1434: SAMPLE DAX Function to take sample from data set. (Nisan 2024)
Anonim

Excel için PowerPivot hakkında en çok listelediğim şeylerden biri, veri kümelerinize arama tabloları ekleme yeteneğidir. Çoğu zaman, birlikte çalıştığınız veriler analiziniz için ihtiyacınız olan her alana sahip değildir. Örneğin, bir tarih alanınız olabilir, ancak verilerinizi çeyrek olarak gruplandırmanız gerekir. Bir formül yazabilirsiniz, ancak PowerPivot ortamında basit bir arama tablosu oluşturmak daha kolaydır.

Bu arama tablosunu, ay adı ve yılın ilk / ikinci yarısı gibi başka bir gruplama için de kullanabilirsiniz. Veri ambarlama terimlerinde, aslında bir tarih boyut tablosu oluşturuyorsunuz. Bu makalede, PowerPivot for Excel projenizi geliştirmek için size birkaç örnek boyut tablosu vereceğim.

Yeni Metin Boyutu (Arama) Tablosu

Sipariş verileri ile bir tablo düşünelim. Tabloda müşteri, sipariş tarihi, sipariş toplamı ve sipariş türü için alanlar var. Sipariş türü alanına odaklanacağız. Sipariş türü alanında aşağıdaki gibi değerler olduğunu varsayalım:

  • Netbook'lar
  • Masaüstü
  • Monitörler
  • Projektörler
  • Yazıcılar
  • Tarayıcılar
  • Dijital kameralar
  • Dijital SLR Kameralar
  • Film Kameraları
  • Kameralar
  • Ofis Telefonları
  • Akıllı telefonlar
  • PDA'lar
  • Cep Telefonu Aksesuarları

Gerçekte, bunlara yönelik kodlarınız olacaktır, ancak bu örneği basit tutmak için, bunların sipariş tablosundaki gerçek değerler olduğunu varsayalım. PowerPivot for Excel'i kullanarak siparişlerinizi sipariş türüne göre kolayca gruplandırabilirsiniz.

Ya farklı bir gruplama istiyorsan? Örneğin, bilgisayarlar, kameralar ve telefonlar gibi bir kategori gruplamasına ihtiyacınız olduğunu varsayalım. Sipariş tablosunun bir kategori alanı yoktur, ancak bunu PowerPivot for Excel'de bir arama tablosu olarak kolayca oluşturabilirsiniz. Tam örnek arama tablosu aşağıdaki gibidir. tablo 1 .

İşte adımlar:

  • Aşama 1: Arama tablonuzun tip alanından ayrı bir listeye ihtiyacınız var. Bu senin arama alanın olacak. Veri kümenizden, sipariş türü alanından farklı bir değer listesi oluşturun. Bir Excel çalışma kitabına farklı bir liste listesi girin. Sütunu etiketle tip .
  • Adım 2: Arama sütununuzun yanındaki sütunda (Tür) gruplamak istediğiniz yeni alanı ekleyin. Örneğimizde, adında bir etiketli bir sütun ekleyin Kategori .
  • Aşama 3: Farklı değerler listenizdeki her bir değer için (bu örnekteki türler), karşılık gelenleri ekleyin. Kategori değerler. Basit örneğimizde, ya Bilgisayarlar , Kameralar veya Telefonlar içine Kategori sütunu.
  • 4. adım: Kopyala tip ve Kategori veri tablonuzu panoya.
  • Adım 5: Excel çalışma kitabını, Excel için PowerPivot'taki sipariş verileriyle açın. PowerPivot Penceresini başlatın. Yeni arama tablonuzu getirecek Yapıştır'ı tıklayın. Tabloya bir isim verin ve kontrol ettiğinizden emin olun. İlk satırı sütun başlıkları olarak kullan. Click tamam. PowerPivot'ta bir arama tablosu oluşturdunuz.
  • Adım 6: Arasında bir ilişki yarat tip alanında Sipariş masa ve Kategori arama tablosundaki alan. Tıkla dizayn şerit ve seçin İlişki oluştur. Seçimleri yapmak İlişki oluştur iletişim ve tıklama yaratmak.

PowerPivot verilerine göre Excel'de bir PivotTable oluşturduğunuzda, yeni grubunuzla grup oluşturabileceksiniz. Kategori alan. PowerPivot for Excel'in yalnızca İç Bağlantıları desteklediğini unutmayın. Eğer bir sipariş türü arama tablonuzda eksik olan, bu tür karşılık gelen kayıtların tümü PowerPivot verilerine dayanan herhangi bir PivotTable'dan eksik olacaktır. Bunu zaman zaman kontrol etmelisiniz.

Tarih Boyut (Arama) Tablosu

Excel için PowerPivot projelerinizin çoğunda Tarih arama tablosuna büyük olasılıkla ihtiyaç duyulacaktır. Çoğu veri kümesinde bir tür tarih alanı vardır. Yıl ve ayı hesaplamak için fonksiyonlar vardır.

Ancak, gerçek ay metnine veya çeyreğe ihtiyacınız varsa, karmaşık bir formül yazmanız gerekir. Bir Tarih boyutu (arama) tablosu eklemek ve ana veri kümenizdeki ay numarasıyla eşleştirmek çok daha kolay. Sipariş tarih alanından ay numarasını göstermek için sipariş tablonuza bir sütun eklemeniz gerekecektir. DAX formülü ay bizim örneğimizde = AY (Sipariş Tarihi). Bu, her kayıt için 1 ile 12 arasında bir sayı döndürecektir. Boyut tablomuz, ay sayısına bağlantı veren alternatif değerler sağlayacaktır. Bu, analizinizde size esneklik sağlayacaktır. Tam örnek tarih boyut tablosu aşağıdaki gibidir Tablo 2 .

Tarih boyutu veya arama tablosu 12 kayıt içerecektir. Ay sütunu 1 - 12 değerlerine sahip olacaktır. Diğer sütunlar, kısaltılmış ay metni, tam ay metni, çeyrek vb. İçerecektir. İşte adımlar şunlardır:

  • Aşama 1: Aşağıdaki tabloyu Tablo 2'ye kopyalayın ve PowerPivot'a yapıştırın. Bu tabloyu Excel'de oluşturabilirsiniz ama size zaman kazandırıyorum. Internet Explorer veya Edge kullanıyorsanız, aşağıdaki seçilen verilerden doğrudan yapıştırmanız gerekir. PowerPivot, testlerimde tablo formatını seçiyor. Başka bir tarayıcı kullanıyorsanız, önce Excel'e yapıştırmanız ve tablo biçimlendirmesini almak için Excel'den kopyalamanız gerekebilir.
  • Adım 2: Excel çalışma kitabını, Excel için PowerPivot'taki sipariş verileriyle açın. PowerPivot Penceresini başlatın. Click Yapıştırmak Aşağıdaki tablodan veya Excel'den kopyalanan arama tablonuzu getirecektir. Tabloya bir isim verin ve kontrol ettiğinizden emin olun. İlk satırı sütun başlıkları olarak kullan. Click tamam. PowerPivot'ta bir tarih arama tablosu oluşturdunuz.
  • Aşama 3: Arasındaki ilişkiyi yarat Ay alanında Sipariş masa ve ayNumarası arama tablosundaki alan. Tıkla dizayn şerit ve seçin İlişki oluştur. Seçimleri yapmak İlişki oluştur iletişim ve tıklama yaratmak.

Yine, bir tarih boyutunun eklenmesiyle, PivotTable'ınızdaki verileri tarih arama tablosundaki farklı değerlerden herhangi birini kullanarak gruplayabilirsiniz. Çeyrek ya da ayın ismiyle gruplamak çok kolay olacaktır.

Örnek Boyut (Arama) Tabloları

tablo 1

tipKategori
Netbook'larBilgisayar
MasaüstüBilgisayar
MonitörlerBilgisayar
Projektörler ve EkranlarBilgisayar
Yazıcılar, Tarayıcılar ve FaksBilgisayar
Bilgisayar Kurulumu ve ServisiBilgisayar
Bilgisayar AksesuarlarıBilgisayar
Dijital kameralarKamera
Dijital SLR KameralarKamera
Film KameralarıKamera
KameralarKamera
Fotoğraf Makineleri ve Kamera AksesuarlarıKamera
Ev ve Ofis TelefonlarıTelefon
Dokunmatik Ekranlı TelefonlarTelefon
Akıllı telefonlar ve PDA'larTelefon

Tablo 2

ayNumarasıMonthTextShortMonthTextFullçeyrekdönem
1OcakOcakQ1H1
2ŞubatŞubatQ1H1
3MarMartQ1H1
4NisanNisanQ2H1
5Mayıs ayıMayıs ayıQ2H1
6HaziranHaziranQ2H1
7TemmuzTemmuzQ3H2
8AğustosAğustosQ3H2
9EylülEylülQ3H2
10EkimEkimS4H2
11KasımKasımS4H2
12AralıkAralıkS4H2