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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
DimD
Frequent Visitor

Compare lines between excel files wiht Power BI

Hello community,

I hope you are well.
I have a small question.
I have two excel files that you will find attached.
And I'm looking to compare them and know:
-the one that is no longer present
-the one that has been modified
-the one that has been added.

Every day I will get a new file.
I have followed these links : 


https://community.powerbi.com/t5/Desktop/Compare-two-excel-files-in-power-bi-to-get-an-specific/m-p/...
https://community.powerbi.com/t5/Desktop/Compare-data-from-two-files-and-fill-a-new-column/m-p/11372...
https://community.powerbi.com/t5/Community-Blog/Compare-2-Files-Line-by-Line-in-Power-Query/ba-p/905...

 

but I can't get what I want.
Can you help me?

Thanks in advance

https://we.tl/t-wVHhetYEK1 

 

 

1 ACCEPTED SOLUTION
DimD
Frequent Visitor

Hello, 

I  found solution. Not the best one but it works for me. 

Will works on it later to improve the solution. 

- I put all files in a folder and I choose it as source

- I create a date table. the relationship is inactive, because I have some issue --> Continue to work on it

- Create several values (is added values, is deleted value, Is in current file, is in previous, is modified, is using relationship) here is a sample of measure

DimD_0-1658587193195.png

Then I make measure who count row 

added, deleted, current .. like this

DimD_1-1658587264023.png

 

Use measure as filters and I have my solution

DimD_2-1658587312716.png

 

Thank you for your help.

View solution in original post

3 REPLIES 3
DimD
Frequent Visitor

Hello, 

I  found solution. Not the best one but it works for me. 

Will works on it later to improve the solution. 

- I put all files in a folder and I choose it as source

- I create a date table. the relationship is inactive, because I have some issue --> Continue to work on it

- Create several values (is added values, is deleted value, Is in current file, is in previous, is modified, is using relationship) here is a sample of measure

DimD_0-1658587193195.png

Then I make measure who count row 

added, deleted, current .. like this

DimD_1-1658587264023.png

 

Use measure as filters and I have my solution

DimD_2-1658587312716.png

 

Thank you for your help.

v-chenwuz-msft
Community Support
Community Support

Hi @DimD ,

 

I suggest you get the data from the folder. And sort the files in the folder by name or creation date, i.e. make the new excel the first row of the table and the last excel the second row. At this point when you reference the data it will always get the newest and last one in the folder.

 

Then load these two tables.

 

Use the following measures in filter pane of table visuals and set it show itmes which is 1.

the one that has been added =
IF ( SELECTEDVALUE ( new[IMEI] ) IN VALUES ( last[IMEI] ), BLANK (), 1 )

the one that has been modified =
VAR _last =
    CALCULATE (
        SELECTEDVALUE ( last[Modification date] ),
        FILTER ( 'last', [IMEI] = SELECTEDVALUE ( new[IMEI] ) )
    )
RETURN
    IF ( SELECTEDVALUE ( new[Modification date] ) <> _last, 1 )

the one that is no longer present =
IF ( SELECTEDVALUE ( last[IMEI] ) IN VALUES ( new[IMEI] ), BLANK (), 1 )

 

Result:

vchenwuzmsft_0-1658465572328.png

 

Pbix in the end you can refer.

Best Regards

Community Support Team _ chenwu zhu

 

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

 

 

Hello @v-chenwuz-msft , 

 

First thank you for your answer. 

I have 3 questions, please : 

- May I have your xls files that you use in your PBIX ?

- Now if I have every days the same extract files in a folder. The name of the files contain the date (ex: 20220722_Ticket; 20220721_Tickets (same structure)  How to do the same steps ? I choose Folder as source ?

Then I can have the file date. And in this case can I know the date when the ticket is added, removed or modified based on this date ?

 

Thank you in advance for your answer 🙂 

 

 

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors