Power BI'da yeni sütun eklemek için ilgili tabloyu seçin, üst menüdeki Yeni Sütun düğmesini tıklayın. Açılan formül giriş alanında eşittir işaretinin sağ tarafına formülü yazın, eşitin sol tarafına ise yeni sütunun adını yazın. Aşağıdaki örnekte bir başka tabloya Marka tablosuna bağlantı yapılıyor. Bu bağlantı tablolar arasındaki ilişki tarafından sağlanmaktadır.
Power BI, değişik kaynaklardaki veriler üzerinden raporlar ve grafikler oluşturan bir araçtır. Veri kaynakları, veritabanı, Excel, text dosya, XML ve diğerleridir. Power BI programını Microsoft'un sitesinden indirmek için gerekli bağlantı: https://www.microsoft.com/en-us/download/details.aspx?id=58494 Bu programı çalıştırılınca, ilk gelen sarı renkli ekranı kapatın. Bu sarı ekranı kapatınca aracın orta bölmesinde bir rapor oluşturma bölgesi bulunmaktadır. Programa önce verileri yüklüyoruz veya verilere bağlantı kuruyoruz. Sonra sağdaki Görsel Öğeler bölmesinden bir Öge simgesini tıklıyoruz. Görsel Öğeler bölmesinin alt kısmındaki Alanlar isimli bölümde, bu görsel ögeye bağlı olarak, kullanılabilecek ayar alanları görünmektedir. Verileri içeri aktarınca veya bağlantı kurunca verilerin tabloları ve tablo alanları, ekranın en sağındaki Alanlar isimli bölmede görünmektedir. Verileri içeri aktarınca aracın sol dikey menüsünde 3 tane, verilere bağlantı k...
Daha önce Excel'de fonksiyon oluşturma konularını işlemiştim. Bir veya daha fazla parametre değişkenine dışarıdan değer alıp, fonksiyon bünyesinde işlemler yapılıp, amaçlanan değişkene değer üretilip bu değer fonksiyonu çağırana bir çıktı olarak döndürülmekteydi. Power BI üzerinde fonksiyon oluşturmak için önce Giriş sekmesindeki Veri Dönüştürme düğmesine bağlı seçeneklerden Veri Dönüştürme seçeneğine tıklayarak Power Query ekranına geçiyoruz. Açılan ekranda sol düşey menüde bir tablo ismi üzerinde farenin sağ düğmesine basıyoruz ve İşlev Oluştur düğmesine basıyoruz. Fonksiyon Oluşturma 1 Açılan ekranda fonksiyon oluşturma satırında gelen tüm kodlamayı silin ve örnek olarak bizim daha önceki örneklerimizdeki fonksiyona birebir olan şu kodu yazın: = (KarneNotu as number) => let Kaynak = if KarneNotu >= 50 then "Geçti" else "Kaldı" in Kaynak Üstteki menüde bulunan Gelişmiş Düzenleyici düğmesine basarsanız yazdığınız kodu aşağıdaki gibi bi...
Kümülatif Toplam için iki ayrı formül veriyorum. Formül-1. Bulunduğumuz satırdaki toplanacak değere üst satırdaki toplam değerinin eklenmesiyle =B2 =C2+B3 =C3+B4 =C4+B5 =C5+B6 =C6+B7 =C7+B8 =C8+B9 =C9+B10 =C10+B11 =C11+B12 =C12+B13 Formül-2. Aralık bazında toplama işlemi yapan TOPLA(aralık) fonksiyonundaki aralığın başlangıç hücresini sabit yapıp, bitiş hücresini serbest bırakılmasıyla =TOPLA($B$2:B2) =TOPLA($B$2:B3) =TOPLA($B$2:B4) =TOPLA($B$2:B5) =TOPLA($B$2:B6) =TOPLA($B$2:B7) =TOPLA($B$2:B8) =TOPLA($B$2:B9) =TOPLA($B$2:B10) =TOPLA($B$2:B11) =TOPLA($B$2:B12) =TOPLA($B$2:B13)
Excel programında SQL veritabanından veri çekmek için aşağıdaki resimlerde gösterilen işlemleri sırasıyla yapmanızı öneririm. Dış Veri Al Veritabanı Seçimi Sorgu Sonucu Veritabanından Excel'e Gelen Veriler
Ağırlıklı ortalama hesabında, matematiksel olarak her bir değer ağırlığıyla çarpılır ve çarpımlar toplanır. Bulunan toplam, ağırlıklar toplamına bölünür. Örnek olarak A2, ..., A6 hücrelerinde değerler, B2, ..., B6 hücrelerinde ağırlıklar olsun. Ağırlıklı Ortalaması =Topla.Çarpım(A2:A6;B2:B6)/Topla(B2:B6)
Rapor oluşturmadan önce, birden fazla tablodan veri getirmek ile ilgili farklı bir veritabanından listeleme yapacağız. Daha sonra bu veritabanından getirdiğimiz bilgileri gruplama yaparak bilgilerin rapor oluşturacağız. Satislar isimli bir ana tablomuz bulunup, bu tablomuzda "hangi bayinin hangi üründen hangi tarihte kaç liradan ne kadar satmıştır" bilgileri yer almaktadır. Sorguda kullanacağımız ana tablo Satislar, yardımcı tablolar ise Bayiler ve Urunler tabloları olacak. Bu yardımcı tablolardan Bayiler tablosunun yardımcı tablosu Bolgeler tablosu olup, Urunler tablosunun yardımcı tabloları ise UrunCinsleri ve Markalar tablolarıdır. Bizim burada yardımcı tablo diye adlandırdıklarımız, bir tabloya Foreign Key ile bağlanmış Referans tablolarıdır. Normal anlatım bağlamında ve kavramsal olması için yardımcı tablo terimini kullanıyorum. Daha önce anlattığım gibi, bir tablo ile yardımcı (referans) tablo arasında ortak bir kolon olması gereklidir. Join yaparken,...
Excel DüşeyAra (VLookUp) fonksiyonlarında olduğu gibi, veritabanı tabloları arasında ilişki kurup liste veya rapor oluşturmak istiyorum. Ogrenciler isimli bir ana tablom ve Kisiler isimli bir yardımcı tablom olsun. İki tablo arasında ortak kolonum KisiID kolonudur. Bu ortak kolon aracılığıyla Kisiler tablosundan KisiAdi ve KisiSoyadi bilgilerini getirteceğim. Ana tablom olan Ogrenciler tablosundan da OgrenciNo bilgisini görmek istiyorum. Önce Select cümlemizi görelim: Select OgrenciNo, KisiAdi, KisiSoyadi from Ogrenciler o left join Kisiler k on k.KisiID = o.KisiID Yukarıda yazdıklarımızın ne olduklarını anlayalım: Select cümlesinde bu amaçla tablo olarak önce ana tablomu yazıyorum. Yazış sırama göre ana tablo solda kaldığı için bağlanırken " soldakini esas al " anlamında Left Join yapıyorum. Left Join terimlerini yazdıktan sonra hangi tabloya bağlanacaksam o tablonun adını belirtiyorum. Tablo adından sonra hangi ko...
Excel'de YılOran fonksiyonundan ayrıca Yıl farkı değerini ve aynı zamanda Ay ve Gün farkı değerlerini de hesaplayan ETARİHLİ fonksiyonunun örneklerini aşağıdaki görselde bulabilirsiniz. 3 parametreli olan bu fonksiyonun 1. parametresi Başlangıç Tarihi, ikinci parametresi ise Bitiş Tarihi'dir. Fonksiyonun 3. parametresi, Gün, Ay, Yıl seçimi içindir. Bu seçimde parametre değerleri İngilizce karşılığı kelimelerin ilk harfleridir. Yani gün için D, ay için M, yıl için Y girilir. Bu fonksiyon, ismini yazmaya başlayınca ismi kendiliğinden tamamlanmıyor ve parametreleri için de bir hint (ipucu) görünmüyor. Dolayısıyla siz önceden bilip giriş yapacaksınız. Etarihli fonksiyonunun İngilizcesi Datedif fonksiyonudur.
Tarihe göre sıralı bir listeden belirli bir ürünün en son tarihli fiyatını ve tarihini getiren cümleleri aşağıda bulabilirsiniz. Son Fiyat Cümlesi: =ARA(2;1/($A$2:$A$9=E12);$C$2:$C$9) Fiyat Tarihi Cümlesi: =ARA(2;1/($A$2:$A$9=E12);$B$2:$B$9)