Power query'de işlevler ve formüller nasıl kullanılır?

Power Query’de işlevleri ve formülleri neredeyse bir e-tabloda kullandığınız gibi kullanabilirsiniz. Power Query’nin uzun bir işlev listesi vardır ve farklı hesaplama işlevlerini veya işleçlerini kullanarak formüller yazabilirsiniz.

Ve bu derste fonksiyonları ve formülleri ayrıntılı olarak anlayacağız.

Power Query’de ilk formülünüzü yazın

Power Query’de, Excel’den farklı olarak formül girmek için yeni bir sütun eklemeniz gerekir. Ancak tek hücreye girebilirsiniz. Bir örnekle anlayalım. Aşağıda A ve B sütunlarında bazı değerlerimiz var.

güç sorgusunda formül

Şimdi her iki sütunun toplamını içeren yeni bir sütun ekleyin. Bunu elde etmek için aşağıdaki adımları takip edebilirsiniz:

  1. Öncelikle verileri güçlü sorgu düzenleyicisine yükleyin (Veri sekmesi > Diğer kaynaklardan > Aralıktan/tablodan).
    load-data-into-power-query
  2. Editörde, Sütun Ekle sekmesine gitmeniz ve iletişim kutusunu açmak için Özel Sütun düğmesini tıklamanız gerekir.
    custom-column-button
  3. Oradan iletişim kutusuna kullanmak istediğiniz formülü girmelisiniz. Eşittir işareti zaten orada olduğundan yazmanıza gerek yoktur.
    enter-the-formula-in-dialog-box
  4. Daha sonra formülü yazmanız gerekir:
    • Formüle girmek için mevcut sütunlardaki Ocak’a tıklayın.
    • Artı işaretini (+) girin.
    • Formüle girmek için mevcut sütunlardaki Şubat’a tıklayın.
    • Ayrıca sütun için bir ad girin.

    write-formula-to-enter-with-new-custom-column

  5. Sonunda, formülü yeni bir özel sütunla girmek için Tamam’ı tıklayın.

Enter tuşuna bastığınız anda, A ve B sütunlarının (Ocak ve Şubat) toplamının bulunduğu yeni bir sütuna girer.

formül-sonuçlarıyla-yeni-sütun

Sonunda, verileri Excel’deki yeni bir çalışma sayfasına yüklemek için Giriş sekmesindeki Kapat ve Yükle düğmesini tıklayın.

tıkla-kapat ve yükle

Ve üzerine tıkladığınızda, güçlü sorgu düzenleyiciyi kapatacak ve yeni bir çalışma sayfası ekleyerek verileri yükleyecektir.

yeni-çalışma sayfasını-ekleyerek-verileri-yükle

Gerçek zamanlı gelişmiş sorgu olarak, kaynak verilere yeni değerler girdiğinizde ve gelişmiş sorgu düzenleyicisinden yeniden yüklediğiniz yeni tabloyu yenilediğinizde bu tablodaki tüm yeni değerleri alırsınız. Yani yenileme sırasında yeni değerlerin hesaplanması da yapılacaktır.

Formül düzenleme

Power Query’de bir formül yazdıktan sonra onu düzenleyebilirsiniz.

  • Öncelikle yeni tablodaki hücrelerden birini seçin ve şeritteki “Sorgu” sekmesine gidin.
  • Daha sonra düzenle butonuna tıklayın.
güç sorgusunda-bir-formülü değiştir

Düzenle düğmesine tıkladığınızda Power Query Düzenleyicisi açılır.

güç sorgusu düzenleyicisi açıldı

Buradan pencerenin sağ tarafında “Uygulanan Adımlar”ın bulunduğu yere gitmeniz gerekiyor.

Daha sonra, başlangıçta formülü girdiğiniz özel sütunun iletişim kutusunu açmak için “Özel Ekle”yi tıklayın.

eklenen özele tıklayın

Ve diyalog kutusundan yazdığınız formülü düzenleyebilir ve değiştirebilirsiniz.

mevcut formülü değiştirin veya değiştirin

Power Query’de formüllerin kullanılması Excel’deki formüllere benzer; yalnızca kullanacağınız doğru işlevi veya operatörü bilmeniz yeterlidir.

Bu eğitimin bir sonraki bölümünde, istenen sonucu elde etmek veya güç sorgusu ile belirli bir sonuç elde etmek için bir fonksiyonun nasıl kullanılacağını öğreneceğiz.

Power Query’de işlevleri kullanma

Excel’de olduğu gibi Power Query’de de belirli hesaplamalar için kullanabileceğiniz uzun bir işlevler listesi bulunur.

Bu eğitimin ilerleyen kısımlarında, bir işlevin nasıl kullanılacağını öğrenerek onu yeni bir özel sütun kullanarak nasıl ekleyeceğimizi öğreneceğiz ve ihtiyacınız olan işlevi bulmak için başvurabileceğiniz Microsoft işlevlerinin listesini burada bulabilirsiniz .

Aşağıdaki örnekte elimizde bir tarih listesi var ve şimdi bu günlerin ait olduğu ayın son tarihini almamız gerekiyor. Örneğin, bir tarih ayın (Mayıs) ise, Mayıs ayının son tarihini almamız gerekir.

güç sorgusunda-işlevleri kullanın

Bunun için Date.EndOfMonth fonksiyonunu kullanabiliriz. Bu fonksiyonda tanımlayacak tek bir argümanımız var: dateTime .

Verilerinizi Gelişmiş Sorgu Düzenleyicisine yükledikten sonra, özel sütun iletişim kutusunu açmak için Sütun Ekle sekmesine gitmeniz ve Özel Sütun düğmesini tıklamanız gerekir.

özel iletişim kutusunu aç

İletişim kutusunda Date.EndOfMonth işlev adını girin. İşlev adını yazmaya başladığınızda Intellisense anında ilgili işlevlerin bir listesini görüntüleyecektir.

iletişim kutusunda-fonksiyonun-adını-girin

Fonksiyonun tam adını girebilir veya listede bulunan ismin üzerine tıklayabilirsiniz. Fonksiyon ismini girdikten sonra bir başlangıç parantezi girmeniz gerekiyor, bu size belirtmeniz gereken argümanların detaylarını gösterecek.

formül adından sonra başlayan parantezleri girin

Daha önce de belirttiğim gibi date veya datetime değeri olabilen dateTime argümanını belirtmemiz gerekiyor. Ve güç sorgusuna yüklenen verilerde bir tarih listemiz var.

Bu nedenle, işlev argümanına sütun adını girmeniz gerekir. Daha sonra işlevi kapanış parantezleriyle kapatın.

işlev bağımsız değişkenindeki sütun adı

Tamam’ı tıklatmadan önce yeni sütun için bir ad ekleyin.

yeni-sütun-adı ekle

Sonunda sütunu eklemek için Tamam’ı tıklayın. Tamam’ı tıkladığınızda, ilgili sütunda bulunan tarihe göre Ayın Son Tarihini içeren yeni bir sütun eklenecektir.

ayın-son-tarihi ile yeni-sütun

Bu sütunda ayrıca tarihle birlikte bir saat de vardır, dolayısıyla yalnızca tarih için sütun biçimini değiştirmeniz gerekir. “Veri Türü” açılır menüsüne tıklayın ve bunun için “Tarih”i seçin.

kaynak-veri türü-seçme tarihi

Bu, sütunun biçimini Tarih olarak değiştirecektir. Ve ilk sütunda sahip olduğunuz aya göre ayın son tarihine sahip olduğumuzu görebilirsiniz.

sütun-biçimi-tarihte-değiştirildi

Hesaplamalar için işlevleri kullanma

Yukarıdaki örnekte, güç sorgusunda herhangi bir işlevi kullanma adımlarını anlamanızı sağlamak için basit bir işlev kullandık.

İhtiyacınız olan hesaplama için hangi fonksiyonu kullanacağınızı öğrendikten sonra özel bir sütun ekleyebilir, fonksiyonu ekleyebilir ve ardından gerekli argümanları belirtebilirsiniz.

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir