LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

LuckyTemplates'da daha önce karşılaşmamış olabileceğiniz, menülerin derinlerine gömülmüş olabileceğiniz veya görmüş olabileceğiniz, ancak ne olduğunu gerçekten bilmediğiniz işlevleri ve işleçleri vurgulamanın bir yolunu bulmanın ilginç olacağını düşündüm. onlar yapar. Bu eğitimde, LuckyTemplates Modulo ve Integer-Divide işlevlerini vurgulamak istiyorum . Bu işlevlerin raporlarınız için nasıl yararlı olabileceğine bir göz atalım. Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.

Power Query içindeki standart operatördeki Modulo ve Integer-Divide, farklı veri dönüştürme türleri için inanılmaz derecede faydalıdır. Gösterim amacıyla, basit bir bölme problemine bakalım, on dört bölü üç. Sonucun tüm kısmı olan buradaki dört, Tamsayı-Bölme'dir, Modulo ise kalandır.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Farklı türde yinelenen desenler oluşturmak için Modulo ve Integer-Divide'ı kullanabilirsiniz. Ve bu tekrar eden kalıplarda gerçekten güçlü bazı dönüşümler yapabilirsiniz.

İçindekiler

LuckyTemplates Modulo'yu Kullanma

Öyleyse, bu davaya bakalım. Bir eğitim kursunda sadece yirmi dört katılımcıdan oluşan basit bir veri setimiz var ve bu katılımcıları altılı dört eşit takıma bölmek istiyoruz. Bunu farklı şekillerde yapmak için Integer-Divide ve Modulo'yu kullanabiliriz. Modulo ile başlayalım.

Önce bir Index sütunu ekleyelim ve sonra o sütuna gidip Modulo ile çalıştıralım.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Modulo'da oluşturmak istediğimiz grup sayısını 4 olarak giriyoruz.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

0, 1, 2 ve 3'ten oluşan bir yinelenen kalıp oluşturduğunu göreceksiniz. Aslında beşinci sıra olan Dizinde 4'e baktığımızda (çünkü Power Query sıfır tabanlı Dizindir), 4'ü 4'e bölersek, 1'lik bir Tamsayı-Bölünme ve kalan 0'lık bir Modulo'dur. Veri kümesinin en altına kadar bu yinelenen modeli oluşturur.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Ve böylece, Modulo'dan bu satırları alıp sütunlara çevirmek istiyoruz. Modulo'daki verileri döndüreceğiz. Transform and Pivot'a gidersek , First Name'i özetlemek ve toplanmadığından emin olmak istiyoruz . Sayılmasını istemiyoruz. Sadece gerçek değerleri döndürmesini istiyoruz.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Ve sonra, bu dört başlığı alıp daha iyi ve daha az dağınık görünmesini sağlayacak bir doldurma yapabiliriz. Ardından, boş değerleri filtreleyebilir ve kopyaları filtreleyebiliriz.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Altı kişilik dört güzel takımımız kaldı. Modulo, verileri dörde kadar sayarak böldü.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Ayrıca, bu takımları bölmek için farklı bir yol da yapabiliriz; burada, takımları bu şekilde saymak ve bölmek yerine, sadece ilk altıyı sayabiliriz. Bunu yapma şeklimiz Integer-Divide ile olacak.

Tamsayı-Bölmeyi Kullanma

Tamsayı-Bölme'yi kullanmak, aynı mantığın çoğunu izler, ancak bu biraz farklı bir modeldir. Başlayalım ve gidip sütunları ekleyeceğiz ve Dizinimizi oluşturacağız. Integer-Divide kullanmak aynı mantığın çoğunu izler. Bu biraz farklı bir desen. Başlayalım ve gidip sütunları ekleyeceğiz ve Dizinimizi oluşturacağız. Ve bundan sonra, Tamsayı-Bölme'ye gideceğiz.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Bu durumda, Modulo ile yapmak istediğimiz grup sayısı yerine, grup başına düşen kişi sayısını alacağız . Buraya altı koyduk ve tam olarak umduğumuzu elde ettik, yani altılı dört grup.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Şimdi bu İndeks sütununu alıp Tamsayı-Bölme ile eşleşen bir Modulo'ya dönüştürmek istiyoruz.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Ve böylece, bu şimdi Tamsayı-Bölme sayısıyla eşleşen yinelenen modeli oluşturur.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Ardından, bunu alıp aynı şekilde döndürerek dönüştürüyoruz: Gelişmiş Seçenekler'e giderek ve verileri toplamadığımızdan emin olarak . Buradan, aslında çok basit bir Transpose ile temizler .

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri

Transpose sütunları alır, satırlara dönüştürür ve bunun tersi de geçerlidir. Ve böylece, bu verileri alır ve transpoze edersek ve başlıklarımıza gidersek ve ayet satır başlıklarını kullanırsak , şimdi tam olarak sahip olduğumuz takımları elde ederiz.

LuckyTemplates Modulo ve Tamsayı-Bölmeli DAX İşlevleri


Power Query M: Tarih Tablosunda 0-1 Kalıbını
Değiştirme

Çözüm

Bunlar, verilerimizi dönüştürmek için LuckyTemplates Modulo ve Integer-Divide'ı kullanabileceğimiz iki farklı yoldur. Bu tekniklerin, yığın verileri ve eşleştirilmiş veriler açısından birçok farklı dönüşüm modelinde gerçekten yararlı olduğunu göreceksiniz. Bunları, bugün burada yaptığımıza çok benzer şekillerde bu yapılandırmaları çözmek için kullanabilirsiniz.

Umarım bunu faydalı bulmuşsundur. Önümüzdeki haftalarda bu gömülü hazineler hakkında daha fazla bilgi edinmeyi bekleyin , böylece siz de bunlardan en iyi şekilde yararlanabilirsiniz.

Herşey gönlünce olsun!

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.