# Add Modulo and Random operators in Formulas

**URL:** https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202
**Category:** Ideas & Features
**Tags:** formulas
**Created:** [September 26, 2023, 6:41pm UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202 "2023-09-26T18:41:19Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Matt\_Blais](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/matt_blais/32/1464_2.png) [@Matt\_Blais](https://community.fibery.io/u/Matt_Blais)
#### Post date: [September 26, 2023, 6:41pm UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/1 "2023-09-26T18:41:19Z")

</div>

Modulo and Random operator in Formulas would be very useful to me! 😀

---

<div class="post-metadata">

### Author: ![Sarah\_Arminta](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/sarah_arminta/32/4915_2.png) [@Sarah\_Arminta](https://community.fibery.io/u/Sarah_Arminta)
#### Post date: [September 26, 2023, 7:27pm UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/2 "2023-09-26T19:27:43Z")

</div>

YES. Me too.

Funny enough, I was all ready to move everything over to Fibery and make it my main driver and had to postpone because I discovered I couldn’t do random calculations easily! They’re idk, a third of my workflow? 😕

---

<div class="post-metadata">

### Author: ![bear](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/bear/32/12872_2.png) [@bear](https://community.fibery.io/u/bear)
#### Post date: [September 26, 2023, 7:38pm UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/3 "2023-09-26T19:38:20Z")

</div>

Makes me curious about your workflow! 😄

![image](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/0/08a96a6cd7e0469ce0e4b22b2896d1bb98704e5d.jpeg)

---

<div class="post-metadata">

### Author: ![njyo](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/njyo/32/923_2.png) [@njyo](https://community.fibery.io/u/njyo)
#### Post date: [November 28, 2025, 12:57pm UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/4 "2025-11-28T12:57:26Z")

</div>

Funny enough, as I am building a POC and need sample data, I find myself wanting the same `RANDOM` and `MODULO` functions. 🙂

---

<div class="post-metadata">

### Author: ![Kir](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/kir/32/13737_2.png) [@Kir](https://community.fibery.io/u/Kir)
#### Post date: [February 10, 2026, 4:18pm UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/5 "2026-02-10T16:18:44Z")

</div>

Would be great to change assignee via formula to a random user from some group (in our case we need to assign random QA to a task in Ready to QA). I am not sure how to do this without `RANDOM`

 ![image](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/e/e090a579314d04c555877805d3f10195c8925102.png)

---

<div class="post-metadata">

### Author: ![helloitse](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/helloitse/32/498_2.png) [@helloitse](https://community.fibery.io/u/helloitse)
#### Post date: [February 18, 2026, 1:16am UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/6 "2026-02-18T01:16:53Z")

</div>

Will add that modulo formulas would improve our ability to compute time in the right time zone.  
This may even unlock better UX natively for all customers!

---

<div class="post-metadata">

### Author: ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)
#### Post date: [February 18, 2026, 8:08am UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/7 "2026-02-18T08:08:42Z")

</div>

> [@helloitse](#):
>
> Will add that modulo formulas would improve our ability to compute time in the right time zone.

Can you explain why

---

<div class="post-metadata">

### Author: ![helloitse](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/helloitse/32/498_2.png) [@helloitse](https://community.fibery.io/u/helloitse)
#### Post date: [February 19, 2026, 1:50am UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/8 "2026-02-19T01:50:11Z")

</div>

Sure, we would be able to use this formula

```auto
((UTC Hour - Offset + 24) % 24) * 100

```

---

<div class="post-metadata">

### Author: ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)
#### Post date: [February 19, 2026, 7:03am UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/9 "2026-02-19T07:03:53Z")

</div>

Sorry if I am being dim, but could you give an example of how you would make use of this formula.

---

<div class="post-metadata">

### Author: ![helloitse](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/helloitse/32/498_2.png) [@helloitse](https://community.fibery.io/u/helloitse)
#### Post date: [February 19, 2026, 7:02pm UTC](https://community.fibery.io/t/add-modulo-and-random-operators-in-formulas/5202/10 "2026-02-19T19:02:14Z")

</div>

No, not at all. I was overly excited and didn’t share enough context.  
Right now Fibery leaves it to the end user to deal with timezone changes/shifts. This is one of the sneaky pain points that makes day-to-day use more complicated for users.

In my case, 7pm falls on UTC 0, so any events that happen at or after 7pm come into the Google Calendar integration as the next day. I have formula fields that help me calculate the datetimes in New York time but when I set up a daily events list, the sorting still lists UTC 0 events at the top.  
So I introduced a Time calculation - which only displays the start time in 24h (i.e. 18:30) time. But this is set to UTC0 as well unless I factor in the offset for my local timezone. Since this is now a number field (not a time field) I cannot just subtract a few hours to get the right output.  
I need to start with the hour in UTC time and then add my offset, and finally, reformat in 24h time
