I have multiple tables in Excel 2016 data model. These tables come from data maintained in other excel worksheets and are imported through Excel Query to populate a data model to take advantage of superior data management features that are available (e.g., DAX, date tables, relational joins, etc.)
However, I would like to be able to create "calculated tables" (with DAX expressions) by applying filters, unions, etc. to target and transform the existing data elements. The goal to use the "calculated tables" in the Data Model for pivot tables, etc. Is this possible within Excel 2016? If not, what complementary tools (apart from SQL) are necessary? TIA.
As of now (August 2019), Excel does not support generation of calculated tables using DAX. I personally believe Microsoft should consider this, given that DAX is efficient in data aggregation and analysis.
Get and Transform
Until having the feature implemented by Microsoft, there is a good alternative within Excel (versions from 2010 onward) by utilizing Get and Transform (called also PowerQuery in older versions).
Using this tool, you will be able to load the same data set (table or other data source) and transform it as a separate table into the data model.
Advantages:
I personally used this approach, and has saved me tremendous time.
Disadvantage:
Where is it located
Please let me know if you need any further explanation to my answer.
Yes, it is possible to add DAX tables to data model in Excel.


Right click on a table and select Edit DAX. Then shape your DAX code after EVALUATE command.

Add this new DAX shaped table from Excel sheet to your data model.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With