EPC Group - Enterprise Microsoft AI, SharePoint, Power BI, and Azure Consulting
G2 High Performer Summer 2025, Momentum Leader Spring 2025, Leader Winter 2025, Leader Spring 2026
BlogContact
Ready to transform your Microsoft environment?Get started today
(888) 381-9725Get Free Consultation
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌
‌

EPC Group

Enterprise Microsoft consulting with 29 years serving Fortune 500 companies.

(888) 381-9725
contact@epcgroup.net
4900 Woodway Drive, Suite 830
Houston, TX 77056

Follow Us

Solutions

  • All Services
  • Microsoft 365 Consulting
  • AI Governance
  • Azure AI Consulting
  • Cloud Migration
  • Microsoft Copilot
  • Data Governance
  • Microsoft Fabric
  • Dynamics 365
  • Power BI Consulting
  • SharePoint Consulting
  • Microsoft Teams
  • vCIO / vCAIO Services
  • Large-Scale Migrations
  • SharePoint Development

Industries

  • All Industries
  • Healthcare IT
  • Financial Services
  • Government
  • Education
  • Teams vs Slack

Power BI

  • Case Studies
  • 24/7 Emergency Support
  • Dashboard Guide
  • Gateway Setup
  • Premium Features
  • Lookup Functions
  • Power Pivot vs BI
  • Treemaps Guide
  • Dataverse
  • Power BI Consulting

Company

  • About Us
  • Our History
  • Microsoft Gold Partner
  • Case Studies
  • Testimonials
  • Blog
  • Resources
  • All Guides & Articles
  • Video Library
  • Client Reviews
  • Contact
  • Schedule a consultation

Microsoft Teams

  • Teams Questions
  • Teams Healthcare
  • Task Management
  • PSTN Calling
  • Enable Dial Pad

Azure & SharePoint

  • Azure Databricks
  • Azure DevOps
  • Azure Synapse
  • SharePoint MySites
  • SharePoint ECM
  • SharePoint vs M-Files

Comparisons

  • M365 vs Google
  • Databricks vs Dataproc
  • Dynamics vs SAP
  • Intune vs SCCM
  • Power BI vs MicroStrategy

Legal

  • Sitemap
  • Privacy Policy
  • Terms
  • Cookies

About EPC Group

EPC Group is a Microsoft consulting firm founded in 1997 (originally Enterprise Project Consulting, renamed EPC Group in 2005). 29 years of enterprise Microsoft consulting experience. EPC Group historically held the distinction of being the oldest continuous Microsoft Gold Partner in North America from 2016 until the program's retirement. Because Microsoft officially deprecated the Gold/Silver tiering framework, EPC Group transitioned to the modern Microsoft Solutions Partner ecosystem and currently holds the core Microsoft Solutions Partner designations.

Headquartered at 4900 Woodway Drive, Suite 830, Houston, TX 77056. Public clients include NASA, FBI, Federal Reserve, Pentagon, United Airlines, PepsiCo, Nike, and Northrop Grumman. 6,500+ SharePoint implementations, 1,500+ Power BI deployments, 500+ Microsoft Fabric implementations, 70+ Fortune 500 organizations served, 11,000+ enterprise engagements, 200+ Microsoft Power BI and Microsoft 365 consultants on staff.

About Errin O'Connor

Errin O'Connor is the Founder, CEO, and Chief AI Architect of EPC Group. Microsoft MVP multiple years, first awarded 2003. 4× Microsoft Press bestselling author of Windows SharePoint Services 3.0 Inside Out (MS Press 2007), Microsoft SharePoint Foundation 2010 Inside Out (MS Press 2011), SharePoint 2013 Field Guide (Sams/Pearson 2014), and Microsoft Power BI Dashboards Step by Step (MS Press 2018).

Original SharePoint Beta Team member (Project Tahoe). Original Power BI Beta Team member (Project Crescent). FedRAMP framework contributor. Worked with U.S. CIO Vivek Kundra on the Obama administration's 25-Point Plan to reform federal IT, and with NASA CIO Chris Kemp as Lead Architect on the NASA Nebula Cloud project. Speaker at Microsoft Ignite, SharePoint Conference, KMWorld, and DATAVERSITY.

© 2026 EPC Group. All rights reserved. Microsoft, SharePoint, Power BI, Azure, Microsoft 365, Microsoft Copilot, Microsoft Fabric, and Microsoft Dynamics 365 are trademarks of the Microsoft group of companies.

Power BI lets you create new tables from existing ones using DAX calculated tables or Power Query (M) transformations. Use calculated tables for summary tables, lookup tables, and filtered subsets. Use Power Query for transformations that run during data refresh. This guide covers both methods with DAX examples.

Key Facts

  • DAX calculated tables run in-memory after data loads. They consume model RAM but do not slow refresh.
  • Power Query tables transform data during refresh. They are more efficient for large datasets.
  • Key DAX functions for table creation: SELECTCOLUMNS, SUMMARIZE, FILTER, ALL, CROSSJOIN, UNION, CALENDAR.
  • Calculated tables live in the Power BI data model and appear in the Fields pane alongside imported tables.
  • EPC Group: Power BI architects with 29 years of Microsoft consulting. Authors of a bestselling Microsoft Press Power BI book.
How To Create A Table From Another Table In Power BI - EPC Group enterprise consulting

How To Create A Table From Another Table In Power BI

Expert insights on creating tables from other tables in Power BI from EPC Group's enterprise Microsoft consultants.

Back to Blog

How To Create A Table From Another Table In Power BI

Errin O'Connor
December 2025
8 min read

How to Create a Table from Another Table in Power BI

Power BI lets you create new tables from existing ones using DAX calculated tables or Power Query (M) transformations. Use calculated tables for summary tables, lookup tables, and filtered subsets. Use Power Query for transformations that run during data refresh. This guide covers both methods with DAX examples.

Key facts

  • DAX calculated tables run in-memory after data loads. They consume model RAM but do not slow refresh.
  • Power Query tables transform data during refresh. They are more efficient for large datasets.
  • Key DAX functions for table creation: SELECTCOLUMNS, SUMMARIZE, FILTER, ALL, CROSSJOIN, UNION, CALENDAR.
  • Calculated tables live in the Power BI data model and appear in the Fields pane alongside imported tables.
  • EPC Group: Power BI architects with 29 years of Microsoft consulting. Authors of a bestselling Microsoft Press Power BI book.

Method 1 — DAX calculated tables

DAX calculated tables let you create a new table using a DAX formula. The table is calculated when the model loads and stored in memory.

Create a calculated table in Power BI Desktop

  1. Open Power BI Desktop and load your data model.
  2. Go to Modeling → New Table in the ribbon.
  3. In the formula bar, type your DAX expression and press Enter.
  4. The new table appears in the Fields pane on the right.

SELECTCOLUMNS — select specific columns

Use SELECTCOLUMNS to create a new table with only the columns you need.


SalesSubset =
SELECTCOLUMNS(
    Sales,
    "Order ID", Sales[OrderID],
    "Customer", Sales[CustomerName],
    "Amount", Sales[SaleAmount]
)

This creates a three-column table from the Sales table. Column names in quotes become the new column headers.

SUMMARIZE — create a summary table

SUMMARIZE groups rows and aggregates values, similar to a GROUP BY in SQL.


SalesByRegion =
SUMMARIZE(
    Sales,
    Sales[Region],
    Sales[Category],
    "Total Sales", SUM(Sales[SaleAmount]),
    "Order Count", COUNTROWS(Sales)
)

This creates a summary table grouped by Region and Category with two calculated columns.

FILTER — create a filtered subset

FILTER returns rows from a table that meet a condition.


ActiveCustomers =
FILTER(
    Customers,
    Customers[Status] = "Active"
)

Combine FILTER with SELECTCOLUMNS to create a filtered subset with selected columns only.

CALENDAR — create a date table

Use CALENDAR or CALENDARAUTO to generate a date table for time intelligence calculations.


DateTable =
CALENDAR(DATE(2020, 1, 1), DATE(2026, 12, 31))

Add columns for Year, Month, Quarter, and Weekday using ADDCOLUMNS wrapped around CALENDAR.

Method 2 — Power Query (M) transformations

Power Query runs during data refresh. It is more efficient for large tables because transformations happen before data loads into memory.

Duplicate a table in Power Query

  1. Open Power BI Desktop and click Transform data.
  2. In the Queries pane on the left, right-click the source table and select Duplicate.
  3. The duplicate appears as a new query. Rename it in the Properties panel.
  4. Apply filters, remove columns, or change data types as needed.
  5. Click Close & Apply to load the new table into the model.

Reference a table in Power Query

Use Reference instead of Duplicate when you want the new table to reflect all changes made to the source query automatically. Right-click the source table and choose Reference.

Calculated table vs Power Query: when to use each

Scenario Recommended method
Summary aggregations (GROUP BY logic) DAX SUMMARIZE
Lookup / reference tables from existing data DAX SELECTCOLUMNS or Power Query
Large filtered subset (millions of rows) Power Query (runs at refresh, not in memory)
Date dimension table DAX CALENDAR / CALENDARAUTO
Transformations using M functions Power Query
Cross-join or union of two tables DAX CROSSJOIN or UNION

Frequently asked questions

Can I create a table from a measure in Power BI?

No. Measures return scalar values, not tables. Use DAX table functions (SUMMARIZE, SELECTCOLUMNS) instead. You can reference measures inside SUMMARIZE to aggregate values in the new table.

Do calculated tables slow down report performance?

Calculated tables consume model RAM because they are stored in the Vertipaq engine. They do not slow refresh. But a large calculated table increases model file size and memory requirements. Use Power Query transformations for very large tables.

Can I create relationships between a calculated table and other tables?

Yes. Calculated tables support relationships just like imported tables. Define the relationship in the Model view using drag-and-drop or the Manage Relationships dialog.

What is the difference between SUMMARIZE and SUMMARIZECOLUMNS?

SUMMARIZECOLUMNS is the newer, more efficient function. It is preferred for most grouping scenarios because it handles blank rows better and supports multiple filter contexts. Use SUMMARIZE for legacy compatibility or when SUMMARIZECOLUMNS produces unexpected blanks.

Can I use a calculated table as a slicer source?

Yes. Any table in the model — including calculated tables — can drive a slicer. This is a common pattern for dynamic slicer lists that filter based on the current data.

Talk to a Power BI data architect

EPC Group has designed data models for Fortune 500 companies handling billions of rows. Call (888) 381-9725 or request a 30-minute discovery call.

Related Resources

Continue exploring power bi insights and services

power bi

6 Reasons to Use Power Automate in Power BI

power bi

Ad Hoc Reporting

power bi

Add New Data in Power BI

power bi

Agriculture Power BI Consulting

Explore All Services

Why Organizations Choose EPC Group

EPC Group is a Houston-based Microsoft consulting firm with 29 years of enterprise implementation experience and over 10,000 successful deployments across Power BI, Microsoft Fabric, SharePoint, Azure, Microsoft 365, and Copilot. We serve organizations across all industries including Fortune 500, federal agencies, healthcare, financial services, government, manufacturing, energy, education, retail, technology, and global enterprises.

What sets EPC Group apart is our governance-first approach. Every engagement begins with a security and compliance assessment. Our team of senior architects brings hands-on delivery experience across HIPAA, SOC 2, FedRAMP, and CMMC environments. We own outcomes, not hours.

  • Fixed-fee accelerators with predictable pricing and defined deliverables
  • Senior architect engagement on every project, not rotating juniors
  • Compliance-native delivery for regulated industries
  • End-to-end coverage from strategy through 24/7 managed services
  • 11,000+ enterprise engagements refined into repeatable, risk-controlled patterns

Call (888) 381-9725 or email contact@epcgroup.net for a free assessment.

Power BI Strategy: 2026 Considerations for How To Create A Table From Another Table In Power BI

Power BI capacity sizing in 2026 starts with the F-SKU economics: F2 ($263/mo) covers small workloads with up to 4 GB of memory and roughly 30 reports, F4 ($526/mo) handles a typical mid-market deployment with semantic-model refresh windows under 10 minutes, and F64 ($5,257/mo) is the sweet spot for enterprises consuming Power BI alongside Microsoft Fabric data engineering, lakehouse storage, and real-time intelligence. Capacity right-sizing should be revisited every 90 days because Microsoft adjusts F-SKU memory allocations, paginated report performance, and Direct Lake mode availability with each major service update.

Direct Lake mode has changed the economics of enterprise Power BI in 2026: instead of importing data into Vertipaq, semantic models now query OneLake-resident Parquet files at near-Import-mode performance without the refresh-window cost. For a Fortune 500 finance organization migrating from a 30-minute Import-mode refresh, the equivalent Direct Lake model typically queries fact data in under 800 ms while removing the entire refresh-orchestration job from Azure Data Factory.

Decision factors EPC Group evaluates

  • Capacity sizing decision (F2/F4/F64+) tied to peak concurrent users and refresh window
  • Copilot grounding quality assessment of semantic-model metadata
  • Direct Lake mode adoption for Fabric-resident semantic models
  • License optimization audit (Pro vs Premium Per User vs F-SKU)
  • Row-level security via service principal authentication

See related EPC Group services at /services or schedule a discovery call at /contact.