Is Creating Year over Year comparison in a table possible with Beast Mode?
I know that there are "period-over-period" charts, but I need to build a YOY comparison in table format for a financial project. Is this possible using Beast Mode calculations? I've attached a picture threw together in excel showing the desired layout of my DOMO card as well as a very simple example of my dataset. Please let me know if you have have any ideas, formulas, thoughts etc...
Thanks in advance!
Comments
-
Yes, this is definitely possible. We have a number of such cards in place.
The first thing to remember is that your card needs to NOT be filtered to just this year. If you do that you'll be missing last year's values in the data and can't do the comparison. So don't pick "This year". That trips a lot of people up.
The second thing to remember is that you'll need to do conditional sums in your beast modes. Something like this for current year:
SUM(CASE WHEN YEAR(`trx date`) = YEAR(current_date) THEN `CY Total $` END)
and last year:
SUM(CASE WHEN YEAR(`trx date`) = YEAR(current_date)-1 THEN `CY Total $` END)
Those are, in my opinion, the two most important concepts. After that it's all details and working around your particular dataset.
Before period over period charts, th swas the only way to create this kind of comparison.
Aaron
MajorDomo @ Merit Medical
**Say "Thanks" by clicking the heart in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"2
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
- 117 SQL DataFlows
- 2.2K Magic ETL
- 816 Beast Mode
- 3.3K Visualize
- 2.5K Charting
- 84 App Studio
- 46 Variables
- 778 Automate
- 190 Apps
- 482 APIs & Domo Developer
- 83 Workflows
- 23 Code Engine
- 41 AI and Machine Learning
- 20 AI Chat
- 1 AI Playground
- 2 AI Projects and Models
- 18 Jupyter Workspaces
- 411 Distribute
- 120 Domo Everywhere
- 280 Scheduled Reports
- 11 Software Integrations
- 145 Manage
- 141 Governance & Security
- 8 Domo Community Gallery
- 48 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 115 Community Announcements
- 4.8K Archive