# Number Field Expression Evaluation

**URL:** <https://community.fibery.io/t/number-field-expression-evaluation/5603>\
**Category:** Ideas & Features\
**Created:** [December 29, 2023, 10:31pm UTC](https://community.fibery.io/t/number-field-expression-evaluation/5603 "2023-12-29T22:31:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![carson](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/carson/32/7503_2.png) [@carson](https://community.fibery.io/u/carson)\
**Post date:** [December 29, 2023, 10:31pm UTC](https://community.fibery.io/t/number-field-expression-evaluation/5603/1 "2023-12-29T22:31:57Z")

</div>

It would be awesome if the number fields could accept and evaluate basic math expressions, like addition, subtraction, multiplication and division. Parenthesis, etc. It wouldn’t need much to be REALLY useful.

---

<div class="post-metadata">

**Author:** ![cannibalflea](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/cannibalflea/32/318_2.png) [@cannibalflea](https://community.fibery.io/u/cannibalflea)\
**Post date:** [December 30, 2023, 8:32pm UTC](https://community.fibery.io/t/number-field-expression-evaluation/5603/2 "2023-12-30T20:32:00Z")

</div>

I assume you already know about [formula fields](https://the.fibery.io/@public/User_Guide/Guide/Formulas-39) and what you are asking is being able to enter a mathematical expression in the number field and have it evaluated into a number to be stored into the field, sort of like what happens in an spreadsheet cell.

I think this is a really interesting idea. For text input, I think a pattern like a spreadsheet that starts with “=” might be the most intuitive. I was also thinking that a simple calculator widget that pops-up might also be a way of doing the calculations (seeing the results as you go) and then storing the final value. This method might eliminate/reduce invalid inputs.

The next question is if the expression is going to be retained. I think there is some value to seeing how the number was arrived at but I imagine that would be a level of complexity that fibery would not support.
