Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
afaro
Helper III
Helper III

How to get newly added/deleted rows from a table per month/year?

I have a table where it looks like this 

c1c2date
A1B110-10-24
A2B210-10-24
A3B310-10-24
A2B211-10-24
A4B411-10-24

 

So, in this example, A1-B1 and A3-B3 were removed from the table during the month of November from October 

and A4-B4 was added to the table. 

I want two tables which show me these 2 outputs. 

I use two columns to identify any unique row c1-c2. 

 

How do I go about doing this? 

 

Thank you in advance. 

 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @afaro ,

I create a table as you mentioned.

vyilongmsft_0-1712127911210.png

Then I create a calculated column.

Column = 'Table'[c1] & "-" & 'Table'[c2]

vyilongmsft_1-1712128194422.png

I create a measure and here is the DAX code.

Measure =
CALCULATE (
    COUNT ( 'Table'[Column] ),
    FILTER (
        ALL ( 'Table' ),
        'Table'[Column]
            IN VALUES ( 'Table'[Column] )
                && 'Table'[date] = "10/10/2024"
    )
)
    - CALCULATE (
        COUNT ( 'Table'[Column] ),
        FILTER (
            ALL ( 'Table' ),
            'Table'[Column]
                IN VALUES ( 'Table'[Column] )
                    && 'Table'[date] = "11/10/24"
        )
    )

vyilongmsft_2-1712128877497.png

 

 

 

Best Regards

Yilong Zhou

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

5 REPLIES 5
Anonymous
Not applicable

Hi @afaro ,

I create a table as you mentioned.

vyilongmsft_0-1712127911210.png

Then I create a calculated column.

Column = 'Table'[c1] & "-" & 'Table'[c2]

vyilongmsft_1-1712128194422.png

I create a measure and here is the DAX code.

Measure =
CALCULATE (
    COUNT ( 'Table'[Column] ),
    FILTER (
        ALL ( 'Table' ),
        'Table'[Column]
            IN VALUES ( 'Table'[Column] )
                && 'Table'[date] = "10/10/2024"
    )
)
    - CALCULATE (
        COUNT ( 'Table'[Column] ),
        FILTER (
            ALL ( 'Table' ),
            'Table'[Column]
                IN VALUES ( 'Table'[Column] )
                    && 'Table'[date] = "11/10/24"
        )
    )

vyilongmsft_2-1712128877497.png

 

 

 

Best Regards

Yilong Zhou

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

This works but isn't dynamic though. I wanted user to be able to choose month/year

lbendlin
Super User
Super User

Use the date as a filter.  In fact, you should have a calendar table for that.

lbendlin
Super User
Super User

Read about EXCEPT and INTERSECT.

My data is in the same table and not separate tables. 

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.