DAX İşlevleri - Hızlı Kılavuz

DAX, Data Aanaliz Exbaskılar. DAX bir formül dilidir ve bir veya daha fazla değeri hesaplamak ve döndürmek için bir formülde veya ifadede kullanılabilen işlevler, işleçler ve sabitler koleksiyonudur. DAX, Microsoft Excel Power Pivot'un Veri Modeli ve Microsoft Power BI ile ilişkili formül dilidir.

DAX bir programlama dili değildir, ancak kullanıcıların hesaplanan sütunlarda ve hesaplanan alanlarda (ölçüler olarak da bilinir) özel hesaplamalar tanımlamasına olanak tanıyan bir formül dilidir. DAX, Veri Modelinizdeki mevcut verilerden yeni bilgiler oluşturmanıza yardımcı olur. DAX formülleri, veri modelleme, veri analizi gerçekleştirmenize ve sonuçları raporlama ve karar alma için kullanmanıza olanak tanır.

DAX'ın derinlemesine anlaşılması için, bu eğitim kitaplığındaki eğitici - DAX'a bakın.

DAX İşlevi nedir?

DAX işlevi, Veri Modelinizdeki tablolarda bulunan veriler üzerinde çeşitli eylemler gerçekleştirmenizi sağlamak için DAX dilinde sağlanan yerleşik bir işlevdir.

DAX işlevleri, Veri Modeli üzerinde yaygın olarak kullanılan veri hesaplamalarını gerçekleştirmenizi sağlar. DAX işlevlerinden bazıları, Excel işlevleriyle aynı adlara ve işlevlere sahiptir, ancak sonraki bölümde vurgulandığı gibi DAX veri türlerini kullanmak ve tablolar ve sütunlarla çalışmak üzere değiştirilmiştir. DAX, ilişkisel verilerle çalışmak ve dinamik toplama gerçekleştirmek için tasarlanmış ek işlevlere sahiptir.

DAX işlevleri, veri modelleme ve raporlama için DAX kullanımında önemli bir rol oynar.

Excel İşlevleri ve DAX İşlevleri

Excel işlevleri ile DAX işlevleri arasında belirli benzerlikler vardır ve bazı farklılıklar da vardır. Aşağıda Excel işlevleri ile DAX işlevleri arasındaki benzerlikler ve farklılıklar verilmiştir -

Excel İşlevleri ve DAX İşlevleri Arasındaki Benzerlikler

  • Bazı DAX işlevleri, Excel işlevleriyle aynı ada ve aynı genel davranışa sahiptir.

  • DAX, Excel'deki dizi ve vektör arama işlevlerine benzer arama işlevlerine sahiptir.

Excel İşlevleri ile DAX İşlevleri Arasındaki Farklar

  • DAX işlevleri, farklı türde girdiler alacak şekilde değiştirilmiştir ve DAX işlevlerinden bazıları farklı bir veri türü döndürebilir. Bu nedenle, aynı ada sahip olsalar da bu işlevlerin kullanımını ayrı ayrı anlamanız gerekir.

  • DAX işlevlerini bir Excel formülünde veya DAX formülünde gerekli değişiklikler olmadan Excel işlevlerini kullanamazsınız.

  • Excel işlevleri, bir hücre başvurusunu veya bir hücre aralığını başvuru olarak alır. DAX işlevleri hiçbir zaman bir hücre başvurusunu veya hücre aralığını başvuru olarak almaz, bunun yerine başvuru olarak bir sütun veya tabloyu alır.

  • Excel tarih ve saat işlevleri, tarihi seri numarası olarak temsil eden bir tamsayı döndürür. DAX tarih ve saat işlevleri, DAX'ta olan ancak Excel'de olmayan bir tarih saat veri türü döndürür.

  • Excel'de tablo döndüren işlevler yoktur, ancak bazı işlevler dizilerle çalışabilir. DAX işlevlerinin çoğu, hesaplamaları gerçekleştirmek ve bir tablo veya değerler sütunu döndürmek için eksiksiz tablolara ve sütunlara kolayca başvurabilir. DAX'ın bu yeteneği, DAX'ın kullanıldığı Power Pivot, Power View ve Power BI'a güç ekler.

  • DAX arama işlevleri, ilgili tablolar arasında bir ilişki kurulmasını gerektirir.

DAX Parametre Adlandırma Kuralları

DAX, DAX işlevlerinin kullanımını ve anlaşılmasını kolaylaştırmak için standart parametre adlarına sahiptir. Ayrıca, parametre adlarına belirli önekler de kullanabilirsiniz. Önek yeterince açıksa, önekin kendisini parametre adı olarak kullanabilirsiniz.

DAX işlevlerinin sözdizimini anlamak ve gerekli parametreler için değerleri doğru kullanmak için DAX parametre adlandırma kurallarını anlamanız gerekir.

Ayrıntılar için DAX Parametre Adlandırma Kuralları bölümüne bakın .

DAX İşlev Türleri

DAX, aşağıdaki işlev türlerini destekler.

  • DAX Tablo Değerli İşlevler
    • DAX Filtresi İşlevleri
    • DAX Toplama İşlevleri
    • DAX Time Intelligence İşlevleri
  • DAX Tarih ve Saat İşlevleri
  • DAX Bilgi İşlevleri
  • DAX Mantıksal İşlevleri
  • DAX Matematik ve Tetikleme İşlevleri
  • DAX Diğer İşlevler
  • DAX Üst ve Alt İşlevleri
  • DAX İstatistik İşlevleri
  • DAX Metin İşlevleri
  • DAX Açıklama Yapı İşlevleri

DAX Tablo Değerli İşlevler

Çoğu DAX işlevi, tabloları giriş veya çıkış tabloları olarak alır veya her ikisini birden yapar. Bu DAX işlevlerine DAX tablosu değerli işlevler denir. Bir tablonun tek bir sütunu olabileceğinden, DAX tablo değerli işlevler de giriş olarak tek sütunları alır. Aşağıdaki DAX tablo değerli işlev türlerine sahipsiniz -

  • DAX Toplama işlevleri
  • DAX Filtresi işlevleri
  • DAX Zaman bilgisi işlevleri

DAX Toplama İşlevleri

DAX Toplama işlevleri, bir tablonun satırları üzerindeki herhangi bir ifadeyi toplar ve hesaplamalarda kullanışlıdır.

Ayrıntılar için DAX Toplama işlevleri bölümüne bakın .

DAX Filtresi İşlevleri

DAX Filtresi işlevleri, bir sütun veya bir tablo ya da geçerli satırla ilgili değerler döndürür. Belirli veri türlerini döndürmek, ilgili tablolardaki değerleri aramak ve ilgili değerlere göre filtrelemek için DAX Filtresi işlevlerini kullanabilirsiniz. DAX Arama işlevleri, tabloları ve aralarındaki ilişkileri kullanarak çalışır. DAX Filtresi işlevleri, dinamik hesaplamalar oluşturmak için veri bağlamını değiştirmenize olanak tanır.

Ayrıntılar için DAX Filtresi fonksiyonları bölümüne bakın .

DAX Time Intelligence İşlevleri

DAX Time Intelligence işlevleri bir tarih tablosu döndürür veya bir toplamayı hesaplamak için bir tarih tablosu kullanır. Bu DAX işlevleri, günler, aylar, çeyrekler ve yıllar dahil olmak üzere zaman dönemlerini kullanarak verileri değiştirmenize olanak tanıyarak İş Zekası analizinin gereksinimlerini destekleyen hesaplamalar oluşturmanıza yardımcı olur.

Ayrıntılar için DAX Akıllı Akıllı Zaman fonksiyonları bölümüne bakın .

DAX Tarih ve Saat İşlevleri

DAX Tarih ve Saat işlevleri, Excel tarih ve saat işlevlerine benzer. Ancak DAX Tarih ve Saat işlevleri, DAX'ın tarih ve saat veri türünü temel alır.

Ayrıntılar için DAX Tarih ve Saat fonksiyonları bölümüne bakın .

DAX Bilgi İşlevleri

DAX Information işlevleri, bağımsız değişken olarak sağlanan hücreye veya satıra bakar ve değerin beklenen türle eşleşip eşleşmediğini size söyler.

Ayrıntılar için DAX Bilgi işlevleri bölümüne bakın .

DAX Mantıksal İşlevleri

DAX Mantıksal İşlevler, bir ifadedeki değerler hakkında bilgi verir. Örneğin DAX TRUE işlevi, değerlendirmekte olduğunuz bir ifadenin TRUE değeri döndürüp döndürmediğini bilmenizi sağlar.

Ayrıntılar için DAX Mantıksal işlevler bölümüne bakın .

DAX Matematik ve Tetikleme İşlevleri

DAX Matematiksel ve Trigonometrik işlevler, Excel matematiksel ve trigonometrik işlevlerine çok benzer.

Ayrıntılar için DAX Math ve Trig fonksiyonları bölümüne bakın .

DAX Üst ve Alt İşlevleri

DAX Üst ve Alt işlevleri, Veri Modelinde üst / alt hiyerarşi olarak sunulan verilerin yönetilmesinde yararlıdır.

Ayrıntılar için DAX Üst ve Alt işlevleri bölümüne bakın .

DAX İstatistik İşlevleri

DAX İstatistik işlevleri, Excel İstatistik işlevlerine çok benzer.

Ayrıntılar için DAX İstatistiksel işlevler bölümüne bakın .

DAX Metin İşlevleri

DAX Metin işlevleri tablolar ve sütunlarla çalışır. DAX Metin işlevleriyle, bir dizenin bir bölümünü döndürebilir, bir dizede metin arayabilir veya dize değerlerini birleştirebilirsiniz. Tarih, saat ve sayı formatlarını da kontrol edebilirsiniz.

Ayrıntılar için DAX Metin işlevleri bölümüne bakın .

DAX Diğer İşlevler

Bu DAX işlevleri, diğer işlevlerin çoğunun ait olduğu kategorilerden herhangi biri tarafından tanımlanamayan benzersiz eylemler gerçekleştirir.

Ayrıntılar için DAX Diğer işlevler bölümüne bakın .

DAX İşlev Açıklama Yapısı

DAX formülünde bir DAX işlevi kullanmanız gerekiyorsa, işlevi ayrıntılı olarak anlamanız gerekir. İşlevin söz dizimini, parametre türlerini, işlevin ne döndürdüğünü vb. Bilmelisiniz.

Bu öğreticide, DAX işlevlerini etkili bir şekilde okuyup yorumlayabilmeniz için tüm DAX işlevleri için ortak bir işlev açıklaması yapısı kullanılmıştır.

Ayrıntılar için DAX İşlev Açıklama Yapısı bölümüne bakın .

DAX, DAX işlevlerinin kullanımını ve anlaşılmasını kolaylaştırmak için standart parametre adlarına sahiptir. Ayrıca, parametre adlarına belirli önekler de kullanabilirsiniz. Önek yeterince açıksa, önekin kendisini parametre adı olarak kullanabilirsiniz.

DAX işlevlerinin sözdizimini anlamak ve veri değerlerini ilgili DAX işlevi parametreleri için uygun şekilde kullanmak için DAX parametresi adlandırma kurallarını anlamanız gerekir.

Parametre Adları

Aşağıda DAX standart parametre adları verilmiştir -

Sr.No. Parametre Adı ve Açıklaması
1

expression

İfadenin birden çok kez değerlendirileceği (her satır / bağlam için) tek bir skaler değer döndüren herhangi bir DAX ifadesi.

2

value

İfadenin diğer tüm işlemlerden önce tam olarak bir kez değerlendirileceği tek bir sayısal değer döndüren herhangi bir DAX ifadesi.

3

table

Veri tablosu döndüren herhangi bir DAX ifadesi.

4

tableName

Standart DAX sözdizimini kullanan mevcut bir tablonun adı. Bir ifade olamaz.

5

columnName

Standart DAX sözdizimini kullanan, genellikle tam nitelikli olan mevcut bir sütunun adı. Bir ifade olamaz.

6

name

Yeni bir nesnenin adını sağlamak için kullanılacak bir dize sabiti.

7

order

Sıralama düzenini belirlemek için kullanılan bir numaralandırma.

8

ties

Bağlantı değerlerinin işlenmesini belirlemek için kullanılan bir numaralandırma.

9

type

PathItem ve PathItemReverse için veri türünü belirlemek için kullanılan bir numaralandırma.

Parametre Adlarının Ön Ekini Ekleme veya Yalnızca Öneki Kullanma

Bir önek ile bir parametre adını niteleyebilirsiniz -

  • Önek, argümanın nasıl kullanıldığını açıklayıcı olmalıdır.

  • Önek, parametrenin belirsiz bir şekilde okunmasını önleyecek şekilde olmalıdır.

Örneğin,

  • Result_ColumnName - DAX LOOKUPVALUE () işlevinde sonuç değerlerini almak için kullanılan mevcut bir sütunu ifade eder.

  • Search_ColumnName - DAX LOOKUPVALUE () işlevinde bir değer aramak için kullanılan mevcut bir sütunu ifade eder.

Önek parametreyi açıklayacak kadar açıksa, parametre adını atlayabilir ve yalnızca öneki kullanabilirsiniz. Parametre adını atlamak ve yalnızca önek kullanmak bazen okuma sırasında karmaşadan kaçınmaya yardımcı olabilir.

Örneğin, düşünün DATE (Year_value, Month_value, Day_value). Üç kez tekrarlanan parametre adı - değerini çıkarabilir ve TARİH (Yıl, Ay, Gün) olarak yazabilirsiniz. Görüldüğü gibi, sadece öneklerin kullanılmasıyla, işlev daha okunabilir. Bununla birlikte, bazen parametre adı ve ön ekin açık olması için mevcut olması gerekir.

Örneğin, düşünün Year_columnName. Parametre adı SütunAdı ve ön ek Yıl'dır. Her ikisinin de kullanıcının parametrenin mevcut bir yıl sütununa referans gerektirdiğini anlamasını sağlamak için gereklidir.

DAX formülünde bir DAX işlevi kullanmanız gerekiyorsa, işlevi ayrıntılı olarak anlamanız gerekir. İşlevin söz dizimini, parametre türlerini, işlevin ne döndürdüğünü vb. Bilmelisiniz.

DAX işlevlerini nasıl okuyacağınızı ve yorumlayacağınızı anlamanızı sağlamak için, bu eğiticide tek tip bir işlev açıklaması yapısı kullanılmıştır.

  • Farklı DAX işlevi türleri, bölümler olarak DAX işlevlerinin tür adına göre gruplandırılır.

  • Bu bölümlerin her biri, ilgili DAX işlevi türlerinin kullanımına ilişkin kısa bir açıklama sağlar.

  • Kısa açıklamanın ardından o bölüme karşılık gelen DAX işlevleri listesi gelecektir (DAX işlevlerinin Türü / Kategorisi).

  • Her DAX işlevi adı, aşağıdaki DAX işlevi açıklama yapısına sahip DAX işlevi ayrıntılarına köprülenmiştir:

    • Description
    • Syntax
    • Parameters
    • Geri dönüş değeri
    • Remarks
    • Example

Aşağıdaki bölümler, her DAX işlevi açıklamasında görünen bu başlıkların her birini açıklamaktadır.

Açıklama

Açıklama bölümünde DAX işlevinin ne hakkında olduğunu ve nerede kullanılabileceğini öğreneceksiniz.

DAX işlevi Excel 2016'da tanıtılmışsa, burada da aynı şeyden bahsedilecektir. (DAX işlevlerinin geri kalanı Excel 2013'te mevcuttur.)

Sözdizimi

Sözdizimi bölümünde, tam işlev adını ve ilgili parametreleri öğreneceksiniz.

  • DAX işlev adı BÜYÜK HARF harfleriyle verilir.

  • DAX işlev adının ardından parantez açılır.

  • Her parametre, standart DAX parametre adlandırma kuralını izler ve açılı ayraçlar içine alınır.

  • Bir parametre isteğe bağlıysa, ayrıca köşeli parantez içine alınır.

  • Parametreler virgülle ayrılmıştır.

  • Elipsler… isteğe bağlı sayıda parametre tekrarını göstermek için kullanılır.

  • İşlev sözdizimi, kapatma parantezi ile biter.

Misal

Parametreler

Parametreler bölümünde, belirli DAX işlevinin her bir parametresi açıklamasıyla birlikte bir tabloda listelenmiştir. Örneğin, yukarıdaki DAX işlevi SELECTCOLUMNS örneğinin parametreleri aşağıdaki tabloda listelenmiştir.

Sr.No. Parametre ve Açıklama
1

Table

Tablo veya tablo döndüren DAX ifadesi.

2

Name

Çift tırnak içine alınmış sütuna verilen ad.

3

scalar_expression

Sütun başvurusu, tam sayı veya dize değeri gibi skaler bir değer döndüren DAX ifadesi.

Geri dönüş değeri

Dönüş Değeri bölümünde, DAX işlevinin hangi değeri döndüreceğini ve veri türünü öğreneceksiniz.

Uyarılar

Açıklamalar bölümünde, DAX işlevinin kullanımı hakkında bilmeniz gereken her türlü ek bilgiyi öğreneceksiniz. Ayrıca olası hataları ve nedenlerini de anlayacaksınız.

Misal

DAX işlevinin kullanımına bir örnek bu bölümde verilmiştir.

Note - Parametrelerin veri değerleriyle DAX işlevleri yazdığınızda, aşağıda verilen adlandırma kurallarını izleyeceksiniz -

  • Veri Modelinde göründüğü gibi bir Tablo adı belirtilir. Örneğin, Satışlar.

  • Veri Modelinde göründüğü gibi bir Sütun adı, onu çevreleyen köşeli parantezlerle belirtilir.

    Örneğin, [Satış Tutarı]

    • Sütunlar için tam nitelikli adların kullanılması önerilir, yani bir sütun adının önüne onu içeren tablo adı gelir.

      Örneğin, Satışlar [Satış Tutarı]

    • Tablo adı boşluklar içeriyorsa, tek tırnak içine alınmalıdır.

      Örneğin, "Doğu Satışları" [Satış Tutarı]

  • DAX işlevi, bir sütun veya değerler tablosu döndürebilir; bu durumda, bir sütun veya tablo gerektiren başka bir DAX işlevinin parametresi olarak kullanılması gerekir.

DAX Toplama işlevleri, bir tablonun satırları üzerindeki herhangi bir ifadeyi toplar ve hesaplamalarda kullanışlıdır.

Aşağıda DAX Toplama işlevleri verilmiştir -

  • DAX ADDCOLUMNS işlevi
  • DAX ORTALAMA işlevi
  • DAX AVERAGEA işlevi
  • DAX AVERAGEX işlevi
  • DAX SAYI işlevi
  • DAX COUNTA işlevi
  • DAX COUNTAX işlevi
  • DAX COUNTBLANK işlevi
  • DAX COUNTROWS işlevi
  • DAX COUNTX işlevi
  • DAX CROSSJOIN işlevi
  • DAX DISTINCTCOUNT işlevi
  • DAX GENERATE işlevi
  • DAX GENERATEALL işlevi
  • DAX MAX işlevi
  • DAX MAXA işlevi
  • DAX MAXX işlevi
  • DAX MIN işlevi
  • DAX MINA işlevi
  • DAX MINX işlevi
  • DAX Çarpım işlevi
  • DAX PRODUCTX işlevi
  • DAX SATIR işlevi
  • DAX SELECTCOLUMNS işlevi
  • DAX TOPLA işlevi
  • DAX SUMMARIZE işlevi
  • Seçeneklerle DAX SUMMARIZE işlevi
  • DAX SUMX işlevi
  • DAX TOPN işlevi

Belirli veri türlerini döndürmek, ilgili tablolardaki değerleri aramak ve ilgili değerlere göre filtrelemek için DAX Filtresi işlevlerini kullanabilirsiniz. Arama işlevleri, tabloları ve aralarındaki ilişkileri kullanarak çalışır. Filtre işlevleri, dinamik hesaplamalar oluşturmak için veri bağlamını değiştirmenize olanak tanır.

DAX Filtresi işlevleri aşağıdadır

  • DAX ADDMISSINGITEMS işlevi
  • DAX ALL işlevi
  • DAX ALLEXCEPT işlevi
  • DAX ALLNOBLANKROW işlevi
  • DAX ALLSELECTED işlevi
  • DAX HESAPLAMA işlevi
  • DAX CALCULATETABLE işlevi
  • DAX ÇAPRAZ FİLTRE işlevi
  • DAX DISTINCT işlevi
  • DAX EARLIER işlevi
  • DAX EARLIEST işlevi
  • DAX FİLTRE işlevi
  • DAX FİLTRELER işlevi
  • DAX HASONEFILTER işlevi
  • DAX HASONEVALUE işlevi
  • DAX ISCROSSFILTERED işlevi
  • DAX ISFILTERED işlevi
  • DAX KEEPFILTERS işlevi
  • DAX İLGİLİ işlevi
  • DAX RELATEDTABLE işlevi
  • DAX USERELATIONSHIP işlevi
  • DAX VALUES işlevi

DAX Time Intelligence işlevleri, günler, aylar, çeyrekler ve yıllar dahil olmak üzere zaman dönemlerini kullanarak verileri değiştirmenize olanak sağlayarak İş Zekası analizinin ihtiyaçlarını destekleyen hesaplamalar oluşturmanıza yardımcı olur.

DAX Time Intelligence işlevleri aşağıdadır

  • DAX CLOSINGBALANCEMONTH işlevi
  • DAX CLOSINGBALANCEQUARTER işlevi
  • DAX CLOSINGBALANCEYEAR işlevi
  • DAX DATEADD işlevi
  • DAX DATESBETWEEN işlevi
  • DAX DATESINPERIOD işlevi
  • DAX DATESMTD işlevi
  • DAX DATESQTD işlevi
  • DAX DATESYTD işlevi
  • DAX ENDOFMONTH işlevi
  • DAX ENDOFQUARTER işlevi
  • DAX ENDOFYEAR işlevi
  • DAX FIRSTDATE işlevi
  • DAX FIRSTNONBLANK işlevi
  • DAX LASTDATE işlevi
  • DAX LASTNONBLANK işlevi
  • DAX NEXTDAY işlevi
  • DAX NEXTMONTH işlevi
  • DAX NEXTQUARTER işlevi
  • DAX NEXTYEAR işlevi
  • DAX OPENINGBALANCEMONTH işlevi
  • DAX OPENINGBALANCEQUARTER işlevi
  • DAX OPENINGBALANCEYEAR işlevi
  • DAX PARALELPERIOD işlevi
  • DAX PREVIOUSDAY işlevi
  • DAX PREVIOUSMONTH işlevi
  • DAX PREVIOUSQUARTER işlevi
  • DAX PREVIOUSYEAR işlevi
  • DAX SAMEPERIODLASTYEAR işlevi
  • DAX STARTOFMONTH işlevi
  • DAX STARTOFQUARTER işlevi
  • DAX STARTOFYEAR işlevi
  • DAX TOTALMTD işlevi
  • DAX TOTALQTD işlevi
  • DAX TOTALYTD işlevi

DAX Tarih ve Saat işlevleri, Excel tarih ve saat işlevlerine benzer. Ancak DAX tarih ve saat işlevleri, DAX datetime veri türüne dayanır.

DAX Tarih ve Saat işlevleri aşağıdadır -

  • DAX TAKVİM işlevi
  • DAX CALENDARAUTO işlevi
  • DAX TARİH işlevi
  • DAX DATEDIFF işlevi
  • DAX DATEVALUE işlevi
  • DAX GÜN işlevi
  • DAX EDATE işlevi
  • DAX EOMONTH işlevi
  • DAX HOUR işlevi
  • DAX DAKİKA işlevi
  • DAX AY işlevi
  • DAX NOW işlevi
  • DAX SECOND işlevi
  • DAX TIME işlevi
  • DAX TIMEVALUE işlevi
  • DAX BUGÜN işlevi
  • DAX WEEKDAY işlevi
  • DAX WEEKNUM işlevi
  • DAX YEAR işlevi
  • DAX YEARFRAC işlevi

DAX Information işlevleri, bağımsız değişken olarak sağlanan değere veya sütuna bakar ve değerin beklenen türle eşleşip eşleşmediğini size söyler.

DAX Information işlevleri aşağıdadır -

  • DAX CONTAINS işlevi
  • DAX CUSTOMDATA işlevi
  • DAX ISBLANK işlevi
  • DAX ISERROR işlevi
  • DAX ISEMPTY işlevi
  • DAX ISEVEN işlevi
  • DAX ISLOGICAL işlevi
  • DAX ISNONTEXT işlevi
  • DAX ISNUMBER işlevi
  • DAX ISODD işlevi
  • DAX ISONORAFTER işlevi
  • DAX ISTEXT işlevi
  • DAX LOOKUPVALUE işlevi
  • DAX KULLANICI ADI işlevi

DAX Mantıksal işlevleri, ilgili parametrelerde gerçekleştirilen mantıksal işlemlere dayalı olarak mantıksal değerler (DOĞRU / YANLIŞ) döndürür.

Aşağıda DAX Mantıksal işlevleri verilmiştir -

  • DAX VE işlevi
  • DAX FALSE işlevi
  • DAX EĞER işlevi
  • DAX EĞERHATA işlevi
  • DAX DEĞİL işlevi
  • DAX OR işlevi
  • DAX SWITCH işlevi
  • DAX TRUE işlevi

DAX Matematiksel ve Trigonometrik işlevler, Excel matematiksel ve trigonometrik işlevlerine çok benzer.

DAX Math ve Trig işlevleri aşağıdadır -

  • DAX ABS işlevi
  • DAX ACOS işlevi
  • DAX ACOSH işlevi
  • DAX ASIN işlevi
  • DAX ASINH işlevi
  • DAX ATAN işlevi
  • DAX ATANH işlevi
  • DAX CEILING işlevi
  • DAX COMBIN işlevi
  • DAX COMBINA işlevi
  • DAX COS işlevi
  • DAX COSH işlevi
  • DAX PARA BİRİMİ işlevi
  • DAX DEGREES işlevi
  • DAX BÖL işlevi
  • DAX EVEN işlevi
  • DAX EXP işlevi
  • DAX FACT işlevi
  • DAX FLOOR işlevi
  • DAX GCD işlevi
  • DAX INT işlevi
  • DAX ISO.CEILING işlevi
  • DAX LCM işlevi
  • DAX LN işlevi
  • DAX LOG işlevi
  • DAX LOG10 işlevi
  • DAX MROUND işlevi
  • DAX MOD işlevi
  • DAX ODD işlevi
  • DAX PERMUT işlevi
  • DAX PI işlevi
  • DAX GÜÇ işlevi
  • DAX QUOTIENT işlevi
  • DAX RADYAN işlevi
  • DAX RAND işlevi
  • DAX RANDBETWEEN işlevi
  • DAX ROUND işlevi
  • DAX ROUNDDOWN işlevi
  • DAX ROUNDUP işlevi
  • DAX İŞARETİ işlevi
  • DAX SIN işlevi
  • DAX SINH işlevi
  • DAX SQRT işlevi
  • DAX SQRTPI işlevi
  • DAX TAN işlevi
  • DAX TANH işlevi
  • DAX TRUNC işlevi

DAX Üst ve Alt işlevleri, Veri Modelinde üst / alt hiyerarşi olarak sunulan verilerin yönetilmesinde yararlıdır.

DAX Üst ve Alt işlevleri aşağıda verilmiştir -

  • DAX PATH işlevi
  • DAX PATHCONTAINS işlevi
  • DAX PATHITEM işlevi
  • DAX PATHITEMREVERSE işlevi
  • DAX PATHLENGTH işlevi

DAX İstatistik işlevleri, Excel İstatistik işlevlerine çok benzer.

DAX İstatistik fonksiyonları aşağıdadır -

  • DAX BETA.DAĞ işlevi
  • DAX BETA.TERV işlevi
  • DAX KİKARE.DAĞ işlevi
  • DAX KİKARE.DAĞ.SAĞK işlevi
  • DAX KİKARE.TERS işlevi
  • DAX KİKARE.TERS.SAĞK işlevi
  • DAX GÜVENİLİRLİK.NORM işlevi
  • DAX GÜVENİLİRLİK.T işlevi
  • DAX ÜSTEL.DAĞ işlevi
  • DAX GEOMEAN işlevi
  • DAX GEOMEANX işlevi
  • DAX MEDIAN işlevi
  • DAX MEDIANX işlevi
  • DAX YÜZDEBİRLİK.HRC işlevi
  • DAX YÜZDEBİRLİK.DHL işlevi
  • DAX YÜZDEHRC işlevi
  • DAX YÜZDEBİRLİK.DHL işlevi
  • DAX POISSON.DAĞ işlevi
  • DAX RANK.EQ işlevi
  • DAX RANKX işlevi
  • DAX ÖRNEK işlevi
  • DAX STDEV.P işlevi
  • DAX STDSAPMA.S işlevi
  • DAX STDEVX.P işlevi
  • DAX STDEVX.S işlevi
  • DAX VAR.P işlevi
  • DAX VAR.S işlevi
  • DAX VARX.P işlevi
  • DAX VARX.S işlevi
  • DAX XIRR işlevi
  • DAX XNPV işlevi

DAX Metin işlevleri tablolar ve sütunlarla çalışır. DAX Metin işlevleriyle, bir dizenin bir bölümünü döndürebilir, bir dize içinde metin arayabilir veya dize değerlerini birleştirebilirsiniz. Tarih, saat ve sayı formatlarını da kontrol edebilirsiniz.

DAX Metin işlevleri aşağıdadır -

  • DAX BLANK işlevi
  • DAX KOD işlevi
  • DAX CONCATENATE işlevi
  • DAX CONCATENATEX işlevi
  • DAX EXACT işlevi
  • DAX BUL işlevi
  • DAX SABİT işlevi
  • DAX FORMAT işlevi
  • DAX LEFT işlevi
  • DAX UZUNLUK işlevi
  • DAX LOWER işlevi
  • DAX MID işlevi
  • DAX REPLACE işlevi
  • DAX REPT işlevi
  • DAX RIGHT işlevi
  • DAX ARAMA işlevi
  • DAX SUBSTITUTE işlevi
  • DAX TRIM işlevi
  • DAX UPPER işlevi
  • DAX VALUE işlevi

Bu DAX işlevleri, diğer DAX işlevlerinin çoğunun ait olduğu kategorilerden herhangi biri tarafından tanımlanamayan benzersiz eylemler gerçekleştirir.

DAX Diğer işlevleri aşağıdadır -

  • DAX EXCEPT işlevi
  • DAX GROUPBY işlevi
  • DAX INTERSECT işlevi
  • DAX NATURALINNERJOIN işlevi
  • DAX NATURALLEFTOUTERJOIN işlevi
  • DAX SUMMARIZECOLUMNS işlevi
  • DAX UNION işlevi
  • DAX VAR işlevi