Negative (backward) count offset for a sumproduct

Avit

Board Regular
Joined
Jan 9, 2013
Messages
80
Platform
  1. MacOS
I am trying to determine churn of a given amount of people, based on a norm. dist.
I created the norm.dist

So, the idea for me would be to do something like sumproduct (number of people joining per month) (offset, a, b, c, 1) and then continue that 1 to all eternity (or 4 years or 60 months, whatever)

The problem is that what I really need is to get that (offset a,b,c,1) to be something like (offset a, b, c, -1) because what I really want is to count the norm.dist backward in order to sumproduct with the new people that are coming in the platform.

How do I do that??

Thanks!
 

Excel Facts

Format cells as date
Select range and press Ctrl+Shift+3 to format cells as date. (Shift 3 is the # sign which sort of looks like a small calendar).
Here is a link that tells me I can't have a negative height / width, although in reality that's what I need. Is there anyone who can help find a way to trick excel here? Redirecting
 
Upvote 0
And here is a screenshot: I am trying to figure out how to offset that last row, to bo backwards vs. the "Remaining" row, instead of forward
1698126446893.png
 
Upvote 0
attach mini sheet or sharing file via gg drive, dropbox...
 
Upvote 0
It might also help if you updated your Account details (click your user name at the top right of the forum) so helpers always know what Excel version(s) you are using as the best solution often varies by version. (Don’t forget to scroll down & ‘Save’)
 
Upvote 0
attach mini sheet or sharing file via gg drive, dropbox...
Thanks,
Inverse offset.xlsx
K
34
Sheet1


I hope this worked as an excel attachment, otherwise, I also have a google sheet version: Offset Inverse Problem

Thanks a lot!!
 
Upvote 0
Inverse offset.xlsx
ABCDEFGHIJKLMN
2Assumptions
3
4Initial Price25
5COGS20
6Delivery5\
7CACNeed to Calculate
8Subscrition value (Month)12Montly Inflation0.25%
9Average LifeTime (Months)12STDEV12
10# Products purchased every year 2.5
11Marketing ExpenseEquals the consumer price of the first 2 purchases, exc. subscription
12# of buyers - first month500
13% of buyers getting subscription50.0%
14Growth (Monthly)7.5%
15
16
17Normal Dist. of LifeTime123456789101112
180.0218410.0234930.0250950.0266210.0280440.0293390.0304810.0314490.0322220.0327870.0331300.033245
19Cumulatve0.0218410.0453330.0704280.0970490.1250930.1544310.1849120.2163610.2485830.2813700.3145000.347745
20Remaining0.9781590.9546670.9295720.9029510.8749070.8455690.8150880.7836390.7514170.7186300.6855000.652255
21
22Model
23123456789101112
25Subscribers250269289311334359386415446480516554
26Cumulative Users ever subscribed250519808111914531812219826133059353940554609
27Offset ???244.5398468501.3451974769.99148951050.8093371343.02841646.5875271961.2113292286.42152621.5533132966.4957043320.213716
28
29I want to sumproduct and offset vs. the "ramaining" row, except, instead of the width going forward, I want it to go backwards
30The formula I have in there (d27) is pretty much the formula I need , except it's going forward, when I want it to go backwards
31
32
Sheet1
Cell Formulas
RangeFormula
C18:N18C18=NORM.DIST(C17,$C$9,$F$9,FALSE)
C19,C26C19=C18
D19:N19D19=SUM($C$18:D18)
C20:N20C20=1-C19
C25:N25D25=ROUND($C$13*D24,0)
D26:N26D26=SUM($C$25:D25)
D27:N27D27=SUMPRODUCT($C25:C25,OFFSET($C$16,4,0,1,C17))
 
Upvote 0
attach mini sheet or sharing file via gg drive, dropbox...
Hi Again, did you have a chance to look at the problem? Thanks!!
 
Upvote 0
I don't understand how the OFFSET to go backward?.
For example, at E27:
=SUMPRODUCT($C25:D25, OFFSET($C$16,4,0,1,D17))
=SUMPRODUCT({250,269},{0.978159,0.954667})
= 2500.978159 + 2690.954667
= 501.3
If I understand correctly, you want the cells in row 25 to go forward, while the cell in row 17 goes backward:
=SUMPRODUCT({250,269},{0.954667, 0978159})
=SUMPRODUCT(250*0.954667 + 269*0.978159)

= 501.79
Is that correct?
If yes, in D27, copy accross:
Code:
=SUMPRODUCT(($C25:C25)*SUBTOTAL(9,OFFSET($B$20,,MAX($C$17:C$17)-$C$17:C$17+1,1)))
If not, please manually enter a few result cells and explain the calculation to arrive at those results.
 
Upvote 0

Forum statistics

Threads
1,215,133
Messages
6,123,235
Members
449,092
Latest member
SCleaveland

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