Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
I have two two tables (main and lookup) and want to get a value (task) from the lookuptable depending on product and date.
I was thinking of using Power Query or datamodel.
Any suggestion for how to solve this problem.
Solved! Go to Solution.
I think I found a solution. Maybe not the most sexy one but it work.
SELECTCOLUMNS(
topn(1;FILTER(factArbOppg;
factArbOppg[Lisens]=EARLIER(factOverdragelse[Lisens])
&& factArbOppg[Frist]>=EARLIER(factOverdragelse[Dato])
);
factArbOppg[Frist];
ASC);
"NewColumn";factArbOppg[Oppgavenavn])
Hi @nankerp
What is end of period? End of the year?
If so, try this for your column in DAX, where Table2 is your Lookup table:
NewColumnTask = LOOKUPVALUE ( Table2[Task], Table2[Product], MainTable[Product], Table2[Date], ENDOFYEAR ( MainTable[Date] ) )
I think I found a solution. Maybe not the most sexy one but it work.
SELECTCOLUMNS(
topn(1;FILTER(factArbOppg;
factArbOppg[Lisens]=EARLIER(factOverdragelse[Lisens])
&& factArbOppg[Frist]>=EARLIER(factOverdragelse[Dato])
);
factArbOppg[Frist];
ASC);
"NewColumn";factArbOppg[Oppgavenavn])
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
89 | |
86 | |
82 | |
64 | |
49 |
User | Count |
---|---|
124 | |
110 | |
88 | |
68 | |
66 |