Forum Discussion
Vidhyashree153
1 year agoNew Member
Inner join with condition
Hello, I have a problem about joining two tables with condition. Please help. Eg. Table : Sheet1 field : Defectnumber, CreateDate Table : Sheet2 field : MonthStart, MonthEnd i have...
- Anonymous1 year ago
Hi Vidhyashree153 ,
You can try this way:
Here is my sample data:Use this M code to create a Blank Query:
let FindDefectnumber = (MonthStart as date, MonthEnd as date) => let FilteredRows = Table.SelectRows(Sheet1, each [CreateDate] >= MonthStart and [CreateDate] <= MonthEnd), DefectnumberCol = Table.Column(FilteredRows, "Defectnumber") in DefectnumberCol in FindDefectnumberThen back to Sheet2 and create a Invoke Custom Function:
Expand columns:Output:
Then you can inner join Sheet1 and Sheet2 with column Defectnumber and Related Number:Best Regards,
Dino Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Vidhyashree153
1 year agoNew Member
There are no common columns between both sheets so i need to add condition for the join itself