What will I learn?

In this session you will learn the importance of creating a dates table and how to connect it to the data model. We also look at reporting at a calendar and financial year end.

This session is designed to complement our Create Dynamic Reports Using Measures and Calculated Columns session but can also be run independently.

It is ideal for users who are confident at building Power BI reports, but want to extend their knowledge to working with dates and other calendar periods.

To attend this session, it is helpful to have a  basic understanding of how a data model works.

Click below for more detail of what is covered.



  • Working With Dates
    • What is a dates table & why do you need one?
    • Construct a dates table from scratch using the ‘M’ script provided.
    • How to format and configure the dates table to ensure information is presented correctly.
    • Make sure the dates table spans the period of the data in the data model.
    • How to modify the dates table so you can easily report on periods such as, yesterday, today & tomorrow.

What’s Included in Our Courses?

We pride ourselves on delivering first class training that meets your staff’s needs. Here’s what to expect:

  • Your own booking specialist to help you choose the best training for your needs.
  • A choice of online or face to face training, delivered by our friendly and highly experienced trainers.
  • Free pre-course IT skills assessments to help establish which level of training is required.
  • Lots of interaction and practical examples to keep everyone focused and to embed learning.
  • Post-training support from certificates, user guides, workbooks and a summary of the delegate feedback.

Why Choose To Learn With TrainingU?

We’ve helped hundreds of mid-level and blue chips train all their team members since 2006. Got questions? Speak to one of our team now on 0333 344 6630.

Trusted Pair of Hands

Established over a decade ago, we are a team of knowledgable training and software rollout experts.

We Love What We Do

We are passionate about delivering excellent training and software rollout support that makes a real difference to you and your teams. We strive to exceed your expectations in all that we do.

Personal & Bespoke Service

We pride ourselves on listening and offering a personal and reliable service to each and every client that we work with. We seek to build a strong and lasting relationship and to become your go-to training partner.

Experts in our Field

Our trainers are experts in their subject matter, bring a wealth of experience and have a natural ability to make everyone feel comfortable and to bring out the best in learners.

To discuss your requirements
in more detail