Shop New Home Essentials Now
Buy New
To see product details, add this item to your cart.
Ships from: Amazon
Sold by: Rockwood_Books
To see product details, add this item to your cart. You can always remove it later.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
30-day refund / replacement
30-day refund / replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
To see product details, add this item to your cart. You can always remove it later.
FREE Returns
Slight Shelf Wear but looks like new - no page markings - nothing major wrong Slight Shelf Wear but looks like new - no page markings - nothing major wrong See less
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • The Definitive Guide to DAX: Business Intelligence for Microsoft Power BI, SQL Server Analysis Services, and Excel Second Edition (Business Skills)

Follow the authors

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

The Definitive Guide to DAX: Business Intelligence for Microsoft Power BI, SQL Server Analysis Services, and Excel Second Edition (Business Skills)

4.7 out of 5 stars (1,605)

Purchase options and add-ons

Now expanded and updated with modern best practices, this is the most complete guide to Microsoft’s DAX language for business intelligence, data modeling, and analytics. Expert Microsoft BI consultants Marco Russo and Alberto Ferrari help you master everything from table functions through advanced code and model optimization. You’ll learn exactly what happens under the hood when you run a DAX expression, and use this knowledge to write fast, robust code. This edition focuses on examples you can build and run with the free Power BI Desktop, and helps you make the most of the powerful syntax of variables (VAR) in Power BI, Excel, or Analysis Services. Want to leverage all of DAX’s remarkable capabilities? This no-compromise “deep dive” is exactly what you need.


Perform powerful data analysis with DAX for Power BI, SQL Server, and Excel

· Master core DAX concepts, including calculated columns, measures, and calculation groups

· Work efficiently with basic and advanced table functions

· Understand evaluation contexts and the CALCULATE and CALCULATETABLE functions

· Perform time-based calculations

· Use calculation groups and calculation items

· Use syntax of variables (VAR) to write more readable, maintainable code

· Express diverse and unusual relationships with DAX, including many-to-many relationships and bidirectional filters

· Master advanced optimization techniques, and improve performance in aggregations

· Optimize data models to achieve better compression

· Measure DAX query performance with DAX Studio and learn how to optimize your DAX

Frequently bought together

This item: The Definitive Guide to DAX: Business Intelligence for Microsoft Power BI, SQL Server Analysis Services, and Excel Second Edition (Business Skills)
$39.89
Get it as soon as Thursday, Jun 11
Only 9 left in stock - order soon.
Sold by Rockwood_Books and ships from Amazon Fulfillment.
+
$41.33
Get it as soon as Thursday, Jun 11
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Customers also bought or read

Loading...

From the Publisher

The Definitive Guide to DAX

About the author

Alberto Ferrari and Marco Russo are the founders of sqlbi.com, where they regularly publish articles about Microsoft Power Pivot, Power BI, DAX, and SQL Server Analysis Services. Both Ferrari and Russo provide consultancy and mentoring on business intelligence (BI). They are also frequent speakers at major international conferences, including Microsoft Ignite, PASS Summit, and SQLBits.

Data analysis picture

Who is this for?

If you are a casual user of DAX, then this book is probably not the best choice for you. Many books provide a simple introduction to the tools that implement DAX and to the DAX language itself, starting from the ground up and reaching a basic level of DAX programming. We know this very well, because we wrote some of those books, too!

If, on the other hand, you are serious about DAX and you really want to understand every detail of this beautiful language, then this is your book. This might be your first book about DAX; in that case you should not expect to benefit from the most advanced topics too early. We suggest you read the book from cover to cover and then read the most complex parts again, once you have gained some experience; it is very likely that some concepts will become clearer at that point.

What can readers expect to learn?

Interior images of the book

When we decided it was time to update this book, we thought it would be an easy job: After all, not many things have changed in the DAX language, and the theoretical core of the book was still very good. We believed the focus would mainly be on updating the screenshots from Excel to Power BI, adding a few touch-ups here and there, and we would be done. How wrong we were!

We increased the number of examples for this edition, showing practical uses of the functionalities after teaching the theoretical foundation of DAX. We tried to use a simpler style, without compromising on precision. We fought with the editor to increase the page count, as this was needed to cover all the topics we wanted to share. Nevertheless, we did not change the leitmotif of the book: we assume no previous knowledge of DAX, even though this is not a book for the casual DAX developer. This is a book for people who really want to learn the language and gain a deep understanding of the power and complexity of DAX.

Yes, if you want to leverage the real power of DAX, you need to be prepared for a long journey with us, reading the book from cover to cover, and then reading it again, searching for the many details that—at first sight—are not obvious.

Interior of the images

Editorial Reviews

From the Author

When we (Marco Russo and Alberto Ferrari) decided it was time to update the first edition of "The Definitive Guide to DAX", we thought it would be an easy job: after all, not many things have changed in the DAX language and the theoretical core of the book was still very good. We believed the focus would mainly be on updating the screenshots from Excel to Power BI, adding a few touch-ups here and there, and we would be done. How wrong we were!

As soon as we started updating the first chapter, we quickly discovered that we wanted to rewrite pretty much everything. We felt so not only in the first chapter, but at every page of the book. Therefore, this is not really a 2nd edition; it is a brand-new book.

The reason is not that the language or the tools have changed so drastically. The reason is that over these last few years we - as authors and teachers - have evolved a lot, hopefully for the better. We have taught DAX to thousands of users and developers all around the world, we have worked hard with our students, always striving for the best way to explain complex topics. Eventually, we did find different ways of describing the language we love.

We increased the number of examples, showing practical uses of the functionalities after teaching the theoretical foundation of DAX. We tried to use a simpler style, without compromising on precision. We fought with the editor to increase the page count, as this was needed to cover all the topics we wanted to share. Nevertheless, we did not change the leitmotif of the book: we assume no previous knowledge of DAX on the reader's part, even though this is not a book for the casual DAX developer. This is a book for people who really want to learn the language and gain a deep understanding of the power and complexity of DAX.

Yes, if you want to leverage the real power of DAX, you need to be prepared for a long journey with us... Reading the book from cover to cover, and then reading it again, searching for the many details that - at first sight - are not obvious.

About the Author

Marco Russo and Alberto Ferrari are the founders of sqlbi.com, where they regularly publish articles about Microsoft Power BI, Power Pivot, DAX, and SQL Server Analysis Services. They have worked with DAX since the fi rst beta version of Power Pivot in 2009 and, during these years, sqlbi.com became one of the major sources for DAX articles and tutorials. Their courses, both in-person and online, are the major source of learning for many DAX enthusiasts.


They both provide consultancy and mentoring on business intelligence (BI) using Microsoft technologies. They have written several books and papers about Power BI, DAX, and Analysis Services. They constantly help the community of DAX users providing content for the websites daxpatterns.com, daxformatter.com, and dax.guide.


Marco and Alberto are also regular speakers at major international conferences, including Microsoft Ignite, PASS Summit, and SQLBits. Contact Marco at marco.russo@sqlbi.com, and contact Alberto at alberto.ferrari@sqlbi.com

Product details

  • Publisher ‏ : ‎ Microsoft Press
  • Publication date ‏ : ‎ July 2, 2019
  • Edition ‏ : ‎ 2nd
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 768 pages
  • ISBN-10 ‏ : ‎ 1509306978
  • ISBN-13 ‏ : ‎ 978-1509306978
  • Item Weight ‏ : ‎ 2.77 pounds
  • Dimensions ‏ : ‎ 7.38 x 1.52 x 9.13 inches
  • Part of series ‏ : ‎ Business Skills
  • Best Sellers Rank: #93,237 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.7 out of 5 stars (1,605)

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.7 out of 5 stars
1,605 global ratings

Customers say

Customers find the book helpful in breaking down DAX complexity and appreciate it as a learning guide. Moreover, the writing style is well-received, with one customer noting it's written by renowned DAX experts. Additionally, the book is easy to read and serves as a comprehensive reference. However, the clarity receives mixed feedback, with some customers finding the explanations clear while others report confusion.
AI Generated from the text of customer reviews

Select to learn more

45 customers mention content, 43 positive, 2 negative
Customers praise the book's content, describing it as a great DAX reference and learning guide that helps break down complex concepts.
This is an amazing book not just to know DAX functions but to understand the fundamental importace of row and filter context....Read more
...Then, deepen your knowledge on dax with this comprehensive book. Everything is explained thoroughly....Read more
Excellent book, write for the mastersRead more
Great book, it teachs you all the insides and tricks of DAX! I highly recommendRead more
8 customers mention reference, 8 positive, 0 negative
Customers find the book to be a great reference, with one customer noting it is a must-have in their DAX library.
Great reference and learning straight from the source.Read more
...This book is an amazing reference for anyone interested in pushing the calculation envelope in DAX and their models....Read more
...It is a reference book only. It is however a comprehensive reference on DAX. No other book that I've seen covers DAX as in-depth as this book.Read more
...From the top DAX trainers in world, this is a must have in your DAX library. Well Written. Easy to follow. Examples are thorough.Read more
8 customers mention writing style, 8 positive, 0 negative
Customers appreciate the writing style of the book, with one customer noting it is written by the most renowned DAX experts.
...is my issue, the book itself is extremely comprehensive and well written....Read more
I love this book! The authors know their audience. It's written in such a way that the reader feels as though they're being taught by instructors....Read more
The authors appear to thoroughly know DAX and have a writing style that is highly conducive to learning.Read more
From start to finish, the book is masterfully written....Read more
6 customers mention readability, 6 positive, 0 negative
Customers find the book easy to read and follow.
Easy to read, explanation is clear and examples are simple and well laid out to help expound on technical concepts.Read more
...Well Written. Easy to follow. Examples are thorough.Read more
This book is fantastic. Explainations are thorough and clear....Read more
...because the topics sometimes are very difficult but powerful albeit manageable. Do not give up and you can be a DAX Jedi soon.Read more
5 customers mention clarity, 3 positive, 2 negative
Customers have mixed opinions about the clarity of the book, with some finding the explanations clear, while one customer mentions that the topics can be very difficult to understand.
A fantastic investment. Clear explanations and you get to learn something even if you are a reasonably advanced user....Read more
...times if you want to know DAX intricately because the topics sometimes are very difficult but powerful albeit manageable....Read more
Easy to read, explanation is clear and examples are simple and well laid out to help expound on technical concepts.Read more
It was good, but then got really confusing until I realized it jumps from page 7 to page 38. Hopefully the rest of the book is actually in the book.Read more
excellent learning material for Dax developers
5 out of 5 stars
excellent learning material for Dax developers
I highly recommend this book for those who want to improve power bi skills and go deeper in DAX language
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

  • 5 out of 5 stars
    Love the content. Love the style. This is within arms reach any time I am working with DAX.
    Reviewed in the United States on November 11, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Looked into this because it was recommended by Maven Analytics whose training vids are awesome. I love this book. Great for learning and for a reference tool. I appreciate that they really stress learning the underlying concepts/theory instead of just giving cookie cutter patterns to use.

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Amazing Book
    Reviewed in the United States on May 19, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I have been reading this book for 5 months. I am not finished. I spend a half hour every day. Marco Russo and Alberto Ferrari are teachers and very good ones. There is so much effort put into this book it feels like they actually care about you and your DAX journey. I have gotten so much out of this book. Though I can't say that I truly understand it. Yet I see that my DAX has improved quite a bit. With many mysteries still remaining. I am just an average person trying to be a bit above average and I thank the authors for helping me in my quest. I highly recommend this book. Though if I were starting off from scratch I would read Matt Allington's book Supercharge Power BI and possibly Power Pivot and Power BI by Rob Collie and Avichal Singh though that book is a bit older. In summation: my lack of understanding is my issue, the book itself is extremely comprehensive and well written. So I will continue on my DAX journey and hopefully will continue to improve as I make my way through the final 3rd of the book.

    35 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Excellent Resource!
    Reviewed in the United States on August 17, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I love this book! The authors know their audience. It's written in such a way that the reader feels as though they're being taught by instructors. They give helpful learning tips along the way and know when a certain topic is especially difficult. For example, at the end of a certain arduous chapter, the conclusion starts, "In this final section of a long and difficult chapter..."

    Upon completion, it is easy to go back and use as a guide for specific topics as they arise.

    2 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 4 out of 5 stars
    Damaged binding
    Reviewed in the United States on October 8, 2023
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Great book content-wise, but I bought it new and the binding is damaged, corners are bent, and some pages are creased. Should have just purchased a used copy.

    Damaged binding
    4 out of 5 stars
    Damaged binding
    Reviewed in the United States on October 8, 2023

    Great book content-wise, but I bought it new and the binding is damaged, corners are bent, and some pages are creased. Should have just purchased a used copy.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Now I really know what's happening under the hood
    Reviewed in the United States on December 11, 2019
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This was a really important book for my understanding of Dax formulas. I watched a lot of videos online, and forums can often give you formulas that will solve your problem but I never fully understood what was happening.

    I feel very confident now after reading this book. I can visualize what is happening with my model and it has made writing Dax much easier. I'm not saying that I'm an expert or that it's easy now, but I know how it works and the functions that are available to me. If you really want to know what's happening, this is the book for you.

    25 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Excellent Book
    Reviewed in the United States on May 22, 2024
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book is really helpful in breaking down the complexity of each function into clear explanations & examples. Thank you so much for the authors. I'm really happy with my purchase

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    The most holy text of the DAX religion...
    Reviewed in the United States on June 2, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Reading this book makes me realize how little I know about the things I thought I knew. I've been writing DAX for years, having started with PowerPivot (no spaces in the name, that's how old) for Excel 2010, and in my job I still find new, interesting problems to solve. This book is an amazing reference for anyone interested in pushing the calculation envelope in DAX and their models. I've built models spanning billions of records with the expert guidance this book provides.

    I would almost consider this a holy book of the DAX religion. If you ever wanted someone to explain why god created CALCULATE() and how we should observe it daily in our lives, this is the book, and the Italians preach adeptly. I'm a big believer, and you will be too.

    17 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    A Must Reference for any DAX library
    Reviewed in the United States on September 11, 2019
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Highly recommended to anyone working with DAX in Excel or PowerBI. From the top DAX trainers in world, this is a must have in your DAX library. Well Written. Easy to follow. Examples are thorough.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

Top reviews from other countries

    Translated by Amazon
    See original
  • 5 out of 5 stars
    The bible of DAX
    Reviewed in the United Kingdom on January 8, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    If you want to masters DAX, it’s the perfect book. They explain complicated things very well. Also they give multiple examples. It’s for all the public, from beginners to experts.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Descubre todos los secretos de DAX
    Reviewed in Spain on October 12, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Un libro ideal para conocer todos los secretos del lenguaje DAX, escrito por dos de sus creadores

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from Spanish by Amazon
    See original
  • 5 out of 5 stars
    Quel bouquin !!!
    Reviewed in France on April 14, 2023
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Une vraie somme de savoir. Comme le disent les auteurs, il faudra le lire plusieurs fois (et je n'ai pas fini lecture No 1)

    C'est néanmoins didactique : le livre avance pas à pas (et c'est vrai parfois à grands pas). A mon avis indispensable si on veut comprendre (voire maîtriser) DAX

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from French by Amazon
    See original
  • 5 out of 5 stars
    Top
    Reviewed in Italy on September 13, 2024
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    It's Like Having My Own Personal Tutor
    Reviewed in Australia on November 28, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book is brilliant. In very easy to understand language, it takes a deep dive into DAX, explaining the seemingly inexplicable and making sense of complex concepts. This is a book that any-one who plans to write DAX should buy.

    So as not to mislead you, the book expects you to have a basic understanding of DAX. If you are new to DAX, start off with an introductory book. Soon, you will want to know more and then this is the book for you.

    Thank-you to the authors for great context and communication.

    Sending feedback...
    Thanks, we'll investigate in the next few days.