The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hi guys,
I am still figuring out how to use DAX. I have come up with the same answer using what looks like different DAX.
Is one better than the other or are they both essentially the same? I think the latter might be more efficent as it only filters a column. And what about OR and II, do these mean the same thing?
1.
=CALCULATE (
[TotalHours],
FILTER (
EmployeeHours,
EmployeeHours[Code] = "PICK"
|| EmployeeHours[Code] = "AXE"
)
)
2.
=CALCULATE (
[TotalHours],
FILTER (
ALL ( EmployeeHours[Code] ),
OR (
EmployeeHours[Code] = "PICK",
EmployeeHours[Code] = "AXE"
)
)
)
Solved! Go to Solution.
@Anonymous yes || and OR are doing the same thing here. One is a Function and another one is an operator .
In this case, you can use in
CALCULATE (
[TotalHours],
FILTER (
EmployeeHours,
EmployeeHours[Code] in { "PICK" , "AXE" }
)
)
I try to avoid or as far as possible
@Anonymous yes || and OR are doing the same thing here. One is a Function and another one is an operator .
In this case, you can use in
CALCULATE (
[TotalHours],
FILTER (
EmployeeHours,
EmployeeHours[Code] in { "PICK" , "AXE" }
)
)
I try to avoid or as far as possible
@amitchandak Thanks for that...Although now there is a third way to do this calculation 😄
User | Count |
---|---|
28 | |
12 | |
8 | |
7 | |
5 |
User | Count |
---|---|
35 | |
14 | |
12 | |
9 | |
7 |