Keep beast mode field calculated on total value when filtered

I am creating a beast mode filters which shows me the percentage of the total units by person but when I filter out people the percentage changes to only calculate on the current people in the filter. Is there a way to keep the original numbers and show those on the card while filtering?

Tagged:

Best Answers

  • MarkSnodgrass
    Answer ✓

    You are going to want to add a fixed function into your beast mode. Look at this KB article on how to do it, specifically the Filter None section.

    https://domo-support.domo.com/s/article/4408174643607?language=en_US

    **Check out my Domo Tips & Tricks Videos

    **Make sure to <3 any users posts that helped you.
    **Please mark as accepted the ones who solved your issue.
  • ArborRose
    ArborRose Coach
    Answer ✓

    If you use something like

    (SUM(units) OVER (PARTITION BY person) / total_units) * 100

    It should keep the % constant regardless of filtering.

    ** Was this post helpful? Click Agree or Like below. **
    ** Did this solve your problem? Accept it as a solution! **

Answers

  • MarkSnodgrass
    Answer ✓

    You are going to want to add a fixed function into your beast mode. Look at this KB article on how to do it, specifically the Filter None section.

    https://domo-support.domo.com/s/article/4408174643607?language=en_US

    **Check out my Domo Tips & Tricks Videos

    **Make sure to <3 any users posts that helped you.
    **Please mark as accepted the ones who solved your issue.
  • ArborRose
    ArborRose Coach
    Answer ✓

    If you use something like

    (SUM(units) OVER (PARTITION BY person) / total_units) * 100

    It should keep the % constant regardless of filtering.

    ** Was this post helpful? Click Agree or Like below. **
    ** Did this solve your problem? Accept it as a solution! **

  • Agree with @MarkSnodgrass, FILTER NONE option on a FIXED function will allow you to filter your original data but keep the entire dataset as part of the calculation.

    **Was this post helpful? Click Agree or Like below**
    **Did this solve your problem? Accept it as a solution!**