Formula to group fields based on a specific string of text in that field
Our customers are broken down by specific locations. I want to create a card to track sales for the customer that includes all of the customer locations and customer numbers. Is there a beast mode calculation I can create to pull any customer if it includes specific text (i.e. CASE WHEN NAME_CUST includes 'Customer*' ELSE 0 END)? I want to get a summarized value for 'Customer' if the customer I am trying to summarize has locations listed 'Customer - A', 'Customer - B', and 'Customer - C'?
Comments
-
Do you have a large number of customers that would have to be listed out in a case statement like that?
I mean, if you have a few then it shouldn't be a problem to just list out a few clauses in your case statement.
case
when name_cust like 'CustomerName1%' then 'CustomerName1'
when name_cust like 'CustomerName2%' then 'CustomerName2'
...
end
But if you have dozens or hundreds or thousands, then it becomes not feasible to list that many and you need another solution. In that case, you need to find a pattern that you can take advantage of, like the hyphen being the division between customer and location. Find the hyphen position and get the text up to the character before that:
left(name_cust,instr('-')-1)
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"0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 102 SQL DataFlows
- 626 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 753 Beast Mode
- 61 App Studio
- 41 Variables
- 692 Automate
- 177 Apps
- 456 APIs & Domo Developer
- 49 Workflows
- 10 DomoAI
- 38 Predict
- 16 Jupyter Workspaces
- 22 R & Python Tiles
- 398 Distribute
- 115 Domo Everywhere
- 276 Scheduled Reports
- 7 Software Integrations
- 130 Manage
- 127 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 11 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 110 Community Announcements
- 4.8K Archive