How to calculate a % of line value from the grand total inside a table in domo card
I am trying to find the percentage of the cost of sales from the total cost of sales. I have used the following calculation in beast mode.
(`Cost of Sales` / (SUM(`Cost of Sales`))
However, this calculation is not returning accurate values the lower cost of sales values have a higher percentage than the higher cost of sales values along with this calculation I have other measures/beast mode calculations from my data set inside my table and have changed their aggregation to a sum not sure if that would affect it but will attach a screenshot.
Best Answers
-
@Utz That makes sense. The reason your formula is not returning as expected is because it's only calculating using the total cost per seasonal value, not the grand total. You will need use a window function or a fixed function in your denominator in order to include rows for all seasonal values. For example:
sum(`Cost of Sales`)/sum(sum(`Cost of Sales`) fixed ())
1
Answers
-
Hi, Michelle, I am trying to sum everything up for seasonal so I don't have multiple lines of the same values for seasonal field and for those measures, I have a cost of sales field and I want to make a calculation that will give me the percentage of the cost of sales of off the grand total for the cost of sales.
0 -
@Utz That makes sense. The reason your formula is not returning as expected is because it's only calculating using the total cost per seasonal value, not the grand total. You will need use a window function or a fixed function in your denominator in order to include rows for all seasonal values. For example:
sum(`Cost of Sales`)/sum(sum(`Cost of Sales`) fixed ())
1 -
Thank you so much Michelle that did the trick appreciate your insight and the quick responses!
0
Categories
- All Categories
- 2K Product Ideas
- 2K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 311 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 3.8K Transform
- 659 Datasets
- 116 SQL DataFlows
- 2.2K Magic ETL
- 815 Beast Mode
- 3.3K Visualize
- 2.5K Charting
- 82 App Studio
- 45 Variables
- 776 Automate
- 190 Apps
- 481 APIs & Domo Developer
- 82 Workflows
- 23 Code Engine
- 40 AI and Machine Learning
- 20 AI Chat
- 1 AI Playground
- 1 AI Projects and Models
- 18 Jupyter Workspaces
- 410 Distribute
- 120 Domo Everywhere
- 280 Scheduled Reports
- 10 Software Integrations
- 144 Manage
- 140 Governance & Security
- 8 Domo Community Gallery
- 48 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 114 Community Announcements
- 4.8K Archive