logo
search
Others

How to Create a Calculated Column Formula for Sign-Off Status in Microsoft Lists

Bushra ParveenBushra Parveen Sep 28, 2026 868 views

Question details

The user needs a calculated column formula to convert text-based sign-off statuses into numeric values for reporting completed and incomplete work in Power BI.

How to Create a Calculated Column Formula for Sign-Off Status in Microsoft Lists
Product
Microsoft Lists
Device & OS
not provided
Scenario
Tracking task approvals and integrating the Microsoft Lists data into Power BI for numerical status reporting.
Observed behavior
A method is required to logically evaluate a sign-off status column and output a corresponding numeric value (e.g., 1 for approved, 0 for not approved).
Before you start

Verify the exact name of your sign-off status column and its approved text values (e.g., 'Yes' or 'Approved') in your List Settings before writing your formula.

Solution 1Recommended

Use an IF Function in a Calculated Column

Create a calculated column using an IF function to automatically assign a numeric value based on the text of the sign-off status.

Microsoft Lists allows you to evaluate data from other columns using Excel-like formulas. By utilizing an IF statement, you can tell the list to output a '1' when the status is approved and a '0' otherwise, which is ideal for Power BI numerical summations.

1
Navigate to List Settings

Click the gear icon in the top right corner of your Microsoft List and select 'List settings' from the dropdown menu.

2
Create a new column

Scroll down to the Columns section and click on 'Create column'. Provide a descriptive name for your new column, such as 'Numeric Status'.

3
Select the calculated column type

Under 'The type of information in this column is', select 'Calculated (calculation based on other columns)'.

4
Insert the formula

In the Formula box, type =IF([Sign-off 2 status]="Yes",1,0). To avoid typos, you can double-click your exact status column from the 'Insert Column' list on the right to add it into the formula.

5
Specify the data type

Under 'The data type returned from this formula is', select 'Number'. Click OK to save your new calculated column.

Use an IF Function in a Calculated Column
Check Built-in Sign-Off Values: If you are using the built-in Request Sign-Off feature, the approved value is typically 'Approved' rather than 'Yes'. In this case, your formula should be updated to =IF([Sign-off status]="Approved",1,0).
Free Microsoft Office alternative

Manage Data and Formulas Effortlessly with WPS Office

While Microsoft Lists requires complex setup for Power BI reporting, WPS Spreadsheet offers a powerful, lightweight, and completely free alternative for tracking statuses, managing lists, and utilizing advanced IF functions to analyze your data.

  1. 1. Open WPS Spreadsheet: Launch WPS Office and open a new Spreadsheet to create your tracking list.
  2. 2. Input your list data: Create columns for your tasks and their respective sign-off statuses.
  3. 3. Apply the IF formula: In a new column, type =IF(B2="Approved",1,0) to instantly convert text statuses into numeric data for built-in charts.
Fully compatible with Microsoft Excel (.xlsx) formats and standard formula syntax.Free and lightweight suite for managing complex lists, task statuses, and data analysis.Familiar user interface ensuring seamless migration from Microsoft Office.Built-in advanced charting tools to report on data without needing external software like Power BI.
microsoft office alternative - wps office

Frequently Asked Questions

Why is my calculated column formula returning a syntax error in Microsoft Lists?

Syntax errors often occur if the column name is spelled incorrectly or if brackets are missing. Always use the 'Insert Column' list in List Settings by double-clicking the column name to ensure accurate formatting.

Can I use multiple conditions in a Microsoft Lists calculated column?

Yes, you can nest IF functions to evaluate multiple statuses. For example, using =IF([Status]="Approved",1,IF([Status]="Pending",2,0)) allows you to assign distinct numeric values to various workflow stages.

Why is my Power BI report not showing the calculated numeric values properly?

Ensure that the 'data type returned from this formula' setting in your Microsoft Lists calculated column is set to 'Number' rather than 'Single line of text.' If it is formatted as text, Power BI cannot mathematically aggregate the values.

Does the Request Sign-Off feature create a default column?

Yes, using the built-in Request Sign-Off flow automatically generates a 'Sign-off status' column. Its default approval text is 'Approved', which must be used exactly in your formula criteria.