I would like to get the result for multiple percentage values.
Currently, it's only doing it for a single percentage value, e.g. on my screenshot for the -1,0% value.
The Sales row depends on the values from the Sales Growth rates row.
The result with the sums just sums up the values from Sales.
Is there a way to do it efficiently, without adding 3 more Sales Growth rates rows?
Edit:
Sorry I may not have expressed myself correctly.
The first two Sales growth rates have base values pre-defined.
Its values after 2019 are multiplied with $F$69 * -1,00%.
The Sales rows values are all multiplied with the according Sales growth rates values.
Thus I just want the Sales Growth Rates also being multiplied with the other percentages, thus having a sum of sales for each of the 4 percentage values.
One solution for example would be to add 3 more Sales and 3 more Sales growth rates rows, each being multiplied with the 4 percentage values. But that's very inefficient.
Edit2:
This is a screenshot of how it can be done statically in an inefficient way as I mentioned in the last part of my first edit:
My goal is to spare the cells with the green rows as shown in my first screenshot.
I think it is more a mathematical question than an Excel one.
I used a helper column to calculate the growth rates for each scenario.
The formula is =1+A5*$C$3 where A5 is -1% and C3 is 10% under 2019. Drag it down to work out the growth rates for -0.5%, -1.5% and -2%.
Then you can use either of the following formulas to find out the total sales for each scenario:
=SUM($B$2:$C$2,$C$2*(B5+B5^2+B5^3+B5^4+B5^5+B5^6+B5^7+B5^8+B5^9+B5^10+B5^11))
or
=SUM($B$2:$C$2)+SUMPRODUCT($C$2*POWER(B5,ROW($1:$11)))
Drag them down to apply to each scenario.
Let me know if you have any questions. Cheers :)
Related
I have a dataset of sales data and I need to find the average order value of all customers. If I take the average of all orders the average is lower than expected. This is because a customer will make a large purchase one day and then maybe a smaller purchase a week later and the average formula thinks its two different customers.
So I'm trying to sum the sales values if the client ID is the same and then count is as one. And if there isnt a repeat customer, still use that value in the average.
Say you have a dataset like this:
A1 $1000 A1 $100 A2 $2000 A3 $4000
I want the formula to sum the two values of A1 but only count it as one observation.
so the average should be $7100/3, not $7100/4
The Client ID and sales data are in seperate columns.
I am not sure if I understand your sample data correct:
If so and if you have Excel 365 then you can use this formula:
=SUM(B2:B5)/COUNTA(UNIQUE(A2:A5))
I am attempting to collect funds from 3rd party vendors based on their yearly purchase amount. I am given a total target that needs to be split across merch. divisions but weighted based on their historical purchases for that MD. I know I can use a vlookup with a countif to divide based on occurrence of the account number but I need to take it a step further.
Example:
Vendor 5 has a total target of $43M , I need to split that total across 3 divisions by the historical % (for kitchen, 18% of $43M would be the target $)
is there a formula that will automatically do this?
You can use the formula
=$b$2*(h2*.01)
b2 contains the total target and h2 contains the percentage.
If the values in the h column are already formatted as percentages, then the *0.1 is not necessary
I was able to figure this out by utilizing xlookup and multiplying by the percentage. =xlookup(e2,a2,b2*h,0)
I want to be able to SUM one column and SUM another column and display one over the other, for example.
=SUM(A:A) / SUM(B:B)
But for it not to be divided.
This is to calculate actual profit made out of potential profit i could have made.
Thanks!!
Assume my Dec'2020 revenue is 1000. My total 2021 revenue forecast is 15000.
I turned this into a monthly revenue increase evenly distributing the growth.
I set every month equals to their previous month PLUS a number(currently blank) throughout the 2021.
Then I have a SUM() formula to total every month of 2021.
I would then use goal seek to set the SUM to 15000 and change the value of the "number".
Results look like this
This has produced the desire result.
However, I am wondering if there's a faster way to do this? I would need this in a formula that I can simply drag over and get the results.
I have tried PMT formula with no luck.
Not sure if I understand what you after correctly, but here is my attempt:
Suppose you have the following named ranges:
Rev_Fcst being the forecast revenue for the next year which is 15,000 in your example;
Rev_Mth0 being the starting revenue of Month zero which is 1,000 in your case;
Rev_Growth being a dollar value of monthly revenue growth, and in your assumption this figure is fixed across the 12 months.
Suppose your data is in Column A:M being the 13 months from Dec-2020 to Dec-2021,
Use this formula to calculate Rev_Growth:
=(Rev_Fcst-Rev_Mth0*COLUMNS($A$1:$M$1))/SUMPRODUCT(ROW($1:$12))
Suppose the revenue of Month Zero Dec-2020 is in Cell A2, then in Cell B2 enter the following formula, then drag it across all the way to Month Dec-2021.
=A2+Rev_Growth
See below demonstration:
Let me know if you have any questions. Cheers :)
Below there is a link into my file, in which i'm having trouble to get monthly cumulative data. I want to get final Cumulative monthly data according to the salesperson and the product type. By cumulative i mean for example, if I choose May I want to get collective data starting from July till May.
https://drive.google.com/open?id=0Bx5QZn9WpBBOT1VtX3hSOTJMVlE
The SUMPRODUCT() formula will do what you want:
=SUMPRODUCT(($F$2:$F$330=B$2)*($G$2:$G$330=$A3)*$H$2:INDEX($H$2:$S$330,0,MATCH($A$1,$H$1:$S$1)))
There are three parts. The first two find the correct rows. The last sets the full range.