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!The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!
Hi,
Please help,
I would like to add custom column that
1. if 'Attribute' does NOT contains "_2" then just copy the first 4 letter from "Source.Name" which says the year of the cell
2. if 'Attribute' does contains number "_2" then plus 1 onto the first 4 letter from "Source.Name".
e.g.
Row1~10 new custom column should be 2023
Row11~20 should be 2024(2023+1) because its values of "Attribute" contains "_2"
Solved! Go to Solution.
@Anonymous , Use this in custom column
m
= if Text.Contains([Attribute], "_2") then
Text.From(Number.FromText(Text.Start([Source.Name], 4)) + 1)
else
Text.Start([Source.Name], 4)
Proud to be a Super User! |
|
@Anonymous , Use this in custom column
m
= if Text.Contains([Attribute], "_2") then
Text.From(Number.FromText(Text.Start([Source.Name], 4)) + 1)
else
Text.Start([Source.Name], 4)
Proud to be a Super User! |
|
Thanks for prompt help, it works!
The Power BI Data Visualization World Championships is back! It's time to submit your entry.
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 56 | |
| 42 | |
| 41 | |
| 21 | |
| 21 |
| User | Count |
|---|---|
| 150 | |
| 107 | |
| 64 | |
| 36 | |
| 36 |