Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers!
Enter the sweepstakes now!Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register 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
Check out the April 2025 Power BI update to learn about new features.
Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.
User | Count |
---|---|
72 | |
67 | |
66 | |
42 | |
42 |
User | Count |
---|---|
46 | |
38 | |
28 | |
27 | |
26 |