# Variance Calculation Question

⚪️

Hey All, I'm trying to calculate variance on some usage data with multiple  calculations.

I need to be able to calculate the average of the 5 prior same days of the week.

For example for the date of 8/16 to find the variance I would need to compare the average of 8/9,8/2,/7/26,7/19,/7/12.

I also need to pull in average and total for the current day as well has  show variance over 5% and anything negative.

I've tried a bunch of things but can't see to get anything to calculate properly.

Any help would be appreciated. Thanks!

• Budapest / Portland, OR 🟤

https://dojo.domo.com/t5/Beast-Mode-ETL-Dataflow/Beast-Mode-Sliding-Window-Function-with-Partition/td-p/48407

Make sure to contact your CSM and ask them to enable windowed functions in beast modes.

Jae Wilson
Check out my 🎥 Domo Training YouTube Channel 👨‍💻

**Say "Thanks" by clicking the ❤️ in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"
• ⚪️

Thanks so much! One thing that is the issue is it needs to be the same day of the week just looking back the last five weeks so if its monday, all the mondays back. I'm currently doing a lag but when I group by and sum usage it is not calculating correct so I feel like I am doing something wrong. Thanks so much for you input, good info for sure!

• Budapest / Portland, OR 🟤

... set your lag to n * 7?

Jae Wilson
Check out my 🎥 Domo Training YouTube Channel 👨‍💻

**Say "Thanks" by clicking the ❤️ in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"
• ⚪️

correct i was doing by 7, but its still not working how it should. I will keep trying. thanks!

• Budapest / Portland, OR 🟤

https://join.slack.com/t/domousergroup/shared_invite/zt-dxq99gyf-MBatRTzIbpUAqTCYfDDJZw

I've got some downtime until my next call.  If you want to do a team's / zoom, ping me in the Slack group.

Jae Wilson
Check out my 🎥 Domo Training YouTube Channel 👨‍💻

**Say "Thanks" by clicking the ❤️ in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"
• ⚪️