Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hi All,
I have two tables, I am writing a calculated column in table 2 to get the information that if Closed Date of table 2 is greater than equal to the month column of table 1 in that case in the new calculated column it should give as "No" otherwise lookup value from table 2 to get the status of the company code.let me know if anyone can help
Table 1:
Company Code | Company Name | Status | Closed Date |
1 | AV | Yes | |
2 | VA | Yes | 15/11/2023 |
3 | RK | Yes | |
4 | KR | Yes | |
5 | AS | Yes | 15/11/2023 |
Table 2:
Company Code | Company Name | Supplier Nr | Supplier Name | Month | Calculated Coulmn |
1 | AV | 111 | ABC | Nov-23 | |
2 | VA | 111 | ABC | Nov-23 | |
3 | RK | 111 | ABC | Nov-23 | |
4 | KR | 111 | ABC | Nov-23 | |
5 | AS | 111 | ABC | Oct-23 | |
1 | AV | 111 | ABC | Oct-23 | |
2 | VA | 111 | ABC | Oct-23 | |
3 | RK | 111 | ABC | Oct-23 | |
4 | KR | 111 | ABC | Oct-23 | |
5 | AS | 111 | ABC | Dec-23 | |
1 | AV | 111 | ABC | Dec-23 | |
2 | VA | 111 | ABC | Dec-23 | |
2 | VA | 111 | ABC | Oct-23 | |
2 | VA | 111 | ABC | Dec-23 | |
2 | VA | 111 | ABC | Dec-23 | |
3 | RK | 111 | ABC | Dec-23 | |
3 | RK | 111 | ABC | Aug-23 | |
3 | RK | 111 | ABC | Aug-23 | |
3 | RK | 111 | ABC | Aug-23 | |
5 | AS | 111 | ABC | Aug-23 | |
5 | AS | 111 | ABC | Aug-23 | |
5 | AS | 111 | ABC | Dec-23 | |
5 | AS | 111 | ABC | Dec-23 | |
5 | AS | 111 | ABC | Aug-23 | |
5 | AS | 111 | ABC | Nov-23 | |
2 | VA | 111 | ABC | Sep-23 | |
2 | VA | 111 | ABC | Sep-23 |
Solved! Go to Solution.
Hi @cyborgandy ,
The table data is shown below:
Please follow these steps:
1. Use the following DAX expression to create a column
Column = IF(ISBLANK(LOOKUPVALUE(Table1[Closed Date],Table1[Company Code],'Table2'[Company Code])),
"YES",
IF(MONTH(LOOKUPVALUE('Table1'[Closed Date],'Table1'[Company Code],'Table2'[Company Code]))>MONTH('Table2'[Month]) ,
"NO",
"YES"))
2. Final output
Best Regards,
Wenbin Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @cyborgandy ,
The table data is shown below:
Please follow these steps:
1. Use the following DAX expression to create a column
Column = IF(ISBLANK(LOOKUPVALUE(Table1[Closed Date],Table1[Company Code],'Table2'[Company Code])),
"YES",
IF(MONTH(LOOKUPVALUE('Table1'[Closed Date],'Table1'[Company Code],'Table2'[Company Code]))>MONTH('Table2'[Month]) ,
"NO",
"YES"))
2. Final output
Best Regards,
Wenbin Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
User | Count |
---|---|
87 | |
85 | |
68 | |
67 | |
64 |
User | Count |
---|---|
210 | |
118 | |
116 | |
81 | |
74 |