Target increase/ decrease related issues.

Masterrmind

New Member
Joined
Mar 4, 2023
Messages
12
Office Version
  1. 2021
Platform
  1. Windows
I have 600 retail where I have set targets for 4 categories. I have to increase some of the targets to ensure growth category-wise. I have to ensure the terms:
1. The amount increased in one or two or three components should be reduced proportionately according to the current target of the remaining components.
2. The Total Target amount should not be increased or decreased.
How can I do this with a formula? Can't be done manually as there are more than 600 retail.

As you can see, the amount of 20 increased for "target 2" for "A" and 20 decreased proportionately according to the current target of the remaining components. I did that manually. but I need a formula.

Pls help.
Thanks in advance.
 

Attachments

  • Tgt.jpg
    Tgt.jpg
    112.9 KB · Views: 8

Excel Facts

What does custom number format of ;;; mean?
Three semi-colons will hide the value in the cell. Although most people use white font instead.
Here is a solution with D365. Maybe someone else can help you with Excel2021 from here without the use of FILTER(). You can round the number as desired.

Book1
ABCDEFGHIJKLMNO
1Name Target1Target2Target3Target4TOTALTarget1 IncreaseTarget2 IncreaseTarget3 IncreaseTarget4 IncreaseTarget1 NewTarget2 NewTarget3 NewTarget4 NewTOTAL NEW
2A204030101002013.333333360206.66666667100
3B33538261229154848.943877675.724489856.3316327229
4C573525771942022775714.705882445.2941176194
5D445123201381040.17391346.56521743318.2608696138
6E92555959265122010439.561403542.438596579265
Sheet2
Cell Formulas
RangeFormula
K1:N1K1=B1:E1&" New"
K2:N6K2=IF(G2=0,B2*(1-SUM($G2:$J2)/($F2-SUM(FILTER($B2:$E2,$G2:$J2>0)))),B2+G2)
O2:O6O2=SUM(K2:N2)
Dynamic array formulas.
 
Last edited:
Upvote 0
This should work with Excel2021 using SUMPRODUCT.

Book1
ABCDEFGHIJKLMNO
16Name Target1Target2Target3Target4TOTALTarget1 IncreaseTarget2 IncreaseTarget3 IncreaseTarget4 IncreaseTarget1 NewTarget2 NewTarget3 NewTarget4 NewTOTAL NEW
17A20403010100201360207100
18B335382612291548497656229
19C57352577194202277571545194
20D445123201381040473318138
21E925559592651220104404279265
Sheet2
Cell Formulas
RangeFormula
K16:N16K16=B16:E16&" New"
K17:N21K17=ROUND(IF(G17=0,B17*(1-SUM($G17:$J17)/($F17-SUMPRODUCT($B17:$E17,--($G17:$J17>0)))),B17+G17),0)
O17:O21O17=SUM(K17:N17)
Dynamic array formulas.
 
Upvote 0
Solution
This should work with Excel2021 using SUMPRODUCT.

Book1
ABCDEFGHIJKLMNO
16Name Target1Target2Target3Target4TOTALTarget1 IncreaseTarget2 IncreaseTarget3 IncreaseTarget4 IncreaseTarget1 NewTarget2 NewTarget3 NewTarget4 NewTOTAL NEW
17A20403010100201360207100
18B335382612291548497656229
19C57352577194202277571545194
20D445123201381040473318138
21E925559592651220104404279265
Sheet2
Cell Formulas
RangeFormula
K16:N16K16=B16:E16&" New"
K17:N21K17=ROUND(IF(G17=0,B17*(1-SUM($G17:$J17)/($F17-SUMPRODUCT($B17:$E17,--($G17:$J17>0)))),B17+G17),0)
O17:O21O17=SUM(K17:N17)
Dynamic array formulas.
Thank you....both formula works perfectly........
 
Upvote 0

Forum statistics

Threads
1,215,073
Messages
6,122,970
Members
449,095
Latest member
Mr Hughes

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top