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.
Bu eğitimde, DAX Studio Anahtar Kelimesi olan MEASURE'a bakacağız .
Bu konuya dalmadan önce DEFINE ve DEĞERLENDİRME anahtar kelimelerini okuduğunuzdan emin olun . Bu eğitimde kullanılan örnek sorgu, bu iki anahtar kelimenin devamıdır.
İdeal olarak, Satış Tablosu için taban ölçü COUNTROWS olarak yazılmamalıdır. Bunun yerine, DAX Studio oturumunuzda yerel bir MEASURE sorgusu oluşturmanız gerekir.
İçindekiler
DAX Studio Temel Ölçüsünü Oluşturma
MEASURE anahtar kelimesini yazın ve ardından bu anahtar kelimenin kullanılacağı tabloyu tanımlayın. Bu durumda, Satış tablosudur.
Yani DEĞERLENDİRME anahtar sözcüğünün altına [Satış] yazmak yerine [#Satır] yazabilirsiniz .
# Rows yazdığınızda bunun DAX Studio'daki IntelliSense özelliğinde görünmediğini unutmayın. Bunun nedeni, bu ölçünün LuckyTemplates'daki Tablolu Nesne Modeli'nin parçası olmamasıdır.
Bu sorguyu çalıştırdığınızda, Ürün Rengi ve Toplam Satır sütununu içeren bir tablo alırsınız.
Temel ölçüyü farklı bir sütun için de yeniden kullanabilirsiniz. Total Rows 2 adlı başka bir sütun ekleyelim . Bu, # Satırda
Ardından, ölçümün dilimleyiciden gelen filtreden etkilenmemesi için Satış Miktarını filtre bağlamından kaldırın. Bunun yerine Satış Miktarı üzerinden işlevini kullanın .
Bu kodu çalıştırdığınızda, tabloda yeni bir sütun elde edeceksiniz.
MEASURE ile DAX Studio Sorgularını Basitleştirme
Ayrıca tek bir DAX sorgusu içinde birden çok hesaplama oluşturabilirsiniz. Tek bir DAX sorgusunda birden çok MEASURE anahtar sözcüğü kullanmak, kodunuzu basitleştirmenize olanak tanır. Örneğin, aşağıdaki DAX sorgusu Toplam Kârı hesaplamak için kullanılır.
Son MEASURE yapısında, ilk iki ölçü için formüllerin tekrarlandığına dikkat edin. Bu nedenle, formülü kullanmak yerine, Toplam Kârı elde etmek için ölçü adlarını kullanabilirsiniz.
Kodu çalıştırmadan önce, sonuçları gösteren tabloyu oluşturmak için DEĞERLENDİR'i kullanmanız gerekir.
Toplam Satış'ın IntelliSense özelliğinde göründüğünü fark edeceksiniz. Bunun nedeni, aynı adın LuckyTemplates'da bulunmasıdır. DAX Studio, Toplam Satışların en yakın oluşumunu bulmaya çalışacak ve sorguda mevcut olanı kullanacaktır.
Şimdi sorguyu çalıştırın.
İki sütunun oluşturulduğunu göreceksiniz. İlk sütun Ürün Rengini, ikinci sütun ise Toplam Satışları gösterir.
Toplam Maliyet ve Toplam Kâr için sütunlar eklemek istiyorsanız, bunları DEĞERLENDİRİN altında eklemeniz yeterlidir.
Toplam Satış sütununun altındaki değerlerin dolar işaretine sahip olduğuna dikkat edin. Bunun nedeni, DAX Studio'daki varsayılan biçimlendirmedir. Dosya sekmesi altındaki Seçenekler'e ve ardından Sonuçlar'a giderek bu biçimlendirme seçeneğini değiştirebilirsiniz.
Bir Filtre Bağlamında Ölçüleri Değiştirme
Ölçüleri kullanırken filtreleri ve dilimleyicileri de kullanabilirsiniz. Örneğin, Satış yüzdesini döndürmek istiyorsanız başka bir ölçü oluşturun. Bu ölçümde, CurrentSales ve AllSales için bir değişken oluşturun .
AllSales değişkeni için, Ürünler tablosundaki tüm öğelerin dahil edildiğinden emin olmak için REMOVEFILTERS işlevini kullanın. Yüzdeyi oluşturmak için RETURN ( CurrentSales, AllSales ) yazın .
Sonuçları göstermek için işlevini kullanın.
Kodu çalıştırdıktan sonra, Toplam Satış ve Satış yüzdesini içeren bir tablo göreceksiniz. Tüm ürün renkleri içerisinde en büyük paya Silver'ın sahip olduğunu görebilirsiniz.
Benzer şekilde, bir dilimleyicinin davranışını taklit edebilirsiniz. Tüm ürünlerin Satış yüzdesini göstermek yerine hangi ürünlerin dahil edileceğini seçebilirsiniz.
REMOVEFILTERS işlevini kullanmak yerine kullanın . Ardından, DEĞERLENDİR'deki Ürünler[Renk]'ten sonra ve ardından dahil etmek istediğiniz ürün renklerini yazın.
Bu kodu çalıştırdığınızda tablodaki renklerin sadece sizin belirlediğiniz renkler olduğunu göreceksiniz. Bu aynı zamanda LuckyTemplates'ın dilimleyicilerden filtre bağlamlarını nasıl enjekte ettiğini gösterir.
DAX Studio'da Hata Ayıklama Kodları
Ölçülerinizin kodunda hata ayıklamak istediğinizde sorgu ölçüleri çok faydalıdır. Tablolu Modelinizi değiştirmenize veya düzenlemenize gerek kalmayacak.
Milyarlarca satır içeren bir veri modeliyle ilgili olarak LuckyTemplates'da değişiklik yapmaya çalışırsanız, bu işlemi gerçekleştirmede gözle görülür bir gecikme fark edeceksiniz. Bunun yerine, DAX Studio'da sorgu ölçüleri oluşturabilir, kopyalayabilir ve ardından LuckyTemplates modelinizde gerekli değişiklikleri yapmak için kullanabilirsiniz.
Çözüm
DAX Studio'da oluşturduğunuz her şey, Analysis Services veya Tabular Data Model'deki veri modelini etkilemez.
Ama bir istisna var. DAX Studio'da bir ölçüm için kullandığınız formülü kopyalar ve ardından bunu LuckyTemplates'da bir ölçümde kullanırsanız, LuckyTemplates veri modelinde bir etki yaratırsınız. Bu nedenle, kodunuzu oluştururken belirli olmak önemlidir.
Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.
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.
Python'da Self Nedir: Gerçek Dünyadan Örnekler
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.
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.
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.
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 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.
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.
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.