Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
patator35
Frequent Visitor

Table Nested Joint - where clause

Hello

 

I'm builing up a summary table of sales targets and past year sales.

I would like to add a column to my table containing sales of a pre-set year (ie 2015).

 

In the following  formula, I would like to add a "where" clause :

= Table.NestedJoin(#"Valeur remplacée",{"ID_Target"},Targets_Data_Year,{"ID_Target"},"Targets_Data_Year",JoinKind.LeftOuter,)

 

..where Targets_Data_Year.Year="2015"

 

How can I do that ?

thanks for your help

7 REPLIES 7
patator35
Frequent Visitor

Hello again

 

I'm really stuck and would appreicate any kind of support helping me to advance.

Maybe my question was not clear, please let me know if this is the case...

 

thanks

Hi @patator35

 

Why don't you filter the table before ? 

 

Ricardo

Ricardo

 

thanks for your support.  

2 reasons :

- i use the year table for other queries and don t want to prefilter it

- I will use this "year sales" table to add 3 columns in the "target" table (containing the nested join fonction) : 2015 sales | 2016 sales | 2017 sales

 

 

Hi,

 

Share a dataset and show the expected result.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Table.NestedJoin(#"Valeur remplacée",{"ID_Target"},Targets_Data_Year,{"ID_Target"},"Targets_Data_Year",JoinKind.LeftOuter)

= Table.ExpandTableColumn(#"Requêtes fusionnées3", "Targets_Data_Year", {"Year", "Qty"}, {"Targets_Data_Year.Year", "Targets_Data_Year.Qty"})

 

Here is the final table that will be loaded in Excel (and will be used as source for a pivot table) :

Image 327.jpg

 

Here is the table containing sales per year ("Targets_Data_Year"):

Image 326.jpg

 

Here is the table containing sales targets ("Targets") - I want to add column 2014,2015,2016... (containing qty/sales of the above table)Image 325.jpg

 

 

 

Anonymous
Not applicable

Hello,

have you managed to find a solution?

Something like this would benefit me so much.

 

@patator35,

 

Doesn`t it work if you just create a filtered copy (you don`t need to filter the base table) ?

 

Ricardo

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.