cancel
Showing results for 
Search instead for 
Did you mean: 

Apply a Formula to Select Rows in a Pivot Table

oliviar
7 - Data Storage
7 - Data Storage

I have a pivot table and I'm pretty happy with how it looks. However, I want to adjust the formula in two of the columns, if possible.

The pivot table looks like this:

oliviar_0-1660002342338.png

There is a formula in 2 of the value columns: LTD Remaining to Goal, and Forecasted Remaining to Goal.

I will only focus on one formula since I think the solution I'm searching for will be easily applied to both fields.

The formula for the LTD Remaining to Goal field = sum(REVENUE) - 110,000
110,000 is the goal

This formula applies to every Product Code in the Pivot Table.

I want to see all the codes shown in the Pivot Table, but I only want the LTD Remaining to Goal formula to calculate for Product Codes that start with BK.

I do not want the formula to calculate for any Product Code that starts with AB or ends in W.

Is this possible? How would you do this?

1 REPLY 1

HamzaJ
10 - ETL
10 - ETL

Hi @oliviar 

You could try a measured formula in combination with a case/if-statement. It is not possible to do a formula on string-values, so we  need to find another way

Click on Title and select Filter. Configure on which values/strings you want to calculate LTD

case
when (sum(revenue),Title)>0 then sum(revenue)-111000
else 0
end

The formula calculates the revenue per title and if it contains your selection it will calculate the revenue, otherwise it will be zero. If the revenue is bigger then 0, it will calculate your LTD otherwise it will display 0 (replace 0 with another value or formula if needed)

Hamza