A professional diagramming tool that helps users visualize complex information through easy-to-understand diagrams.
Hi @Garrett Mallory,
Thank you for posting on the Microsoft Q&A forum.
The issue you’re experiencing relates to current limitations in the Visio Data Visualizer add-in when used with Excel in the web version of Visio. While the add-in allows you to create organizational charts from Excel data, certain advanced features, such as dynamic refresh, grouping by custom columns, and multi-chart linking, are only fully supported in the Visio desktop application. Create an org chart based on Excel data by using Visio for the web - Microsoft Support
Below are an overview of the limitations and some possible workarounds you can try:
The refresh function in the Visio web app depends on the integrity of the Excel table structure. If column headers are modified or additional columns are added outside the expected schema (e.g., Employee ID, Name, Title, Manager ID, Role Type), the refresh may fail or become unstable. Since you added a “Functional Area” column, it’s visible in Shape Data but not used by the diagram logic, which may contribute to the refresh issue.
1/ Please make sure to keep the table structure intact. Keep the original column headers unchanged. Add new columns only below the existing headers, and avoid renaming or deleting any default fields.
2/ Then, you can refresh the chart to ensure it updates correctly.
- Save the Excel file to OneDrive or SharePoint.
- Open it in Excel for the web.
- Use the Visio Data Visualizer add-in and click Refresh from the diagram area—not from the browser or Excel toolbar.
3/ Group items by functional area as a workaround.
Grouping by custom columns like “Functional Area” is not natively supported in the web app. As a workaround:
- Manually drag shapes into containers labeled by department.
- Use the Insert > Container option in Visio to visually separate groups.
4/ After that, you can create multiple charts from a single data source.
Visio Web does not support linking one Excel source to multiple charts. To achieve this:
- Create filtered copies of your Excel table for each department.
- Use each filtered table to generate a separate chart via the add-in.
- Maintain a master Excel file and update all filtered versions from it manually.
5/ Finally, you might want to explore using desktop features. The ability to use the Chart Wizard, link existing data, and perform advanced grouping is exclusive to the Visio desktop app. If your workflow requires these features, installing the desktop version included with Visio Plan 2 is recommended.
This approach will suit your situation and help you work within the current capabilities of Visio Plan 2 and Excel Online.
Moreover, Microsoft currently does not offer a built-in method to detect unlogged attendees in a physical room. This limitation affects both internal and external participants and has been raised in support forums and enterprise feedback channels. Until such features are introduced, combining digital sign-ins with manual tracking remains the most reliable solution.
As a forum moderator, I hope you understand that I don’t have the ability to modify or escalate product issues directly. However, I strongly recommend submitting your feedback through the Visio· Community portal. This is the most effective way to ensure your voice reaches the product team and can be considered for future improvements.
You've clearly identified a real-world challenge, and your suggestion reflects a deep understanding of user needs - feedback like yours is truly valuable and helps shape the future of Microsoft Teams.
Sharing your experience through this channel is one of the most effective ways to advocate for improvements that benefit both you and the broader community.
Once you’ve submitted your feedback, feel free to share the link here. I’d be happy to upvote it to help increase its visibility.
**As community moderators, we kindly ask for your understanding that our access to internal development details is limited. Our primary role is to guide users toward the appropriate resources and support channels. While we may not influence product design decisions and have limited access to internal development details, we’ll continue doing our best to support you within the scope of our responsibilities. **
I hope you find this information helpful.
Thank you sincerely for your understanding regarding this limitation. If you have any questions or need further assistance, please feel free to reach out at any time.
Hope everything goes wonderfully for you.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.