Skip to main content

How to Add a Number Column to a SharePoint List

· 6 min read
Jagdish Kumawat
Founder @ Dewiride

A Number column holds counts and measurements: minutes, hours, quantities, IDs. Its settings decide how the numbers look, what a new item starts with, and which numbers are allowed. This guide adds one and walks through each setting.

The examples come from the OvertimeEntries list of the Overtime Timesheet series, which has three number columns:

ColumnWhat it holdsSettings
BreakMinutesThe unpaid break, in minutes0 decimal places, default 0, minimum 0
HoursHours worked, such as 7.502 decimal places, minimum 0, maximum 24
DepartmentIdThe ID of an item in another list0 decimal places, no thousands separator

Prerequisites​

Step 1: Choose Number​

In the list, select + Add column. In Create a column, select Number, then Next:

The Create a column picker listing Text, Choice, Date and time, Multiple lines of text, Person, Number and Quick steps, with Number outlined in red

Step 2: Name It and Set the Format​

The Create a column panel opens. Fill in the top of it:

SettingBreakMinutesWhat it does
NameBreakMinutesThe column's name. Without spaces, its internal name matches it exactly
DescriptionThe unpaid break during the shift, in minutes.Shown under the field in the item form (How to Add a Description to a SharePoint List Column)
Number Symbol_ (No symbol), the defaultA symbol shown with each value: $, €, ¥, % or your own with Custom
Number of decimal places0Automatic by default. Choose a fixed number for a consistent look
Default value0What a new item starts with (How to Set a Default Value for a SharePoint List Column)

Number of decimal places offers Automatic and 0 to 5:

The Number of decimal places list open under Number Symbol, offering Automatic, which is ticked, and 0, 1, 2, 3, 4 and 5, with 0 outlined in red

The grey preview under Number Symbol shows the result: 123,456 with 0 decimal places, and 123,456.00 with 2. Filled in for BreakMinutes, the panel looks like this:

The Create a column panel for BreakMinutes with type Number, Number Symbol 123,456 with no symbol selected, Number of decimal places 0, Default value 0 outlined in red, and under More options Use thousands separator Yes, Minimum allowed value 0 and Require that this column contains information Yes

Step 3: Set the More Options​

Select More options for the rest:

  • Use thousands separator, on by default. It shows 1234 as 1,234, which suits amounts but not IDs. For DepartmentId it's off, and the preview changes to 123456:

The Create a column panel for DepartmentId with Number of decimal places 0, the preview showing 123456 without a comma, and Use thousands separator switched to No and outlined in red

Step 4: Save and Check the Form​

Select Save. The column appears at the end of the list's view. Open + New and the field is there, already holding its default value:

The BreakMinutes field of the new item form showing 0, outlined in red, with the description The unpaid break during the shift, in minutes

Common Mistakes​

MistakeWhat happensDo this instead
Leaving the thousands separator on for IDsID 1234 shows as 1,234Switch Use thousands separator off
Using a Number column for moneyNo currency formatUse the Currency column type for amounts of money
Using a Single line of text for numbersNo sums, no number filters, no rangesUse Number for anything you count or measure

Troubleshooting​

SymptomLikely causeFix
Values show more decimals than you wantNumber of decimal places is AutomaticChoose a fixed number
Can't save a valueIt's outside the minimum or maximumCheck Minimum and Maximum allowed value
A new item starts emptyNo default valueSet Default value

FAQ​

Number or Currency?​

Use Currency for money: it's its own column type in the Create a column list, for "monetary amounts" as the picker puts it. Use Number for everything else you count or measure.

Can Power Apps filter on a Number column?​

Yes. Microsoft's Connect to SharePoint from a canvas app lists =, <, <=, > and >= as delegable for Number columns, so SharePoint does the filtering.

Can I change the decimal places later?​

Yes. Open Settings (the gear) → List settings, select the column's name under Columns, and change it there.

Conclusion​

+ Add column → Number → name, description, symbol, decimal places and default → More options for the separator, the range and Require → Save. Choose the decimal places for what the column holds: 0 for minutes and IDs, 2 for hours.

Additional Resources​