Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi,
I have a table with a lot of consultants, but I want to create a new column (created with DAX) where I categorize them based on how long they have been employed. So if the consultant has been employed for 1 month, then he is "Insertion 1m" and 2-3 months, he is "Insertion 2-3m".
I think IF statement is the solution, but I am not sure. Can anyone help?
Solved! Go to Solution.
HI @Anonymous
You can try switch, like below.
Column =
VAR _months = DATEDIFF( 'YourTable'[Started ], TODAY(), MONTH )
RETURN
SWITCH(
TRUE(),
_months = 0, "new starter",
_months = 1, "1 month",
_months IN { 2, 3 }, "2 to 3 months",
"Over 3 months"
)
HI @Anonymous
You can try switch, like below.
Column =
VAR _months = DATEDIFF( 'YourTable'[Started ], TODAY(), MONTH )
RETURN
SWITCH(
TRUE(),
_months = 0, "new starter",
_months = 1, "1 month",
_months IN { 2, 3 }, "2 to 3 months",
"Over 3 months"
)
Hey @Mariusz
That worked perfectly. But I have another problem. I want the choice options you wrote, but I also want some new options in my column which are determined by another column (not based on date). So in that same switch statement, I want to refer to another column 🙂
Thanks
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.