cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
MasterSonic
Helper III
Helper III

SharePoint excel import

Hi Guys ,

I have working connection with SharePoint to get Excel file based on name and specified sheet name too.

 

I would like tho, to get excel from specific folder.

Irrespectively of name or sheet name it will be the one loaded into model.(file will have 1 sheet only).

 

Could you help me with that please?

 

 

 

 

 

 

 

1 ACCEPTED SOLUTION
yingyinr
Community Support
Community Support

Hi @MasterSonic ,

You can refer the following links to get it:

Connecting Sharepoint based excel spreadhseet to power BI


You can change the connection for this report this way, including putting the file on SharePoint.
  1. Put the file in SharePoint. You'll need the URL of the SharePoint site - not to the file, just the site.  So it would be something like https://TenantName.sharepoint.com/sites/SiteName
  2. Use that URL when you connect to SharePoint from in Power BI.
  3. In Power BI, you only need to repeat the steps to get to the "grid of data" - so you'll navigate to or find the file, open it, then open the correct tab.
  4. Now, take that M code and move it to the original code you have, replacing the first 2-3 steps.
  5. Delete the SharePoint connection you created in steps 2/3. You just needed that for the code.

The reason for doing this is the table that Power BI is using cannot be replaced with another table of the same name later. Power BI doesn't use table names internally, it uses numbers, so if "Sales" is table 10, if you remove Sales and replace with a new Sales, it might get an ID of 33, and no measures or visuals will work.

 

This article will help you do it step by step: See this article if you need help using this M code in your model.


How to simply connect Power BI to Excel file stored on SharePoint

Best Regards

Community Support Team _ Rena
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

1 REPLY 1
yingyinr
Community Support
Community Support

Hi @MasterSonic ,

You can refer the following links to get it:

Connecting Sharepoint based excel spreadhseet to power BI


You can change the connection for this report this way, including putting the file on SharePoint.
  1. Put the file in SharePoint. You'll need the URL of the SharePoint site - not to the file, just the site.  So it would be something like https://TenantName.sharepoint.com/sites/SiteName
  2. Use that URL when you connect to SharePoint from in Power BI.
  3. In Power BI, you only need to repeat the steps to get to the "grid of data" - so you'll navigate to or find the file, open it, then open the correct tab.
  4. Now, take that M code and move it to the original code you have, replacing the first 2-3 steps.
  5. Delete the SharePoint connection you created in steps 2/3. You just needed that for the code.

The reason for doing this is the table that Power BI is using cannot be replaced with another table of the same name later. Power BI doesn't use table names internally, it uses numbers, so if "Sales" is table 10, if you remove Sales and replace with a new Sales, it might get an ID of 33, and no measures or visuals will work.

 

This article will help you do it step by step: See this article if you need help using this M code in your model.


How to simply connect Power BI to Excel file stored on SharePoint

Best Regards

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

Helpful resources

Announcements
November 2022 Update

Check it Out!

Click here to read more about the November 2022 updates!

European Share Point Conference

European Share Point Conference

This conference returns live and in-person in Copenhagen this 28 November-01 December with 4 Microsoft Keynotes, 9 Tutorials, and 120 Sessions.

Microsoft 365 Conference â__ December 6-8, 2022

Microsoft 365 Conference - 06-08 December

Join us in Las Vegas to experience community, incredible learning opportunities, and connections that will help grow skills, know-how, and more.

Top Solution Authors