• หลักสูตร Excel
  • หลักสูตร PowerPoint
  • หลักสูตร Power BI
    โทรสอบถาม
    092-417-7673
    training@ntinfonet.com
    Login
    หลักสูตรคอมพิวเตอร์ออนไลน์
    • หลักสูตร Excel
    • หลักสูตร PowerPoint
    • หลักสูตร Power BI

      Power BI

      • Home
      • All courses
      • Power BI
      • Mastering DAX
      Power BIMastering DAX
      • 1.Presentation of Mastering DAX 2nd Edition
        1
        • Lecture1.1
          1.1Presentation of Mastering DAX 2nd Edition 06 min
      • 2.Exercises, labs, slides, and demos
        6
        • Lecture2.1
          2.1 Exercises, labs, slides, and demos
        • Lecture2.2
          2.2 How to download and complete exercises
        • Lecture2.3
          2.3 Download exercises
        • Lecture2.4
          2.4 Download demos
        • Lecture2.5
          2.5 Slides of the video course
        • Lecture2.6
          2.6 Discussion
      • 3.Introduction to DAX
        19
        • Lecture3.1
          3.1 Introduction to DAX 05 min
        • Lecture3.2
          3.2 What is DAX?
        • Lecture3.3
          3.3 DAX data types 12 min
        • Lecture3.4
          3.4 Calculated columns 19 min
        • Lecture3.5
          3.5 Measures 22 min
        • Lecture3.6
          3.6 Aggregation functions 12 min
        • Lecture3.7
          3.7 Counting values 04 min
        • Lecture3.8
          3.8 Conditional functions 09 min
        • Lecture3.9
          3.9 Handling errors 04 min
        • Lecture3.10
          3.10 Using variables 08 min
        • Lecture3.11
          3.11 Mathematical functions 04 min
        • Lecture3.12
          3.12 Relational functions 13 min
        • Lecture3.13
          3.13 Exercises
        • Lecture3.14
          3.13.1 Average sales per customer
        • Lecture3.15
          3.13.2 Average delivery time
        • Lecture3.16
          3.13.3 Last update of customer
        • Lecture3.17
          3.13.4 Working days
        • Lecture3.18
          3.13.5 Discount categories
        • Lecture3.19
          3.14 Discussion
      • 4.Table functions
        18
        • Lecture4.1
          4.1 Table functions 02 min
        • Lecture4.2
          4.2 Introduction to table functions
        • Lecture4.3
          4.3 Filtering a table 06 min
        • Lecture4.4
          4.4 Ignoring filters 11 min
        • Lecture4.5
          4.5 Mixing filters 03 min
        • Lecture4.6
          4.6 Distinct 05 min
        • Lecture4.7
          4.7 How many values for a column
        • Lecture4.8
          4.8 ALLSELECTED 07 min
        • Lecture4.9
          4.9 RELATEDTABLE 06 min
        • Lecture4.10
          4.10 Tables and relationships 04 min
        • Lecture4.11
          4.11 Tables with one row and one column 16 min
        • Lecture4.12
          4.12 Table variables 02 min
        • Lecture4.13
          4.13 Exercises
        • Lecture4.14
          4.13.1 Percentage of sales
        • Lecture4.15
          4.13.2 Delivery working days
        • Lecture4.16
          4.13.3 Sales of products in the first week
        • Lecture4.17
          4.13.4 Customers with children
        • Lecture4.18
          4.14 Discussion
      • 5.Evaluation contexts
        15
        • Lecture5.1
          5.1 Evaluation contexts 01 min
        • Lecture5.2
          5.2 Introduction to evaluation contexts
        • Lecture5.3
          5.3 Filter context
        • Lecture5.4
          5.4 Row context 06 min
        • Lecture5.5
          5.5 Context errors 04 min
        • Lecture5.6
          5.6 Filtering a table 06 min
        • Lecture5.7
          5.7 Using RELATED in a row context 04 min
        • Lecture5.8
          5.8 Ranking by price 14 min
        • Lecture5.9
          5.9 Evaluation contexts and relationships 07 min
        • Lecture5.10
          5.10 Filters and relationships 08 min
        • Lecture5.11
          5.11 Exercises
        • Lecture5.12
          5.11.1 Nested iterators
        • Lecture5.13
          5.11.2 Customers in North America
        • Lecture5.14
          5.11.3 Create a parameter table
        • Lecture5.15
          5.12 Discussion
      • 6.The CALCULATE function
        15
        • Lecture6.1
          6.1 The CALCULATE function
        • Lecture6.2
          6.2 CALCULATE 06 min
        • Lecture6.3
          6.3 CALCULATE examples 27 min
        • Lecture6.4
          6.4 CALCULATE recap 06 min
        • Lecture6.5
          6.5 What is a filter context? 08 min
        • Lecture6.6
          6.6 KEEPFILTERS 03 min
        • Lecture6.7
          6.7 CALCULATE operators 02 min
        • Lecture6.8
          6.8 Use one column only in compact syntax 16 min
        • Lecture6.9
          6.9 Variables and evaluation contexts
        • Lecture6.10
          6.10 Exercises
        • Lecture6.11
          6.10.1 Sales of red and blue products
        • Lecture6.12
          6.10.2 Understanding CALCULATE
        • Lecture6.13
          6.10.3 Sales of blue products
        • Lecture6.14
          6.10.4 Computing percentages
        • Lecture6.15
          6.11 Discussion
      • 7.Advanced evaluation contexts
        19
        • Lecture7.1
          7.1 Advanced evaluation contexts 02 min
        • Lecture7.2
          7.2 CALCULATE modifiers
        • Lecture7.3
          7.3 USERELATIONSHIP 04 min
        • Lecture7.4
          7.4 CROSSFILTER 03 min
        • Lecture7.5
          7.5 ALL 03 min
        • Lecture7.6
          7.6 ALLSELECTED 04 min
        • Lecture7.7
          7.7 KEEPFILTERS 03 min
        • Lecture7.8
          7.8 Context transition 12 min
        • Lecture7.9
          7.9 Context transition /2 15 min
        • Lecture7.10
          7.10 Circular dependency 09 min
        • Lecture7.11
          7.11 CALCULATE execution order 07 min
        • Lecture7.12
          7.12 Exercises
        • Lecture7.13
          7.12.1 Correct sales of grey products
        • Lecture7.14
          7.12.2 Best customers
        • Lecture7.15
          7.12.3 Customers buying many products
        • Lecture7.16
          7.12.4 Large sales
        • Lecture7.17
          7.12.5 Percentage of customers
        • Lecture7.18
          7.12.6 Counting spikes
        • Lecture7.19
          7.13 Discussion
      • 8.Iterators
        12
        • Lecture8.1
          8.1 Iterators
        • Lecture8.2
          8.2 Working with iterators 12 min
        • Lecture8.3
          8.3 MINX and MAXX 04 min
        • Lecture8.4
          8.4 Useful iterators 10 min
        • Lecture8.5
          8.5 RANKX 09 min
        • Lecture8.6
          8.6 ISINSCOPE 08 min
        • Lecture8.7
          8.7 Exercises
        • Lecture8.8
          8.7.1 Ranking customers (static)
        • Lecture8.9
          8.7.2 Ranking customers (dynamic)
        • Lecture8.10
          8.7.3 Date with the highest sales
        • Lecture8.11
          8.7.4 Moving average
        • Lecture8.12
          8.8 Discussion
      • 9.Building a date table
        7
        • Lecture9.1
          9.1 Building a date table 04 min
        • Lecture9.2
          9.2 Introduction to date table
        • Lecture9.3
          9.3 Auto Date/Time 08 min
        • Lecture9.4
          9.4 CALENDARAUTO 10 min
        • Lecture9.5
          9.5 Mark as date table 06 min
        • Lecture9.6
          9.6 Using multiple dates 12 min
        • Lecture9.7
          9.7 Discussion
      • 10.Time intelligence in DAX
        15
        • Lecture10.1
          10.1 Time intelligence in DAX 02 min
        • Lecture10.2
          10.2 What is time intelligence?
        • Lecture10.3
          10.3 Time intelligence functions
        • Lecture10.4
          10.4 DATEADD 13 min
        • Lecture10.5
          10.5 DATESINPERIOD
        • Lecture10.6
          10.6 Running total 04 min
        • Lecture10.7
          10.7 Mixing time intelligence functions 07 min
        • Lecture10.8
          10.8 Semi-additive measures 18 min
        • Lecture10.9
          10.9 Calculations over weeks 18 min
        • Lecture10.10
          10.10 Exercises
        • Lecture10.11
          10.10.1 Running total
        • Lecture10.12
          10.10.2 Comparison YOY%
        • Lecture10.13
          10.10.3 Sales in first three months
        • Lecture10.14
          10.10.4 Semi-additive calculations
        • Lecture10.15
          10.11 Discussion
      • 11.Hierarchies in DAX
        6
        • Lecture11.1
          11.1 Hierarchies in DAX 05 min
        • Lecture11.2
          11.2 What are hierarchies?
        • Lecture11.3
          11.3 FILTER and CROSSFILTER 06 min
        • Lecture11.4
          11.4 Percentages over hierarchies 09 min
        • Lecture11.5
          11.5 Parent-child hierarchies
        • Lecture11.6
          11.6 Discussion
      • 12.Querying with DAX
        21
        • Lecture12.1
          12.1 Querying with DAX
        • Lecture12.2
          12.2 Working with tables and queries 11 min
        • Lecture12.3
          12.3 EVALUATE 05 min
        • Lecture12.4
          12.4 CALCULATETABLE 16 min
        • Lecture12.5
          12.5 SELECTCOLUMNS 10 min
        • Lecture12.6
          12.6 SUMMARIZE 07 min
        • Lecture12.7
          12.7 SUMMARIZECOLUMNS 07 min
        • Lecture12.8
          12.8 CROSSJOIN 07 min
        • Lecture12.9
          12.9 TOPN and GENERATE 09 min
        • Lecture12.10
          12.10 ROW and DATATABLE 08 min
        • Lecture12.11
          12.11 Tables and relationships 07 min
        • Lecture12.12
          12.12 UNION, INTERSECT, and EXCEPT 16 min
        • Lecture12.13
          12.13 GROUPBY 08 min
        • Lecture12.14
          12.14 Query measures 14 min
        • Lecture12.15
          12.15 Exercises
        • Lecture12.16
          12.15.1 Sales by year
        • Lecture12.17
          12.15.2 Filtering and grouping sales
        • Lecture12.18
          12.15.3 Using TOPN and GENERATE
        • Lecture12.19
          12.15.4 Sales to top customers
        • Lecture12.20
          12.15.5 Sales of top three colors
        • Lecture12.21
          12.16 Discussion
      • 13.Data lineage and TREATAS
        4
        • Lecture13.1
          13.1 Data lineage and TREATAS 08 min
        • Lecture13.2
          13.2 What is data lineage?
        • Lecture13.3
          13.3 TREATAS 06 min
        • Lecture13.4
          13.4 Discussion
      • 14.Expanded tables
        8
        • Lecture14.1
          14.1 Expanded tables 06 min
        • Lecture14.2
          14.2 Filters are tables
        • Lecture14.3
          14.3 Difference between base tables and expanded tables
        • Lecture14.4
          14.4 Filtering a column
        • Lecture14.5
          14.5 Exercises
        • Lecture14.6
          14.5.1 Distinct count of countries
        • Lecture14.7
          14.5.2 Sales quantity greater than two
        • Lecture14.8
          14.6 Discussion
      • 15.Arbitrarily shaped filters
        4
        • Lecture15.1
          15.1 Arbitrarily shaped filters 05 min
        • Lecture15.2
          15.2 What are arbitrarily shaped filters?
        • Lecture15.3
          15.3 Example of an arbitrarily shaped filter
        • Lecture15.4
          15.4 Discussion
      • 16.ALLSELECTED and shadow filter contexts
        4
        • Lecture16.1
          16.1 ALLSELECTED and shadow filter contexts 06 min
        • Lecture16.2
          16.2 ALLSELECTED
        • Lecture16.3
          16.3 Shadow filter contexts 12 min
        • Lecture16.4
          16.4 Discussion
      • 17.Segmentation
        7
        • Lecture17.1
          17.1 Segmentation
        • Lecture17.2
          17.2 Static segmentation 14 min
        • Lecture17.3
          17.3 Circular dependency in calculated tables
        • Lecture17.4
          17.4 Dynamic segmentation 15 min
        • Lecture17.5
          17.5 Exercises
        • Lecture17.6
          17.5.1 Static segmentation
        • Lecture17.7
          17.6 Discussion
      • 18.Many-to-many relationships
        8
        • Lecture18.1
          18.1 Many-to-many relationships 12 min
        • Lecture18.2
          18.2 How to handle many-to-many relationships
        • Lecture18.3
          18.3 Bidirectional filtering 12 min
        • Lecture18.4
          18.4 Expanded table filtering 09 min
        • Lecture18.5
          18.5 Comparison of the different techniques 04 min
        • Lecture18.6
          18.6 Exercises
        • Lecture18.7
          18.6.1 Many-to-many relationships
        • Lecture18.8
          18.7 Discussion
      • 19.Ambiguity and bidirectional filters
        3
        • Lecture19.1
          19.1 Ambiguity and bidirectional filters 16 min
        • Lecture19.2
          19.2 Understanding ambiguity
        • Lecture19.3
          19.3 Discussion
      • 20.Relationships at different granularities
        9
        • Lecture20.1
          20.1 Relationships at different granularities
        • Lecture20.2
          20.2 Working at different granularity 07 min
        • Lecture20.3
          20.3 Using TREATAS 12 min
        • Lecture20.4
          20.4 Calculated tables to slice dimensions 19 min
        • Lecture20.5
          20.5 Leveraging weak relationships 15 min
        • Lecture20.6
          20.6 Scenario recap 07 min
        • Lecture20.7
          20.7 Checking granularity in the report 14 min
        • Lecture20.8
          20.8 Hiding or reallocating 10 min
        • Lecture20.9
          20.9 Discussion
      • 21.Additional exercises
        5
        • Lecture21.1
          21.1 Exercises
        • Lecture21.2
          21.1.1 Same product sales
        • Lecture21.3
          21.1.2 Commentary on report
        • Lecture21.4
          21.1.3 New customers
        • Lecture21.5
          21.2 Discussion
      • 22.Calculation groups
        21
        • Lecture22.1
          22.1 Calculation groups 02 min
        • Lecture22.2
          22.2 Introducing calculation groups
        • Lecture22.3
          22.3 Basic measures 06 min
        • Lecture22.4
          22.4 Calculation items are patterns 06 min
        • Lecture22.5
          22.5 Creating calculation groups 15 min
        • Lecture22.6
          22.6 Changing the format string 11 min
        • Lecture22.7
          22.7 Excluding specific measures 08 min
        • Lecture22.8
          22.8 Using calculation items in DAX 05 min
        • Lecture22.9
          22.9 Calculation item application 10 min
        • Lecture22.10
          22.10 Calculation items on complex expressions 07 min
        • Lecture22.11
          22.11 Multiple calculation groups in a report 08 min
        • Lecture22.12
          22.12 Understanding precedence in calculation groups 07 min
        • Lecture22.13
          22.13 Reusing calculation items 04 min
        • Lecture22.14
          22.14 Recursion and best practices 05 min
        • Lecture22.15
          22.15 Exercises
        • Lecture22.16
          22.15.1 Time calculations
        • Lecture22.17
          22.15.2 Multiple calculation groups
        • Lecture22.18
          22.15.3 Sold versus delivered
        • Lecture22.19
          22.15.4 Min, Max and Avg calculation group
        • Lecture22.20
          22.15.5 Top and bottom products
        • Lecture22.21
          22.16 Discussion
        This content is protected, please login and enroll course to view this content!
        Prev 3.11 Mathematical functions
        Next 3.13 Exercises

        กลุ่มหลักสูตร

        • Power BI

        หลักสูตรที่ดูผ่านมา

        Statistics for Data Science

        Statistics for Data Science

        Free
        Web Scraping with Minimal Coding

        Web Scraping with Minimal Coding

        Free
        Optimizing DAX (New)

        Optimizing DAX (New)

        Free

        ที่อยู่บริษัท

        บริษัท เอ็น.ที.อินโฟเนท จำกัด
        15/34 หมู่ 10 หมู่บ้านกัญญาเฮ้าส์ 3 ถ.สุขุมวิท 113
        ต.สำโรงเหนือ อ.เมือง
        จ.สมุทรปราการ 10270

        กลุ่มหลักสูตร

        • หลักสูตร Excel
        • หลักสูตร PowerPoint
        • หลักสูตร Power BI

        Copyright by NTinfonet Co., Ltd.

        Login with your site account

        Lost your password?

        Modal title

        Message modal