ETL Formula to Change a column of city, state, zipcode to Just portray State
Comments
-
If the comma is consistent in your data, you can use the split_part function along with the left and trim functions to get this. It would look like this:
TRIM(LEFT(SPLIT_PART(`addressfield`,',',2),3))
Hope this helps
**Make sure toany users posts that helped you.
**Please mark as accepted the ones who solved your issue.0 -
Alternatively if your field may not have a comma but still has spaces surrounding two uppercase letters you can use a regular expression to find and replace your string:
REGEXP_REPLACE(`addressfield`, '^.* ([A-Z]{2}) .*$', '$1')
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**1 -
use splitpart to split the text strong on the comma delimiter
split_part(`addressfield`, ',', 2)
wrap those results in a trim to remove any leading whitespaces.
then split_part on the space and keep the first result in the array
Jae Wilson
Check out my Domo Training YouTube Channel
**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
- 10.6K All Categories
- 1 APAC User Group
- 12 Welcome
- 36 Domo News
- 9.6K Using Domo
- 1.9K Dataflows
- 2.4K Card Building
- 2.2K Ideas Exchange
- 1.2K Connectors
- 339 Workbench
- 252 Domo Best Practices
- 11 Domo Certification
- 461 Domo Developer
- 47 Domo Everywhere
- 100 Apps
- 703 New to Domo
- 84 Dojo
- Domopalooza
- 1.1K ζ₯ζ¬ζ―ι¨
- 4 ιε ΄-ζ₯ζ¬ζ―ι¨γΈγγγγ
- 22 γη₯γγ
- 63 Kowaza
- 296 δ»²ιγ«ηΈθ«
- 649 γ²γγγε ±ζ