Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hello,
I have seen a similar post, but it did not quite help for my circumstance. I would like to see if a value is appropriately formatted. For example if a claim number is supposed to be 9 digits long have a dash then be followed by 4 digits.
Examples:
857639237-8473
382838388-3928
383832838-3939
If the claim number is in the correct format as listed above I would like it to return a "Y", if not then a "X".
Any help would be greatly appreciated.
Thanks
Solved! Go to Solution.
Hi @Anonymous
I created for you this code which you can paste in a new calculated column to check whether the value is in the correct format
Check =
VAR _1=IF(ISERROR(CONVERT(LEFT('Table'[Examples],9),INTEGER)),"FALSE","TRUE")
VAR _2=IF(MID('Table'[Examples],10,1)="-","TRUE","FALSE")
VAR _3=IF(ISERROR(CONVERT(RIGHT('Table'[Examples],4),INTEGER)),"FALSE","TRUE")
Return
IF(AND(AND(_1="TRUE",_2="TRUE"),_3="TRUE"),"Match","Mismatch")
Did it work ? Mark it as a solution to help spreading knowledge.
A kudos would be appreciated 👍
Hi @Anonymous
I created for you this code which you can paste in a new calculated column to check whether the value is in the correct format
Check =
VAR _1=IF(ISERROR(CONVERT(LEFT('Table'[Examples],9),INTEGER)),"FALSE","TRUE")
VAR _2=IF(MID('Table'[Examples],10,1)="-","TRUE","FALSE")
VAR _3=IF(ISERROR(CONVERT(RIGHT('Table'[Examples],4),INTEGER)),"FALSE","TRUE")
Return
IF(AND(AND(_1="TRUE",_2="TRUE"),_3="TRUE"),"Match","Mismatch")
Did it work ? Mark it as a solution to help spreading knowledge.
A kudos would be appreciated 👍
Worked perfectly, thank you!
You are welcome @Anonymous 👍
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 47 | |
| 35 | |
| 27 | |
| 15 | |
| 15 |
| User | Count |
|---|---|
| 58 | |
| 56 | |
| 38 | |
| 21 | |
| 21 |