Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi everyone,
I would need your help.
I have made a report, importing the data from Excel-Sheet in SharePoint. The idea was, that I refresh this Excel once a week without changing the name or path, and then I can refresh automatically the Power BI report.
The report refreshed correctly a couple of weeks,but today I have got a problem:
when refreshing the data Power BI took into consideration also empty Excel rows after the last Data row, i.e.
If my Excel looks like this:
Power BI takes both Data and empty rows,which I do not need(here is only an example, I have got actually minimum 500 null-rows):
That is why my Primary Key Table, which has the formula "Category ID = DISTINCT(Table1[Category])" can not refresh, and gives warning: "The table with Primary Keys can not contain NULL Values".
How can I "tell" Power BI to take only rows with data, and not empty rows?
Are there any ideas?
Thank you.
Solved! Go to Solution.
Hi @Jolyon,
You will get empty rows when you delete some rows after you first import the data from Excel. For example, at first I import 10 rows from Excel, then I delele 3 rows, after refresh I will get 3 empty rows in Power BI.
In order to remove the empty rows, you can go to Query Editor, click Filter for your "Category" column, then select Remove Empty.
Regards
Hi @Jolyon,
You will get empty rows when you delete some rows after you first import the data from Excel. For example, at first I import 10 rows from Excel, then I delele 3 rows, after refresh I will get 3 empty rows in Power BI.
In order to remove the empty rows, you can go to Query Editor, click Filter for your "Category" column, then select Remove Empty.
Regards
Thanks @v-ljerr-msft!
well, actually I didn't delete any rows in my first BI report, that's why it's a bit strange, that I have got empty rows from Excel now.
But anyway I just removed now empty rows, as you told. I will see, how the report will refresh next time;)
Thank you!
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Fabric Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 22 | |
| 22 | |
| 18 | |
| 16 | |
| 13 |
| User | Count |
|---|---|
| 63 | |
| 42 | |
| 40 | |
| 40 | |
| 38 |