Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more
Dear members
Actually I want to perform very simple task.
I have 'Account number' and 'Amount' column in my table. I would like to create new column with if condition
In Excel, it looks like If(left('Account Number',1)=1, 'Amount', if(left('Account Number',1)=2, 'Amount'*(-1),0)
If the first digit of account number is 1 then took the original amount, if the first digit of account number is 2 then took the reverse.
I couldn't formulate this condition. Please help me.
Solved! Go to Solution.
@OSS Please try this..
NewAmount = IF(LEFT(Test181[Account],1)="1",Test181[Amount],IF(LEFT(Test181[Account])="2",Test181[Amount]*-1,0))
Proud to be a PBI Community Champion
hi,
shouldnt it be like this:
NewAmount = IF(LEFT(Test181[Account],1)="1",Test181[Amount],IF(LEFT(Test181[Account],1)="2",Test181[Amount]*-1,0))
@OSS Please try this..
NewAmount = IF(LEFT(Test181[Account],1)="1",Test181[Amount],IF(LEFT(Test181[Account])="2",Test181[Amount]*-1,0))
Proud to be a PBI Community Champion
hi,
shouldnt it be like this:
NewAmount = IF(LEFT(Test181[Account],1)="1",Test181[Amount],IF(LEFT(Test181[Account],1)="2",Test181[Amount]*-1,0))
@Anonymous @OSS
Thanks for that !! But anyway, the second parameter for LEFT function is optional. By default it will take 1 if we don't specify.
Proud to be a PBI Community Champion
cheers ok, i didn't know that
thanks
Thank you for warning, Theo. 1 is forgotten in the formula. Thank you for correction. It would help to avoid confuse if anyone would like to use this formula.
Thank you very much Pattem. I wrote the same formula but forgot ""
That is why my formula wasn't accepted 🙂
If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!
Check out the July 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 26 | |
| 22 | |
| 22 | |
| 20 | |
| 17 |
| User | Count |
|---|---|
| 35 | |
| 28 | |
| 21 | |
| 19 | |
| 17 |