I have a SharePoint list and I want to show it in a tabular table in home page of SharePoint and data be online in which by changing data in the list the data of the table change automatically. What can I do?

  • Pls mention your question clearly. Your question reads you need a chart and description reads you need a table.
    – Zakir HC
    Commented May 17, 2016 at 6:03

3 Answers 3


I think you need to use Chart Webpart.

Chart Webpart enables users to visualize numerical data and get business insights such as trends at a glance



If you have SSRS reporting services available, you can create a list data source and put a chart on the report connected to the data source. This would be simple, quick and out-of-the-box with no code. You can set the refresh options on the data source.


You can use SharePoint BI for the same, which is also very powerful and can serve your requirement of dash board. Data would refresh automatically and also manual refresh option is available.

Below Link will give you basic idea on the same.

blog link 1

Also check the link below to differentiate between Power BI and SharePoint BI

blog link 2

Reference: PowerBI Link

SharePoint Power BI requires enterprise version of SharePoint. So thats one of the limitation I know of.

You can also go with Scripting approach to create chart and Auto Refresh same using external api and Rest API to fetch data.

Chart Options:

You can use Rest API or JSOM approach to fetch data from list and then auto refresh same using window.setTimeout.

This should solve your problem.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.