Excel

Completed

Microsoft Excel is a tool for creating spreadsheets, calculations, graphs, and charts. People of all abilities can understand your data more easily if you create Excel workbooks and charts with accessibility in mind.

Column headers

Column headers make it easy to navigate through a table with a large amount of data. Most screen readers will read out column headers when in a cell within the table. For example, if a screen reader is in the third row of a data table, it can refer back to the column header so the person using it knows the context of the data they're hearing.

To create a table with column headers:

  1. Select Insert > Table.
  2. Highlight the cells that correspond to that table or the cells where your table will go.
  3. Check the My table has headers box in the Create Table dialog.
  4. Ensure the specified column headers have unique names. By default, Excel will name these Column 1, Column 2, and so on.

Screenshot of the Excel Create Table window with the My table has headers option selected.

Sheet names

People who use screen readers can navigate among tabs using the keyboard. Tab names make it easy to determine where they are in the workbook.

To create, edit, and style tab names:

  1. Right-click on the sheet tab and select Rename, or move to the desired sheet and select Home > Format > Rename sheet. You can also change tab color in the format menu.
  2. Enter a unique name for the sheet.

Screenshot of the Rename option selected in the right-click menu for Sheet1.

Charts and graphs

Accessible design can still be stylish and visually appealing. You can use colors and styles to create your Excel charts and graphs, but also provide an alternative. Text and data tables are good alternatives or supplements to charts and graphs, because they're linear and easily navigable with a screen reader.

They're also helpful for people who might not understand the topic or who have cognitive disabilities. For example, some people might struggle to understand text and data in a table, and a clearly marked chart can help them to better grasp the information being communicated.

To add chart labels:

  1. Chart title: After you create the chart, adjust the title to ensure it's descriptive and meaningful to the chart content.
  2. Axis titles: Select the chart, then select the Chart Design tab > Add Chart Element > Axis Titles. Ensure the Axis Title clearly describes the axis.  
  3. Data labels: Select the chart, then select the Chart Design tab > Add Chart Element > Data Labels > Outside End.

Screenshot that shows Axis titles expanded under Add Chart Element from the toolbar. Primary Horizontal, Primary Vertical and More Axis Title Options are shown.

To create an accessible chart design:

  1. Adjust colors to ensure good contrast between labels and data points.
  2. Use patterns rather than solid colors if possible.
  3. Add alternative text to the chart. Select the chart, then right-click or press the applications key. Select View Alt Text. Enter a meaningful description of the chart.
  4. Use a sans serif font and a font size of 12 points or greater.

Screenshot of Alt Text describing a chart.

Table name

Always give a table a unique name so that a person using a screen reader can easily differentiate among data tables. Be sure to not use spaces or special characters in the table name, only letters and numbers. If someone is using a screen reader, the unique table names will help them differentiate among tables.

To edit a table name:

  1. Select a cell within the table.
  2. Select the Table Design tab.
  3. In the Properties section, enter a unique table name that doesn't include spaces or special characters.

Screenshot of the Table Name field in the Excel Table Design ribbon highlighted.