knowledgecenter-breadcrum

Knowledge Center

25 Jun, 2024

Formula column in Dataverse

Posted on 25 Jun, 2024 by Shekhar Jain, Posted in Power Apps Dataverse Power Platform Dynamics 365

Blogs

What is  Formula Column?

Formula columns support Power Fx, a low-code language that is very flexible. It uses an Excel-like syntax, making it accessible to users with basic Excel knowledge. Power Fx can handle complex operations and logic, and it can also be used to calculate data.

Which Datatypes are supported in Formula Column?

  • Text
  • Decimal Number
  • Choice (Yes/No)
  • DateTine

Which function type are supported in Formula Column?

  • Decimal
  • String
  • Boolean 
  • Optionset
  • DateTime (User Local)
  • DateTime (Date Only)
  • DateTime (TimeZone Independent)
  • Currency
  • Whole Number

Use Case:

Let's say we have a requirement where:

  • If the value in 'Credit Limit' is less than 10,000, we need to set 10% in 'Credit Charges.'
  • If the value in 'Credit Limit' is between 10,000 and 20,000, we need to set 20% in 'Credit Charges.'
  • If the value in 'Credit Limit' is more than 20,000, we need to set 30% in 'Credit Charges.'
  • If 'Credit Limit' is blank, set 0% in 'Credit Charges.'

How to create Power Fx Formula Column in Dataverse?

1. Go to Power Apps (https://make.powerapps.com).

2. Select the table in which you want to create the formula column.

3. Column --> "+ New Column"

4.After selecting 'New Column,' a panel will appear on the right-hand side. We need to select the 'Formula' datatype.

We will write a formula in the Formula box, and the column will be formatted according to the formula we select.(The format cannot be changed after saving the column.)

6. Save and publish your changes.

7. Once it is published successfully, let's test it

7.a. If we set 1000  in "Credit limit"  than it will set 10%  in "Credit Charges".

6.b. If we set 15000 in "Credit Limit" field than it will set 20%  in "Credit Charges".

 

 

Conclusion:

The Power Fx formula offers a richer and more user-friendly experience for column calculations in Microsoft Dataverse. It is advancing to the next level by enabling seamless addition of columns with built-in functions.

 

Comment

This is a Required Field

Loading

Recent Updates

Blogs
30 Sep, 2024

SMS Integration with Twilio Number in D365 Customer Service- Part 1

Introduction Integrating SMS functionality into Dynamics 365 can significantly enhance customer communication by providing a direct and efficient channel for…

READ MORE
Blogs
24 Sep, 2024

White Box Testing - Its Techniques and Types

In this blog, we’ll deal with one of the most popular methods of testing a system or system component thoroughly…

READ MORE
Case Study
06 Sep, 2024

Implementation of Business Central for a Trading Organization

Customer Overview A prominent trading organization sought to enhance its operational efficiency and streamline its business processes by implementing Dynamics…

READ MORE