## Browse Article by Topics

## Related Articles

- How to Perform Form Calculation Using a Widget
- How to Perform Form Calculation in the Matrix Field?
- Calculate Values in the Input Table Through Condition

## Related Forum Questions

- How to get the total of field entries?
- Calculations not working
- Stripe integration is not calculating the correct amount due
- Form Calculation Widget
- How can I assign calculation values to widgets?
- Skip Page conditions are not working on my form. Help!
- How to fix some of my calculation field isn't showing any calculated value
- How to clear data from Form Calculation fields when hitting back button?
- Why aren't some calculations performing correctly on my form?
- Need help with a calculation on my form

# How to Perform Form Calculation in the Matrix Field?

**Last Update: May 7, 2017**

It is now possible to use the Matrix field to perform form calculation.

Here in our example, we will set the matrix field similar to a survey questionnaire with ratings or value on them, we will calculate the total rating using the Form Calculation widget. You can follow the steps below on how to do that.

In Version 4.0, we call the Matrix Table from Version 3.0, **Input Table**. It can be found in the ** Quick Elements** section of the

**tab when you add**

*Basic***to the form.**

*Form Elements*Once you've added the **Input Table**, __select an input type from its properties__ (*cogwheel icon*). From the same ** Fields** tab of the Input Table properties, you will be able to set row and column headers.

After constructing the table, you now need to __set calculation values for each of its cell__ (matrix sub-field). To do that, go to the **Options** tab and __enter the values in the provided text area for calculation values__ following this simple rule, "* Separate each column with a comma and each row with a new line.*"

In the example above, __4 Rows means 4 lines__ and __4 columns means 4 values separated by a comma__.

** Note:** Choosing a different input type for the table, like a

*text box or number text box*, if you want your respondents to define values for each cell, will not require you to set calculation values.

To get the total value of the selected cell(s) on the table, you will use the **Form Calculation widget** from the ** Widgets** tab when you add

**to the form.**

*Form Elements*To perform the calculation, you need to __add the input table to the calculation area of the Form Calculation widget__.

Clicking the "** Add Field**" button shown in the screenshot above lets you add fields to the computation.

Adding an Input Table field will let you __select which row (radio button) or cell (checkbox field) in the table is to be included in the computation__. (*This is also referred as matrix sub-fields.*)

After selecting the matrix sub-field(s) and clicking **Done**, you will see the selected sub-fields of the input table in the calculation area of the Form Calculation widget. From there, you will be able to __create your own formula to get a total value__. The calculation pad on the right will surely help you with the simple to complex mathematical tasks.

Sample Form that you can also clone to your account for testing: https://www.jotform.com/form/70984576350970

Other references that might be helpful:

Form Calculation - Math Function Reference

How to Perform Form Calculation Using a Widget

You can check the sample form here: http://form.jotformpro.com/form/51691444490963?

Do you have questions about this guide? Please let us know in the comment box below or post it to support forum.

events296I have tried to output the sum of a matrix's fields multiple times. Every time I save the logic the fields are removed and all I am left with in my equations is the addition signs.

CommunicaidHello,

I've created a matrix question with dropdown list "yes" and "no" and I wwould like to add the values to the "yes"=1 and "no"=0.

my question is: can I use the same role live above : yes1?

what is the css code to hide the numbers?

Thank you in advance for your help

Communicaidok, thank you for your help

IDOEWebmasterHow do I multiply the value of column 1 and column 2 and show the result value in the column 3 of the matrix table?

Thanks.

jannyfer.chuaHi, I have a set of 28 questions and 5 radio columns (Never, Rarely, Sometimes, Very often, Always). a) How do I set values for each column and when they are selected, the values are added up? e.g. Never=1, Rarely=2, Sometimes=3, Veryoften=4, Always=5 if Never is selectedx2, rarely x1, always x2 = the total is 14. b) How do I set the 28 questions to calculate 4 different totals from the above columns. eg. Qs 1-7, 8-14, 15-21, 22-28 and then set a formula to only show the results for the highest total?

aysaquingCan I set condition on form matrix calculation? For example if column 5 as remarks says Best, the calculator will just compute all fields (rows) with best. Is that possible? Thanks.

poudreriverI am trying to count how many checkboxes are checked in a matrix.

It is the attendance sheet here: https://form.jotform.com/63495321047152

I am trying to figure out how I can set the value of each checkbox to 1. I know that I can insert 1, but I don't want that to show in the headers. If I hide the headers, then the months can't show. I need to be able to show the months across the top. Do you have any suggestions for how I an do this?

Thanks!

ZacharyRichardsI wanted to know if it were possible to create a calculation in the actual matrix.

For example, a cell in the matrix equals a date that someone put in above the matrix.

Is this possible

AlfaIndoJaktimif i set input type to numeric text box, can i get the result from the form calculation?

for example if i set the calculation value (200), and then i fill the field on matrix calculation (2), the result will be 400.

Can anyone help me to build that form?

thanks so much....

lansingpartyI am hoping to get some help here because I am sure this is possible and I am simply missing how to do this. This is a limo company with a few variables. Lets make it simple and say we have limoA, limoB, and limoC. Each of these limos have an hourly rate for Weekday, Friday, Saturday. How would I set this up so the customer could fill out the form select the day of the week, use a check box form to select what they want quotes on, then depending on the hours selected multiply the value by the hours?

KPWMI want to assign values to each question in my matrix, but I don't want the person filling out the form to see the value. I only want to be able to see it. Is this possible?

FifteenAndFifteenHow can I delete a field and add a different field from the add field button?

MummySOSLtdCan I make it so that each drop down option can only be used once?