We are celebrating the 10-year anniversary of the Alteryx Community! Learn more and join in on the fun here.
Start Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Filter tool dynamic replacement

fedeblanco
5 - Atom

Hi everyone,

 

I have monthly data for 2 different years and for 2 different accounts. I need to calculate YTD information for each one of the years (2019 and 2020) but I couldn't find an easy way of changing iteratively the values for [Year] and [Month] in the Filter tool (this would be, first 2019|1, 2019|2, 2019|3,.....,2019|12, 2020|1, 2020|2, ...,2020|12). The screenshot below corresponds to the configuration of the Filter tool:

 

fedeblanco_0-1615317812921.png

The final summarize tool is just a group by Year.

 

Does anybody has any idea about how to tackle this?

 

Thanks!

 

7 REPLIES 7
Emil_Kos
17 - Castor
17 - Castor

Hi @fedeblanco,

 

Maybe check the running total and just filter the months that you are interested:

Emil_Kos_0-1615318910396.png


The output:

 

Emil_Kos_1-1615318920358.png

 

 

 

Emil_Kos
17 - Castor
17 - Castor

Hi @fedeblanco,

I edited my previous response as I read once more your request and needed to amend it. 

fedeblanco
5 - Atom

Hi Emil, many thanks for your comment!

 

Actually I'm trying to calculate Year to Date information for each month. This is, for example, for March 2020 I need to sum the data for Jan + Feb + Mar, and for October 2020 I need to sum the data for Jan + Feb + Mar + Apr + ... + Oct.

 

This solution doesn't fit my need but thanks for answering!

Emil_Kos
17 - Castor
17 - Castor

Hi @fedeblanco,


Can you check once more as my solution is showing ytd information. 

 

Emil_Kos_0-1615319336570.png

 

I needed to edit my previous response as I didn't get the full picture. 

fedeblanco
5 - Atom

Hi Emil, thanks again for your answer.

 

Test data uploaded with my question is a simplified version of the real data I'm dealing with (I can't upload it due to company restrictions). I have another level of data (let's say Country for example) and I need to have 24 output files, one for each combination of year|month. This is why I think the best option would be a dynamic replacement on the filter tool, joined to an output tool (although I'm not being able to do it). I understand your solution and I really appreciate it but it's not what I need for this task.

 

Thanks again for your time!

Emil_Kos
17 - Castor
17 - Castor

Hi,

 

I have created a new file for each of the month using the output tool:

Emil_Kos_0-1615320044240.png

 

 

There is an option in the output tool to create a new file/sheet based on the column in the data.


In order to achieve it I have created a new column with information about a file name:

 

Emil_Kos_1-1615320084219.png

Basically engineworkflow directory gives us information on where the workflow is saved(it will create the new files in this directory but you can replace it with C:\Test\ and it will work. 


The output:

 

Emil_Kos_2-1615320133848.png

It creates excel file for each year month combination:

 

Emil_Kos_3-1615320156440.png

 

Please let me know if this is more helpful for you. 

SeanAdams
17 - Castor
17 - Castor

Hey @fedeblanco 

Instead of filtering for every combination of month and year - use the summarize tool to group by the month and year and then it will automatically generate summaries for you for each month.

 

Labels
Top Solution Authors