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.
SOLVED

Auto calculate last 12 columns

TB_Mylene
7 - Meteor

Hi All, I need assistance with a workflow that auto calculates the last 12 columns every month. I have a report with full year results by months but I only need to sum the last 12 months. Every month a new column is added. 

 

For example, I need to sum columns K through V for this month. Next month I need to sum columns L though W. I've attached an sample file.

 

Any advice is much appreciated. 

 

Thanks!

 

6 REPLIES 6
Qiu
21 - Polaris
21 - Polaris

@TB_Mylene 
We can do a Transpose first, then order the columns in a decending order and select the top 12 months.

1006-TB_Mylene-A.PNG

flying008
15 - Aurora

Hi, @TB_Mylene 

 

Another way is a dynamic solution for you :

 

录制_2023_10_06_16_19_51_734.gif

 

******

@Qiu  
I have discovered an unimaginable phenomenon, There are 3 fields like [A] [B] [C], if you want to [C] = [A] + [B] , now [A] = 3, but value of [B] is null, then the [C] get a null result after run !  What's wrong ?  (this is reason of must use Multi-Field Formula tool in above workflow.)

TB_Mylene
7 - Meteor

Thank you so much! I think this may work. I will try this out and let you know. 

Qiu
21 - Polaris
21 - Polaris

@flying008 
I am always not quite get the "Dynamic Replace". Thanks  for great sample.

And you are right.
At least in the Formula tool if you add one numeric valve to a Null value, the result will be Null as well.

But somehow it works for the Summarize tool but We shoul definitely add one Cleasing tool to be safe.



  • Replace null values with blanks in the case of text fields and change nulls to zeros in the case of numeric ones

2023-10-07 075257.png

flying008
15 - Aurora

Hi, @Qiu 

 

Thank you for your reply !  IMHO, 1 + Null() = 1, but the formula get result is Null, so what is the reason (even in v2023.1)?

TB_Mylene
7 - Meteor

@Qiu  your suggestion worked within my workflow. Thank you again!

Labels
Top Solution Authors