Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi,
This is my table Book1.xlsx
Value
| ABC1234 |
| BAC5678 |
| 123X756 |
| 222D897 |
| ADC1234 |
| ADX4325 |
But how can I show if there are three numbers before or after X or D then say Yes otherwise No.
Value Comment
| ABC1234 | No |
| BAC5678 | No |
| 123X756 | Yes |
| 222D897 | Yes |
| ADC1234 | No |
| ADX4325 | No |
Solved! Go to Solution.
Hi @mouzzampk,
Result:
[ a = Text.SplitAny([Value], "XD"),
b = List.AnyTrue(List.Transform(a, (x)=> try Number.From(x) is number and Text.Length(x) = 3 otherwise false)),
c = if b = true then "Yes" else "No"
][c]
Hi @mouzzampk,
Result:
[ a = Text.SplitAny([Value], "XD"),
b = List.AnyTrue(List.Transform(a, (x)=> try Number.From(x) is number and Text.Length(x) = 3 otherwise false)),
c = if b = true then "Yes" else "No"
][c]
This is awesome, thank you. Some next level stuff 🙂
You are great, thank you. This is extremely helpful.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 10 | |
| 9 | |
| 6 | |
| 5 | |
| 3 |