Excel'de Veri Modeli Oluşturma

Veri modeli, birden çok tablodaki verileri tümleştirmenize ve bir Excel çalışma kitabının içinde ilişkisel bir veri kaynağını tümleştirmenize olanak tanır. Excel 'de veri modelleri, PivotTable 'Larda ve PivotChart 'Larda kullanılan Sekmeli veriler sağlayan saydam olarak kullanılır. Bir veri modeli, bir alan listesindeki bir tablo koleksiyonu olarak görüntülenir ve çoğu zaman bunu orada bilemezsiniz.

Veri modeliyle çalışmaya başlamadan önce bazı verileri almanız gerekir. Bunun için, Get & dönüşüm (Power Query) deneyimini kullanacağız, bu nedenle bir adım geri almak ve videoyu izlemek veya & dönüştürme ve Power Pivot için öğrenme kılavuzumuzu izlemeniz gerekebilir.

Power Pivot nerede?

& dönüştürme (Power Query) nereden alınır?

  • Excel 2016 & Microsoft 365 için Excel -Get & dönüştürme (Power Query) veri sekmesindeki Excel ile tümleştirilmiştir.

  • Excel 2013 -Power Query, Excel 'de bulunan ancak etkinleştirilmesi gereken bir eklenti. Dosya > seçenekleri > Eklentiler'e gidin ve sonra bölmenin alt kısmındaki yönet açılan listesinde com eklentileri 'ni seçin > gidin. Excel Için Microsoft Power Query'yi denetleyip etkinleştirmek Için Tamam 'ı işaretleyin. Şerit 'e bir Power Query sekmesi eklenir.

  • Excel 2010 - Power Query eklentisini indirin ve yükleyin.. Etkinleştirildikten sonra, bir Power Query sekmesi şeride eklenir.

Başlarken

Öncelikle, bazı verileri almanız gerekir.

  1. Excel 2016 ve Microsoft 365 için Excel, verileri > & verileri dönüştürme > verileri içeri aktarmak için verileri kullanınverileri içeri aktarın; metin dosyası, Excel çalışma kitabı, Web sitesi, Microsoft Access, SQL Server veya birden çok ilişkili tablo içeren başka bir ilişkisel veritabanı gibi tüm dış veri kaynaklarından verileri içeri aktarın.

    Excel 2013 ve 2010 ' te, dış veri almak> Power Query 'ye gidin ve veri kaynağınızı seçin.

  2. Excel bir tablo seçmenizi ister. Aynı veri kaynağından birden çok tablo almak istiyorsanız, birden çok tablo seçimini etkinleştir seçeneğini işaretleyin. Birden çok tablo seçtiğinizde, Excel sizin için otomatik olarak bir veri modeli oluşturur.

    Not: Bu örneklerde, sınıflar ve notlar üzerinde hayali öğrenci ayrıntılarını içeren bir Excel çalışma kitabını kullanıyoruz. Öğrenci veri modeli örnek çalışma kitabımızıindirebilir ve takip edebilirsiniz. Ayrıca, bir sürümü tamamlanmış veri modeliyle indirebilirsiniz..

    & dönüştürme (Power Query) Navigator 'ı alma
  3. Bir veya daha fazla tablo seçip Yükle'ye tıklayın.

    Kaynak verileri düzenlemeniz gerekiyorsa, Düzenle seçeneğini belirleyebilirsiniz. Daha fazla bilgi için bkz .

Artık aldığınız tüm tabloları içeren bir veri modeli vardır ve PivotTable alan listesindegörüntülenir.

Notlar: 

  • Excel'de iki veya daha fazla tabloyu eşzamanlı olarak içeri aktardığınızda modeller örtük olarak oluşturulur.

  • Power Pivot eklentisini kullanarak verileri içeri aktarma modelleri açıkça oluşturulur. Bu modelde, model Excel 'e benzeyen sekmeli bir düzende temsil edilir ve her sekmede Sekmeli veriler bulunur. SQL Server veritabanını kullanarak veri almanın temellerini öğrenmek için Power Pivot eklentisini kullanarak verileri alınbölümüne bakın.

  • Bir model tek bir tablo içerebilir. Yalnızca bir tabloya dayalı bir model oluşturmak için tabloyu seçin ve Power Pivot'ta Veri Modeline Ekle'yi tıklatın. Power Pivot'un filtre uygulanmış veri kümeleri, hesaplanan sütunlar, hesaplanan alanlar, KPI'lar ve hiyerarşiler gibi özelliklerini kullanmak istersiniz bu işlemi yapabilirsiniz.

  • Birincil ve yabancı anahtar ilişkilerine sahip ilişkili tabloları içeri aktarırsanız tablo ilişkileri otomatik olarak oluşturulabilir. Excel genellikle Veri Modelindeki tablo ilişkilerinde temel alınan içeri aktarılan ilişkisel bilgileri kullanır.

  • Veri modelinin boyutunu küçültme hakkında ipuçları için Excel ve Power Pivot kullanarak bellek için verimli bir veri modeli oluşturmakonusuna bakın.

  • Daha fazla araştırmalar için öğretici: verileri Excel 'e aktarma ve veri modeli oluşturma.

İpucu: Çalışma kitabınızın bir veri modeli olduğunu nasıl anlayabilirim? > Power Pivot gidin. Çalışma sayfası gibi verileri görürseniz, bir model var demektir. Bkz.: daha fazla bilgi edinmek için çalışma kitabı veri modelinde hangi veri kaynaklarının kullanıldığını öğrenin.

Tablolarınız arasında Ilişki oluşturma

Sonraki adım, tablolarınız arasında ilişkiler oluşturmaktır, böylece bunlardan herhangi birinden veri alabilirsiniz. Her tabloda bir birincil anahtar veya öğrenci KIMLIĞI veya sınıf numarası gibi benzersiz bir alan tanımlayıcısı olmalıdır. En kolay yol, Power Pivot 'ın Diyagram görünümündebu alanları sürükleyip bırakacak olur.

  1. Power Pivot > yönetme'ye gidin.

  2. Giriş sekmesinde Diyagram görünümü'nü seçin.

  3. İçeri aktarılan tablolarınız görüntülenir ve her birinin sahip olduğu alan sayısına bağlı olarak yeniden boyutlandırmak için biraz zaman harcaın.

  4. Ardından, birincil anahtar alanını bir tablodan sonrakine sürükleyin. Aşağıdaki örnek öğrenci tablolarımızın diyagram görünümdür:

    Power Query veri modeli Ilişkisi Diyagram görünümü

    Aşağıdaki bağlantıları oluşturduk:

    • tbl_Students | Öğrenci KIMLIĞI > tbl_Grades | Öğrenci KIMLIĞI

      Başka bir deyişle, öğrenciler tablosundan öğrenci KIMLIĞI alanını, notlar tablosundaki öğrenci KIMLIĞI alanına sürükleyin.

    • tbl_Semesters | Semester No > tbl_Grades | Dönem

    • tbl_Classes | Sınıf numarası > tbl_Grades | Sınıf numarası

    Notlar: 

    • İlişki oluşturmak için alan adlarının aynı olması gerekmez, ancak aynı veri türünde olması gerekir.

    • Diyagram görünümündeki bağlayıcıların bir tarafta "1" ve diğeri de "*" vardır. Bu, tablolar arasında bire çok ilişkisi olduğu ve verilerin PivotTable 'unuzda nasıl kullanıldığını belirleyen anlamına gelir. Daha fazla bilgi edinmek için bir veri modelindeki tablolar arasındaki ilişkileri görebilirsiniz.

    • Bağlayıcılar yalnızca tablolar arasında ilişki olduğunu gösterir. Gerçekte hangi alanların birbirine bağlandığını göstermeyecektir. Bağlantıları görmek için, Power Pivot > > Tasarım > ilişkileriniyönetme > ilişkileri yönetmekonusuna gidin. Excel 'de, veri > ilişkilerinegidebilir.

PivotTable veya PivotChart oluşturmak için veri modeli kullanma

Excel çalışma kitabı yalnızca bir veri modeli içerebilir, ancak bu model, çalışma kitabında art arda kullanılabilen birden çok tablo içerir. Var olan bir veri modeline, istediğiniz zaman daha fazla tablo ekleyebilirsiniz.

  1. Power Pivot, Yönet'e gidin.

  2. Giriş sekmesinde PivotTable'ı seçin.

  3. PivotTable 'ın yerleştirilmesini istediğiniz yeri seçin: yeni çalışma sayfası veya geçerli konum.

  4. Tamam'a tıkladığınızda, Excel, alan listesi bölmesi 'nin sağ tarafta görüntülendiği boş bir PivotTable ekler.

    PowerPivot PivotTable Alan listesi

Ardından, PivotTable oluşturunveya Pivot grafiği oluşturun. Tablolar arasında daha önce ilişkiler oluşturduysanız, PivotTable 'daki alanlarından herhangi birini kullanabilirsiniz. Öğrenci veri modeli örnek çalışma kitabında halen ilişkiler oluşturdunuz.

Bir Veri Modeline mevcut, ilişkisiz veriler ekleme

Modelde kullanmak istediğiniz birçok veri aldığınızı veya kopyalamış olduğunuzu, ancak bunu veri modeline eklemediğinizi varsayalım. Yeni veriyi modele aktarmak düşündüğünüzden daha kolaydır.

  1. Modele eklemek istediğiniz tüm hücreleri seçerek başlayın. Herhangi bir veri aralığı olabilir, ancak Excel tablosu olarak biçimlendirilmiş veriler en iyisidir.

  2. Verilerinizi eklemek için şu yaklaşımlardan birini kullanın:

  3. Power Pivot > Veri Modeline Ekle’yi tıklatın.

  4. Ekle > PivotTable'ı tıklatın ve sonra PivotTable Oluştur iletişim kutusunda Bu veriyi Veri Modeline ekle seçeneğini işaretleyin.

Aralık veya tablo, modele bağlı bir tablo olarak eklenir. Modelde bağlantılı tablolarla çalışma hakkında daha fazla bilgi edinmek için Power Pivot 'Ta Excel bağlantılı tablolarını kullanarak veri eklemekonusuna bakın.

Power Pivot tabloya veri ekleme

Power Pivot'ta,Excel çalışma sayfasında yaptığınız gibi doğrudan yeni bir satıra yazarak tabloya satır ekleyemezsiniz. Ancak kaynak verileri kopyalayıp yapıştırarakveya güncelleştirerek ve Power Pivot modelini yenileyereksatır ekleyebilirsiniz.

Daha fazla yardım mı gerekiyor?

Sorularınızı Excel Teknoloji Topluluğu’ndaki uzmanlara sorabilir, Yanıt topluluğu’ndan destek alabilir ya da Excel için UserVoice platformuna yeni bir özellik veya iyileştirme önerisi sunabilirsiniz.

Ayrıca Bkz:

& dönüştürme ve Power Pivot öğrenme kılavuzlarını alma

Sorgu Düzenleyicisi’ne Giriş (Power Query)

Excel ve Power Pivot kullanarak bellek etkin bir veri modeli oluşturma

Öğretici: Excel'e Veri Aktarma ve Veri Modeli Oluşturma

Bir çalışma kitabı veri modelinde hangi veri kaynaklarının kullanıldığını bulma

Veri Modelindeki tablolar arasındaki ilişkiler

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×