Skip to main content

I am attempting to create a weekly comparison of our monthly revenue forecasts on Engagements. Within each engagement the summary formula is doing it's job perfectly. The issue that I have is, with two row levels, the previous group values are comparing between Engagements where I rather they not (ie. Latest date from one project, compared to earliest date of next project). Is there a way to compare values of my dates rows without comparing them across the projects rows?    

 

Current "Weekly Variance" summary formula: Firm Forecast:SUM - Prevgroupval(Firm Forecast:SUM, Snapshot Date, 1).  

Row levels are 1: Project, 2: Snapshot Date.  

Column level 1: Revenue Month Display Row: Snapshot Date

Display Column: Revenue Month  

 

I am aware that I could swap the axis for both date fields and look at the data vertically. I could also move Engagements to the columns and look at them in a long horizontal list. Neither is acceptable to the users. I'm so close, I just need to keep the previous row comparisons within their own engagements! Thank you for any help!  

 

@Reports & Dashboards

 

PrevGroupVal with two grouping rows comparing between group levels

3 risposte
  1. 5 mag 2022, 21:49

    For anyone that finds this:  I found a partial solution by creating a "Snapshot Age" formula field on the snapshot object. 

    Snapshot Age = Today() - SnapshotDate  

     

    This allowed me to write an IF statement back in the report to compare between rows where the average previous SnapshotAge was greater. Otherwise it leaves a 0. (I sure wish we could set Null as a result)  

     

    I encountered another issue anywhere the previous row was blank. Without a value, the Snapshot Age defaulted to Null/Zero which tripped up my logic. I adjusted to only having it give me a variance if the Snapshot Age was within the last 7 days. At least it works for This Week vs Last Week.

0/9000