Building a clear organizational chart in Microsoft Excel simplifies management, clarifies reporting relationships, and streamlines onboarding for new employees. Excel offers several effective ways to generate org charts, from quick visualizations with SmartArt to more advanced, data-driven diagrams that update automatically as your employee list changes. Selecting the right method depends on your team size, update frequency, and need for automation.
Method 1: Creating an Organization Chart Using SmartArt in Excel
Step 1: Open your Excel workbook and select the worksheet where you want the organization chart to appear. Click the Insert
tab in the ribbon, then select SmartArt
. This opens the SmartArt Graphic gallery, which offers a range of diagram types.

Step 2: In the SmartArt gallery, select the Hierarchy
category from the sidebar on the left. Choose the layout labeled "Organization Chart" or a similar hierarchy style. Click OK
to insert the chart into your worksheet.

Step 3: Click directly into each shape on the chart to enter employee names, job titles, or other relevant details. You can also use the SmartArt Text pane on the left for faster editing. Press Enter
to add new lines within a shape if you need to display multiple data points for each employee.

Step 4: To adjust your organization’s structure, right-click (or Ctrl+Click
on Mac) on any item on the list and select options to promote or demote. Alternatively, use the +
button in the SmartArt Text pane to insert new positions at the desired level.

Step 5: Customize the appearance of your org chart by selecting the SmartArt Design
tab. Here, you can change color schemes, apply different shape styles, and modify the hierarchy layout to improve readability. For further adjustments, use the Format
tab to update font styles, sizes, and shape borders.

SmartArt is best for small to medium-sized teams or when you need a quick visual without complex data integration. However, updating the chart for new hires or role changes requires manual editing, which can become time-consuming as your organization grows.
Method 2: Building an Organization Chart from an Employee List in Excel
Step 1: Download or create an Excel template that includes columns for all necessary employee data, such as first name, last name, job title, department, and manager. This structured table serves as your master employee database.
Step 2: Enter or import employee data into the template, ensuring that each person’s manager is accurately listed. For the top-level leader (such as the CEO), leave the manager field blank or use a unique identifier.
Step 3: Select and copy the employee data you want to visualize. In a new worksheet, use the SmartArt Organization Chart as described in Method 1. Clear any placeholder text in the SmartArt Text pane, then paste your employee data. Note that Excel will not automatically map your table to the chart structure; you’ll need to organize the information within each shape and arrange subordinates under their managers manually.
Step 4: Format the org chart by clicking into each box and dividing the pasted data into separate lines for names, titles, and departments. To reflect your organization’s reporting structure, start with the most junior employees and use the demote and promote options in the SmartArt Design tab to position them under the correct managers.
This approach is useful when you already maintain employee data in Excel and want to quickly visualize the hierarchy. However, changes in the data table do not automatically update the chart—you’ll need to manually adjust the SmartArt diagram each time your team changes.
Method 3: Automatically Generating and Updating Org Charts from Excel Data (Advanced)
For larger organizations or teams with frequent personnel changes, automating org chart creation saves significant time. While Excel does not natively support fully automated org chart generation, you can achieve this with add-ins, VBA scripts, or by integrating with Microsoft Visio.
Step 1: Prepare your employee data in an Excel worksheet. Include at least these columns: employee name, unique ID (if names are not unique), and manager’s unique ID or name. This structure allows the chart generator to map reporting relationships accurately.
Step 2: Use the Data Visualizer
add-in for Excel (available in newer versions of Office or via Microsoft 365) or Microsoft Visio. In Visio, select File > New > Organization Chart
and choose the option to create a chart from an existing data source. When prompted, point to your Excel file and map the required fields (employee name, unique identifier, manager).
Step 3: Visio will automatically generate the org chart based on your data, creating shapes and connecting lines to reflect reporting relationships. To update the chart as your employee list changes, simply refresh the data source. In Visio, use Data > External Data > Refresh All
to pull in the latest changes.
Step 4: For advanced customization—such as changing node colors or line styles based on employee roles or departments—consider using VBA scripts or specialized Excel add-ins (like Someka Org Chart Maker or Organimi). These tools allow you to automate formatting and ensure your chart always matches your current data table.
Automated org chart generation is ideal for organizations with dynamic teams or when accuracy and efficiency are critical. The initial setup may require additional steps or software, but ongoing maintenance becomes much simpler.
Tips for Maintaining and Updating Organization Charts in Excel
- Store your employee data in a structured table to make updates easier.
- Use unique identifiers for employees and managers to prevent errors in reporting lines.
- For frequent changes, opt for automated or semi-automated solutions to avoid repetitive manual edits.
- Leverage Excel add-ins or integrate with Visio for advanced features and easier updates.
- Regularly review your org chart for accuracy, especially after onboarding or restructuring.
Whether you need a quick visual or a fully automated org chart, Excel offers flexible solutions for every team size. Choose the method that fits your workflow and enjoy clearer, more organized reporting structures.
Member discussion