In this Salesforce tutorial, we will learn how to utilize the SIN() function in Salesforce to determine the sine value of numerical data. We’ll also concentrate on its syntax and a few useful examples.
Recently, I got hired by an American company that makes use of Salesforce as a CRM application. I was given the task of determining the campaign’s budget so that management could determine the overall amount of funding needed.
I discovered the Salesforce SIN() function as a solution for this, which allowed me to calculate the campaign’s budget. Let’s now get more specific on how to use the SIN() function to calculate the sine value using the Salesforce Lightning and Salesforce Classic components.
What is SIN() Function in Salesforce
The Salesforce SIN() function is one of many mathematical functions available in Salesforce that may be used to do calculations. To determine the sine of an angle or value, use the SIN() function. It is primarily utilized in Salesforce when trigonometric calculations are required or a radian value is required.
Additionally, the SIN() function only functions on numeric data types like Decimal, Integer, and Currency. If you use it with text, dates, or other non-numeric data types, it will produce an error.
The syntax for the SIN() function in Salesforce is as follows:
SIN(number/field/formula)
The value of the number/field/formula parameter is the value for which we are trying to determine the sine value. The value of the parameter can be a field, an integer, or a formula.
To further understand the concept and syntax of the SIN() method, let’s look at an example.
Assume that we will use the SIN() function to calculate the sine value of the numeric field value “Employee Sales Commission”. The equation is as follows:
100 * SIN((Avg_Satisfaction__c- 3) / 2) / (PI() / 2)
With this, we have enough knowledge of the SIN() function syntax, logic, and example. Now, let’s try to determine how to calculate the sine value in Salesforce Lightning.
Calculate the sine value in Salesforce Lightning
The following are the steps to calculate the sine value in Salesforce Lightning using the SIN() function.
Step 1: Open Salesforce Lightning mode. Next, click the “Gear Icon” in the top right corner of the page. Pick “Setup” from the dropdown menu to continue.

Step 2: Select “Object Manager” from the menu left side by clicking.

Step 3: Next, utilize the search bar to look up the item you wish to apply the SIN() method. Since I want to monitor the sales lead team’s performance in sales. I, therefore, look up the “Lead” object in this example. The lead page will be displayed after you click on the “Lead” object.

Step 4: Select “Field and Relationship” from the menu on the left-hand side of the page. And then Click the “New” button to create a formula field where the SIN() function will be used.

Step 5: Now, it redirects to the “Choose the field type” by checking the radio button next to the field type select the field type. In this case, choose “Formula” as the data type. Then Click the “Next” button to continue.

Step 6: The “Field Name” will automatically be filled in after the “Field Label” for the formula is entered. As the field label, in this case, I typed “Sales Performance”.
Step 7: Choose the “Data Type” for the field on which the SIN() function will be used. So as we are aware, the SIN() method only supports numeric data types; choose either “Number” or “Currency” output return data type depending on your needs.
Since I want the formula to provide the result with three decimal places number, I select “Number” as the formula return type and set its “Decimal Value” to 3.
Step 8: To move on to the next page, click the “Next” button.

Step 9: Enter the formula in the advanced formula editor to compute “Sales Performance” using the SIN() function. The formula looks as follows:
SIN(Revenue_Generated__c / Target_Revenue__c)
- The formula, in this case, uses the field values “Revenue_Generated__c” and “Target_Revenue__c” to calculate “Sales Performance”.
- First, we divide the value in the “Revenue_Generated__c” field by the “Target_Revenue__c” field value.
- The final result is then obtained by using the SIN() function by passing the resultant value to the function.
Step 10: Select the “Check Syntax” button to confirm that the formula is error-free. If you would like, we can define the “Description”, “Help Yext”, and “Handle the empty field”. Then Click the “Next” button to proceed.

Step 11: Decide which “Level Security” choice is appropriate. I have checked the “Visible” box in this instance because I want it to be visible to every profile. Then select “Next” from the menu’s buttons.

Step 12: Select the “Page Layout” that you want to use to present your field. Clicking the “Save” button will save the advanced formula field.

The formula field may be used after we have configured it. Let’s look at an example.
- By selecting the “Leads” Tab, you can add a new lead with the Revenue Generated and Target Revenue fields.
- After that, select the “Details” section. In this area, the Sales Performance field will display the output produced as a result of applying the SIN() function.

This is how to calculate the sine value in Salesforce Lightning. Now, we will examine how to determine the sine value in Salesforce Classic.
Calculate the sine value in Salesforce Classic
The following are the steps to calculate the sine value in Salesforce Classic:
Step 1: Open your Salesforce Classic edition from Salesforce Lightning. Click on Avtar and then click Switch to Salesforce Classic.

Step 2: Next, select “Setup” from the menu.

Step 3: After that, go to the Build section by scrolling down. Select the object whose field we wish to utilize the SIN() function from Customize section. I choose the “Cases” object in this instance because I want to monitor customer satisfaction.
Step 4: To get the fields, click on the “Cases” dropdown and choose the “Fields” option.

Step 5: To add a new formula field, scroll down to “Custom Fields & Relationships” and select the “New” option.

Step 6: It will go to the “Choose the field type” page; select the “Formula” data type by selecting the radio button next to it.
Step 7: Click the “Next” button to move on to the next step.

Step 8: Next, enter the “Field Label” for the formula, the distinct “Field Name” will be automatically filled out. In this case, I typed “Customer Satisfaction” into the field label.
Step 9: Choose the “Data Type” for the field on which the SIN() function will be used. So as we are aware, the SIN() method only supports numeric data types; choose either “Number” or “Currency” output return data type depending on your needs.
In this instance, I select “Number” as the formula return type by selecting the radio button next to it. The decimal place was likewise adjusted to 2.
Step 10: Now click the “Next” button to go to the next step.

Step 11: Go to the advanced formula editor and type the formula that calculates the sine value using the SIN() function. In this instance, I want to use the SIN() function to determine the sine value of consumer satisfaction based on customer feedback. The formula is as follows:
SIN(Feedback_Rating__c / 10)
- Here, we first divide the feedback rating field “Feedback_Rating__c” of the client with the constant value of 10.
- Then, we pass the resultant value to the SIN() function to get the sine value of customer satisfaction.
Step 12: Select “Check Syntax” to review the formula and ensure there are no errors. If we would like, we may specify the “Description” and “Help text” as well as “Handle the empty field”. To proceed, use the “Next” button.

Step 13: Choose the appropriate “Level Security” field. Because I want it to be visible to every profile, I have chosen “Visible” in this instance. Click “Next” to continue after that.

Step 14: Next, choose the suitable “Page Layout” for the portion of the page in which we wish to display this field. In order to save the formula field, click the “Save” button.

Once we have established the formula field, we may use it. Let’s examine an illustration:
- Open the Case Tab and enter the fields Feedback Rating in a New Case.
- When we click Save, we are taken to the Detail page, where the Customer Satisfaction field appears and displays the SIN() function output.

We now understand how to calculate the sine value in Salesforce Classic.
Conclusion
In conclusion, we have learned that the Salesforce SIN() function is an effective way to obtain the sin value of the value that we pass to it. Additionally, we explored the syntax of the SIN() function as well as some actual business scenarios.
In addition, we also covered in detail the steps for using the SIN() function in Salesforce Lightning and Salesforce Classic.
You may also like:
- Round() Function in Salesforce
- PI() Function in Salesforce
- MOD() Function in Salesforce
- MFLOOR() Function in Salesforce
- SQRT() Function in Salesforce
I am Bijay Kumar, the founder of SalesforceFAQs.com. Having over 10 years of experience working in salesforce technologies for clients across the world (Canada, Australia, United States, United Kingdom, New Zealand, etc.). I am a certified salesforce administrator and expert with experience in developing salesforce applications and projects. My goal is to make it easy for people to learn and use salesforce technologies by providing simple and easy-to-understand solutions. Check out the complete profile on About us.