SharePoint Lists: How to Create a List on SharePoint

We will also look at the differences with **Microsoft Lists** and why sometimes it is better to use a SharePoint list instead of a **Microsoft Excel** sheet.

By Giuseppe Marchi · Updated

Lists are one of the main features of SharePoint Online, as they allow the platform to manage a significant amount of data in an intelligent, secure, and scalable way.

In this article, we will explore what SharePoint lists are, what advantages they offer for managing content and information within a company, and how to create a SharePoint list, step by step.

We will also look at the differences with Microsoft Lists and why sometimes it is better to use a SharePoint list instead of a Microsoft Excel sheet.

What you will find in this article

SharePoint Lists: What are they?

SharePoint lists are tabular content areas, similar to Excel sheets, where users can define the structure of the entered data to view and store it efficiently. This is made possible thanks to the rich variety of features for formatting and accessing information.

These are collections that play a crucial role within SharePoint Online, enabling intelligent management of content such as:

  • Contacts

  • Documents

  • Internal requests

  • Personal or team tasks

  • Etc.

Regardless of the type of data they store, lists are used as a starting point in the digitalization of internal processes through SharePoint Online sites, including team-specific collaboration sites and communication sites like the company intranet.

This task is successfully achieved also through the deep integration of SharePoint lists with the tools of the Microsoft Power Platform (Power Apps, Power Automate, and Power BI, to name the main ones).

When a user creates a new permission request within a SharePoint list, it is possible to integrate a custom Power Automate flow to manage the approval process and correctly store the completed request, automatically updating the list’s information.

This is just one example, but it should clarify the potential of SharePoint lists in managing information and increasing a company’s daily productivity.

See intranet.ai in action

A ready-to-use intranet on SharePoint Online, live in days. Book a free demo with our team.

Book a demo

How to create a list on SharePoint Online, from scratch

SharePoint Lists: What templates are available?

SharePoint Online offers a wide variety of ready-to-use templates to speed up the creation of a list and start populating it with data, thanks to formatting suitable for the tasks to be performed (project management, specific requests, events, and more).

SharePoint templates allow you to create a pre-configured list in terms of columns, color schemes, and information structure. Of course, each item in the list can be modified to adapt the template to your needs, but often these templates are perfect for the tasks they are assigned to.

Among the most commonly used templates to create a list in SharePoint Online, we find the following.

Asset manager

It allows you to keep track of physical assets used by the team. Among the default values in the columns of the template, we find the asset identification number, the status (available, reserved, in use, under repair, or retired), the type of resource, and the current owner.

Asset manager template for SharePoint lists
Asset manager template for SharePoint lists

Content scheduler

Allows you to plan and manage the content strategy. Among the values that appear by default in the columns of the template, we find the content description, author, status (in approval, ready for publication, or published), expected publication date, content type, and any attachments.

Content scheduler template for SharePoint lists
Content scheduler template for SharePoint lists

Employee onboarding

It allows you to manage the onboarding process for new hires, guiding them through useful contacts and resources. Among the values that appear by default in the model’s columns, you will find the task name to be completed, task description, due date for task completion, reference contact, and links/resources to be used to complete the task.

Employee onboarding template for SharePoint lists
Employee onboarding template for SharePoint lists

Event itinerary

Allows you to organize all the important details of a business event. The default values that appear in the template columns include event name, event type, start and end date, duration, location, and organizer notes.

Event itinerary template for SharePoint lists
Event itinerary template for SharePoint lists

Issue tracker

It allows tracking, managing, and resolving all issues identified by a team. Among the values that appear by default in the columns of the template, we find issue name, priority (critical, high, normal, or low), status (blocked, in progress, completed, new, etc.), person or group assigned to the issue, reporting date, origin of the issue, and associated files.

Issue tracker template for SharePoint lists
Issue tracker template for SharePoint lists

Recruitment tracker

It allows you to manage the recruitment pipeline within the organization or team, tracking candidate feedback. Some of the default values that appear in the model columns include candidate name, the position the application is for, the status of the hiring process, recruiters, application submission date, interview date, notes, and documents such as shared CVs.

Recruitment tracker template for SharePoint lists
Recruitment tracker template for SharePoint lists

Travel requests

Allows you to manage travel requests, monitoring the available budget. Among the values that appear by default in the columns of the template, you will find trip title, reason, requester, destination, start and end dates, transportation, accommodations, estimated rates, and approval status.

Travel requests template for SharePoint lists
Travel requests template for SharePoint lists

How to create a list in SharePoint: a practical example

From the home page of a SharePoint site, such as the company intranet, we find the “New” command. By clicking on it and then selecting “List”, the list creation process begins.

But be careful: only users with editing permissions or full control have the ability to create new items within a SharePoint Online site, including lists.

Command "New" + "List" from the SharePoint intranet homepage

Command “New” + “List” from the SharePoint intranet homepage

SharePoint will then show the different options for creating a list. Three, specifically:

  • Choose to create the new list from scratch, with the “Blank list” template.

  • Use a pre-configured template, based on the activity to be carried out.

  • Create a list from an existing SharePoint list, an Excel sheet, or a .CSV file.

Regarding templates, it’s useful to know that there is a feature to create custom templates to share with colleagues under the “From your organization” section.

However, this is not an intuitive process, as custom templates for SharePoint lists can only be uploaded by an administrator using the following PowerShell cmdlets:

  • Get-SPOSiteScriptFromList, to extract the site script from any list.

  • Add-SPOSiteScript and Add-SPOListDesign, to add the custom template.

  • Grant-SPOSiteDesignRights (optional) to determine who can see the template.

Options for creating a SharePoint list
Options for creating a SharePoint list

Once the most suitable option for creating the list has been chosen, SharePoint asks for a name for the new item (required), to write a description (optional), and to indicate whether the list should be shown in the site’s navigation or not (by enabling/disabling the appropriate flag). If the list is to be shown in navigation, a link is inserted into the site’s sidebar (if present).

First configuration box of the new list
First configuration box of the new list

Starting from a blank template, a new list is created with a single field “Title”, which can be modified to start structuring the data. It is necessary to think about the purpose of the list. For example, if you wanted to create a customer database, the “Title” column could be renamed to “Customer name”.

Then, you can add as many columns as needed to manage the information.

To add a new column, simply select the “Add column” command and choose the type of data to be inserted. Among the supported types, you can find columns to store data in the following formats:

  • Text

  • Numeric

  • Multimedia (images)

  • Personal contacts

  • Quick link

  • “Choice”

  • “Date and time”

  • “Yes/No”

  • “Currency”

  • “Location”

  • Etc.

Continuing with the customer database example, it might be useful to add a text-type column to store the email address of each contact. Once the column type (“Text”) is selected, the configuration pane opens where you can:

  • Specify the title and description of the column.

  • Define the maximum number of characters for each value entered in the column.

  • Make the field mandatory for each new contact.

  • Ensure unique values, to avoid duplicates in the same column.

After configuring, simply click “Save” and the column will immediately appear in the list.

Column configuration box to insert customer emails
Column configuration box to insert customer emails

A second column that should not be missing in a contact list is the one related to status, to highlight whether the contact is active or not.

You should therefore add a new “Yes/No” column.

For this type, it is important to carefully choose the default value, which is the value that will be automatically assigned to each new item in the list. For example, by choosing “Yes” as the default value, the contact list will automatically indicate that each new contact is to be considered an active customer.

Column configuration box to indicate customer status
Column configuration box to indicate customer status

An additional, important column for our example concerns the last contact date with customers. In this case, the “Date and time” type is useful. A recommendation is to enable the “Friendly format” option to display the date (with any time) in an accessible and easy-to-read format.

Column configuration box to record the last contact date
Column configuration box to record the last contact date

After completing the data structure, it’s time to populate the list with “Add new item”.

This command opens a panel to fill in the information related to the new list item, displaying on a single screen the custom fields entered by the user.

In our example, the panel asks for information regarding the customer name, email, status, and last contact date. A default area is also available to insert any attachments.

Form box for a new item
Form box for a new item

Unlike document libraries, where files are inserted as values in one or more columns, SharePoint Online lists allow you to attach content only as detail items for the column values.

You need to click on a list item to view all the information related to it, including any attachments. The detail window also allows you to modify the information of individual items and leave comments (this action is only possible if enabled).

Detail window for a list item
Detail window for a list item

Finally, a very useful feature is “Edit in grid view”.

This command makes using SharePoint lists very similar to an Excel sheet, allowing you to interact with individual cells in a column to modify the values, without having to open the detail window of an item to update its information.

To simplify, here is a table summarizing the steps described so far to create a list on SharePoint Online.

How to create a list on SharePoint Online

Steps to create a SharePoint list Description

Use the “New” command From the home page of a SharePoint site, such as the intranet, click on the “New” command in the top left and then select “List”.

Select the template Choose whether to create the new list from a pre-configured Microsoft template, a custom template from your company, or a blank template. You can also use an existing SharePoint list, an Excel sheet, or a .CSV file to create the new list.

Configure the new list Give the list a name, write a description (optional), and choose whether to add a quick link to the list in the SharePoint site navigation.

Modify the “Title” column The “Title” column is the only column present if you choose to create a list from scratch. Modify this column according to the purpose of the list. For example, assign the name “Customer name” if the list is meant to manage customer profiles.

Add and format new columns Add as many columns as needed to structure the data of the new list. SharePoint offers different column types to store data in text, numeric, etc. format. Configure the added columns to simplify the display and management of information. For example, pay attention to the default value in the “Yes/No” column or enable the “Friendly format” for the “Date and time” column.

Enter new data into the list Use the “Add new item” command to add a new item to the list. Enter the required information in the custom fields for each new item.

Access item details Click on an item in the list to view and edit the detailed information, including any attachments. To avoid opening this window to edit an item’s information, you can use the “Edit in grid view” command.

SharePoint Lists vs Microsoft Lists: main differences

With the SharePoint Modern Experience, introduced by Microsoft a few years ago, users gained the ability to use Microsoft Lists for free: one of the latest applications in Microsoft 365, designed to simplify the management of business information.

Introduction to Microsoft Lists

Microsoft Lists is defined by the parent company as a “smart app” for tracking data in Microsoft 365, with features for collaboration “with anyone, anywhere”.

However, Microsoft Lists’ features have recently been synchronized with those of SharePoint Online lists, meaning that now both systems offer a virtually identical experience for managing information.

Although we can still find some substantial differences.

First, Microsoft Lists integrates with Microsoft Teams.

This integration allows users to view and edit the content of lists created in Microsoft Lists directly within a Teams channel. To do this, simply add the “Lists” tab to the top command bar of a channel, which will allow users with the appropriate permissions to create a new list or view an existing one.

Microsoft Lists in the Teams app
Microsoft Lists in the Teams app

The second difference concerns the location where the lists are stored.

Lists created with SharePoint can only be found within a site, which is also the only way to access and view them; Microsoft Lists, on the other hand, are stored within personal SharePoint sites or dedicated storage spaces, such as OneDrive, and can be accessed, modified, and managed more independently within the Microsoft 365 environment.

Therefore, Microsoft Lists does not replace SharePoint lists, but enhances their capabilities: the data is stored in SharePoint Online, but made accessible from multiple entry points in Microsoft 365.

Microsoft Lists web part for SharePoint Online
Microsoft Lists web part for SharePoint Online

Third and final important difference: Microsoft Lists also exists as a standalone application.

It is not just an extension or an inherent feature like SharePoint lists, but a separate platform available as a web app and mobile app.

Overview of the Microsoft Lists app
Overview of the Microsoft Lists app

Are SharePoint lists better than Excel sheets?

SharePoint Online lists have a mechanism very similar to Excel sheets for data formatting. Of course, lists do not support the use of formulas to combine the values they hold, but they are just as good as Excel sheets when it comes to managing information. In fact, they might even offer a few advantages. Here are a couple of them.

  • Single source of information. Unlike Microsoft Excel spreadsheets, which can cause version control issues when multiple users are involved, SharePoint lists are online and provide a centralized platform where only one version of the data exists.

  • More control. With SharePoint Online lists, you can assign specific permissions to individual items. Excel, on the other hand, does not offer such granular control over the information in a spreadsheet. Users can only decide whether to allow access to the entire Excel file or not.

  • Data integrity. The combination of permissions, forms, and information validation helps maintain data integrity in SharePoint lists. The system also provides audit trails and version history, which further improve the accuracy of the data compared to Excel.

Article FAQ

What are SharePoint lists?

SharePoint lists are areas of content in tabular format, similar to Excel sheets, where users can define the structure of the entered data to view and store it efficiently. They allow for intelligent management of content such as contacts, documents, tasks, and internal requests. Integrated with the Microsoft Power Platform, SharePoint lists enhance business productivity through automated workflows and information updates.

What list templates are available on SharePoint?

SharePoint Online offers various ready-to-use templates such as Asset manager, Content scheduler, Employee onboarding, Event itinerary, Issue tracker, Recruitment tracker, and Travel requests. Each template is configured with specific columns and formatting to speed up the creation and management of lists.

How do I create a list on SharePoint Online?

To create a list on SharePoint Online, go to the homepage of a SharePoint site and select 'New' > 'List'. You can create a list from scratch, use a preconfigured template, or start from an existing list, an Excel sheet, or a .CSV file. After choosing the desired option, assign a name to the list, an optional description, and decide whether to display it in the site navigation.

Is there a difference between SharePoint lists and Microsoft Lists?

Yes, Microsoft Lists integrates with Microsoft Teams and can be viewed and edited within Teams channels. SharePoint lists are stored only in SharePoint Online sites, while Microsoft Lists can also be stored in spaces like OneDrive. Microsoft Lists is available as a standalone application, whereas SharePoint lists are part of SharePoint Online.

What advantages do SharePoint lists offer over Excel sheets?

SharePoint lists have some advantages in storing information compared to Excel sheets. They provide a single source of centralized information, eliminating version control issues. They offer more control with specific permissions for individual items, while Excel only allows access to the entire file. SharePoint lists ensure greater data integrity with audit trails and version history.

Who can create a list on SharePoint Online?

Only users with edit permission or full control can create new items within a SharePoint Online site, including lists.

Can I customize list templates in SharePoint?

Yes, list templates in SharePoint are fully customizable. You can modify columns, color schemes, and the structure of the information to tailor the template to your needs. Additionally, you can create custom company templates to share with colleagues through PowerShell cmdlets.

What types of data can I enter in a SharePoint list?

SharePoint lists support various types of data, including text, numeric, multimedia (images), personal contacts, quick links, multiple choices, dates and times, boolean values (yes/no), currencies, and locations.

What is intranet.ai?

intranet.ai is the ready-to-use corporate intranet designed to cut implementation costs and time, and create a collaborative digital work environment.

  • From €3,950/year for a complete intranet
  • 80+ applications including advanced search, DMS, org chart, and push notifications
  • Integrated with SharePoint Online and Microsoft 365
intranet.ai su desktop, tablet e smartphone

The complete SharePoint intranet integrated with Microsoft 365, starting from 3,950 €/year.

  • 80+ apps for communication, training, and knowledge sharing
  • Compatible with Microsoft 365 and Microsoft Viva
  • Operational within 24 hours from purchase, with 5 days of consulting