Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hello everyone,
I wish to extract specific values in a column to a new column. The rule is that the values need to start with 75 or 76 and can have maximum of 10 digits. Examples below should make it clear.
Input | Result |
PO: 7500013234 - SO -12832 | 7500013234 |
SO117934 PO-7500012312 | 7500012312 |
PN; 15800-024A/7600012040 | 7600012040 |
PO7500012030 -SO-12312 | 7500012030 |
Kindly help. I would need this on Power Query.
Thank you.
Solved! Go to Solution.
Try this custom column in Power Query:
if Text.PositionOf([Input], "75") <> - 1 then
Text.Middle([Input], Text.PositionOf([Input], "75"), 10)
else if Text.PositionOf([Input], "76") <> - 1 then
Text.Middle([Input], Text.PositionOf([Input], "76"), 10)
else
null
Proud to be a Super User!
Try this custom column in Power Query:
if Text.PositionOf([Input], "75") <> - 1 then
Text.Middle([Input], Text.PositionOf([Input], "75"), 10)
else if Text.PositionOf([Input], "76") <> - 1 then
Text.Middle([Input], Text.PositionOf([Input], "76"), 10)
else
null
Proud to be a Super User!
User | Count |
---|---|
63 | |
59 | |
56 | |
38 | |
29 |
User | Count |
---|---|
82 | |
62 | |
45 | |
41 | |
40 |