When you insert numbers in a Word table, default proportional spacing can make columns look uneven. Each digit occupies a different width, so 1.00 and 9.99 do not align vertically. This article explains how to use the OpenType tabular number style to force all digits to the same width, applied only to the table cells you choose.
The OpenType tabular number style is a font feature that overrides proportional digit spacing. It is built into many modern fonts such as Calibri, Cambria, and Aptos. You do not need to change the entire document font. Instead, you apply the feature selectively to table cells or columns.
This guide covers the exact steps to enable tabular numbers in Word for Windows. It also shows how to limit the effect to specific table areas and explains what to do when the option appears grayed out.
Key Takeaways: Applying Tabular Numbers to Word Tables
- Font dialog > Advanced tab > Number spacing > Tabular: Forces all digits to equal width so columns of numbers align by decimal point.
- Select cells or columns before opening the Font dialog: Restricts the tabular style to only the table area you need, leaving the rest of the document in proportional spacing.
- Use a separate table style or a character style with tabular spacing: Lets you reapply the setting quickly to new tables or additional cells without repeating all steps.
What the OpenType Tabular Number Style Does and When to Use It
OpenType fonts can contain multiple number spacing modes. Proportional spacing is the default in most fonts. Each digit has a different width: the digit 1 is narrow, the digit 0 is wider. In a table column, this makes numbers shift left and right so that decimal points or commas do not line up.
Tabular spacing makes every digit occupy the same width. The digit 1 gets extra space on its sides to match the width of 0 or 9. This creates a clean vertical alignment in columns of financial figures, statistical data, or any numeric list.
The tabular setting is a font-level feature, not a table property. It works only with OpenType fonts that include a tabular variant. Common fonts that support it include Calibri, Cambria, Aptos, Segoe UI, and many professional typefaces. If you use an older font such as Times New Roman or Arial, the tabular option may be unavailable.
Before you start, confirm that your document uses an OpenType font. Open the Font dialog, go to the Advanced tab, and look for the Number spacing dropdown. If the dropdown is grayed out, the selected font does not support OpenType number features. Switch to a compatible font first.
Steps to Apply Tabular Number Style to Selected Table Cells
Follow these steps to apply tabular spacing only to the cells that contain numbers. This method keeps the rest of your table and document in proportional spacing.
- Select the target cells or column
Click and drag to highlight the cells that contain numbers. To select an entire column, click the top edge of the column when the cursor becomes a downward-pointing arrow. Do not select header rows or text cells that do not need tabular spacing. - Open the Font dialog
Press Ctrl + D on the keyboard. Alternatively, right-click the selected area and choose Font from the context menu. The Font dialog box opens. - Go to the Advanced tab
In the Font dialog, click the Advanced tab at the top. This tab contains OpenType font features. - Set Number spacing to Tabular
Locate the Number spacing dropdown in the OpenType Features section. Click the dropdown and select Tabular. The preview pane below shows the effect on the selected text. - Click OK to apply
Click the OK button. The selected cells now display numbers with equal digit widths. Decimal points and commas align vertically within the column.
Applying Tabular Spacing to Multiple Non-Adjacent Cells
If you need to apply tabular spacing to cells that are not next to each other, use the Ctrl key to select them. Hold Ctrl and click each cell or drag over separate ranges. Then follow steps 2 through 5 above. The Font dialog applies the setting to all selected cells at once.
Creating a Character Style for Reuse
If you apply tabular spacing frequently, create a character style that stores the setting. This lets you reapply it with one click.
- Open the Styles pane
Press Alt + Ctrl + Shift + S to open the Styles pane on the right side of the window. - Create a new style
Click the New Style button at the bottom of the Styles pane. In the dialog, name the style something like Tabular Number. - Set the font and number spacing
In the Create New Style from Formatting dialog, click Format and choose Font. Go to the Advanced tab and set Number spacing to Tabular. Click OK twice. - Apply the style to cells
Select the target cells and click the Tabular Number style in the Styles pane. The tabular spacing applies instantly.
Common Mistakes and Limitations When Using Tabular Numbers
Number Spacing Dropdown Is Grayed Out
This happens when the selected font does not support OpenType number features. Switch to a font like Calibri, Cambria, or Aptos. If you must keep the original font, tabular spacing is not available for that typeface. Consider using a monospaced font such as Consolas for the numeric cells only, but note that monospaced fonts change the overall look of the table.
Tabular Spacing Affects Only the Selected Cells but Breaks Alignment Across the Row
If you apply tabular spacing to some cells in a row but not others, the non-tabular cells still use proportional spacing. This can make numbers in the same row appear misaligned horizontally. Apply tabular spacing to all numeric cells in a column, not just a few. For columns that mix text and numbers, consider splitting the column into two or using a separate table for the numeric data.
Tabular Numbers Do Not Align by Decimal Point Automatically
Tabular spacing makes digits the same width, but it does not center the decimal point. To align decimal points, you must also set decimal tab stops in the table cells. Select the column, open the Paragraph dialog, click Tabs, set a tab stop position, choose Decimal alignment, and click Set. Then press Tab before each number in the cell. This combination of tabular spacing and decimal tabs creates perfect alignment.
Applying Tabular Spacing to the Whole Table Does Not Work
Selecting the entire table and applying tabular spacing affects every cell, including headers and text cells. This can make text look uneven because letters are not affected by the tabular setting, but the overall spacing may shift. Always select only the numeric cells or columns.
Tabular vs Proportional: Behavior Differences in Word Tables
| Item | Proportional Spacing (Default) | Tabular Spacing |
|---|---|---|
| Digit width | Each digit has its own width (1 is narrow, 0 is wide) | All digits have identical width |
| Column alignment | Numbers shift left and right, decimals do not line up | Decimals and commas align vertically within the column |
| Supported fonts | All fonts | Only OpenType fonts with tabular variant (Calibri, Cambria, Aptos) |
| Application scope | Applies to entire document by default | Must be applied per selection or via character style |
| Effect on text | No effect on letters or symbols | No effect on letters or symbols |
After applying tabular spacing, your table columns will display numbers in a neat, professional grid. The alignment holds even when you sort the column or add new rows. To verify the effect, insert a decimal point in each cell and check that the dots form a straight vertical line.
If you work with large tables that contain hundreds of numeric values, consider building a table template with tabular spacing already applied. Save the table as an AutoText entry or as a Quick Table. Then insert the template for each new dataset and paste your values into the preformatted cells.
For advanced users, the tabular number style can also be combined with a proportional number style in the same document. Use a character style for tabular numbers on numeric columns and leave the rest of the text in the default proportional style. This selective approach gives you both readability in paragraphs and precision in tables.