+ Reply to Thread
Results 1 to 7 of 7

Building customer cohort chart with dynamic renewal rates and periods

  1. #1
    Registered User
    Join Date
    02-27-2024
    Location
    Jaipur
    MS-Off Ver
    Office 365
    Posts
    2

    Post Building customer cohort chart with dynamic renewal rates and periods

    Hi guys. Need one big help for my work. I am trying to forecast a month on month subscription revenue model in MS excel. There are two subscription plans - annual and quarterly. The subscription pricing for each plan changes month on month. I have also assumed some renewal rates that change month on month. So, effectively the renewal rate decides how many of the quarterly/annual subscribers will renew each time after 3/12 months respectively. Through this approach I want to calculate the active subscribers each month in quarterly and annual subscription. I want to then multiply the monthly charge (divide by 3/12) of the applicable price (of the month they renewed/bought the plan) to the active subscribers in that month to arrive at the monthly revenue.

    I can imagine that understanding my requirement will be difficult so I have done the working in a sample data for a few months for the quarterly plan to help understand what I need. I have highlighted the cells where I want to do these calculations - currently it's more manual with functions that can't be dragged along. It's in the attached file


    Thanks in advance!
    Attached Files Attached Files

  2. #2
    Forum Moderator alansidman's Avatar
    Join Date
    02-02-2010
    Location
    Steamboat Springs, CO
    MS-Off Ver
    MS Office 365 Version 2405 Win 11 Home 64 Bit
    Posts
    23,888

    Re: Building customer cohort chart with dynamic renewal rates and periods

    crosspost: https://www.mrexcel.com/board/thread...riods.1254651/

    Rule 7: Cross-posting Without Telling Us

    Your post does not comply with Rule 3 of our Forum RULES. Do not cross-post your question on multiple forums without telling us about your threads on other forums.

    Post a link to any other forums where you have asked the same question.

    Cross-posting is when you post the same question in other forums on the web. The last thing you want to do is waste people's time working on an issue you have already resolved elsewhere. We prefer that you not cross-post at all, but if you do (and it's unlikely to go unnoticed), you MUST provide a link (copy the url from the address bar in your browser) to the cross-post.

    Read this to understand why we ask you to do this.

    I have added the crosspost reference for you today. Please comply with this and all our rules in the future

    However, if you continue to crosspost, you can expect to have your thread BLOCKED until you update it yourself.
    Alan עַם יִשְׂרָאֵל חַי


    Change an Ugly Report with Power Query
    Database Normalization
    Complete Guide to Power Query
    Man's Mind Stretched to New Dimensions Never Returns to Its Original Form

  3. #3
    Forum Expert
    Join Date
    10-19-2021
    Location
    Brazil
    MS-Off Ver
    Office 365 V2401 w/ Win10 Home 64 Bit
    Posts
    2,014

    Re: Building customer cohort chart with dynamic renewal rates and periods

    I applied some SCAN functions, see if it is the way to go.

    Formula: copy to clipboard
    Please Login or Register  to view this content.

    Formula: copy to clipboard
    Please Login or Register  to view this content.
    Attached Files Attached Files

  4. #4
    Registered User
    Join Date
    02-27-2024
    Location
    Jaipur
    MS-Off Ver
    Office 365
    Posts
    2

    Re: Building customer cohort chart with dynamic renewal rates and periods

    Thanks but it doesn't seem to be working, when I progress it forward using my logic manually, the numbers are different from what I see with your formula.Subscriber cohort chart_v2.xlsx
    Last edited by AliGW; 02-28-2024 at 03:43 AM. Reason: Please don't quote unnecessarily - use the Quick Reply button instead.

  5. #5
    Forum Expert
    Join Date
    10-19-2021
    Location
    Brazil
    MS-Off Ver
    Office 365 V2401 w/ Win10 Home 64 Bit
    Posts
    2,014

    Re: Building customer cohort chart with dynamic renewal rates and periods

    Well, this one could fix it.

    Formula: copy to clipboard
    Please Login or Register  to view this content.
    Attached Files Attached Files
    Last edited by DJunqueira; 02-28-2024 at 06:39 AM.

  6. #6
    Forum Moderator AliGW's Avatar
    Join Date
    08-10-2013
    Location
    Retired in Ipswich, Suffolk, but grew up in Sawley, Derbyshire (England)
    MS-Off Ver
    MS 365 Subscription Insider Beta Channel v. 2404 (Windows 11 22H2 64-bit)
    Posts
    80,869

    Re: Building customer cohort chart with dynamic renewal rates and periods

    @DJ

    Did you mean this?

    =--TEXTSPLIT(TEXTJOIN(";",1,D31*E8,D32,C32),,";",1)

    https://en.excel-translator.de/trans...b#comment-9534
    Ali


    Enthusiastic self-taught user of MS Excel who's always learning!
    Don't forget to say "thank you" in your thread to anyone who has offered you help.
    You can reward them by clicking on * Add Reputation below their user name on the left, if you wish.

    Forum Rules (updated August 2023): please read them here.

  7. #7
    Forum Expert
    Join Date
    10-19-2021
    Location
    Brazil
    MS-Off Ver
    Office 365 V2401 w/ Win10 Home 64 Bit
    Posts
    2,014

    Re: Building customer cohort chart with dynamic renewal rates and periods

    Yes, tks Ali.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [SOLVED] converting weekly customer cohort data to monthly
    By MichaelJames652 in forum Excel Formulas & Functions
    Replies: 2
    Last Post: 05-06-2021, 02:00 PM
  2. Replies: 2
    Last Post: 11-03-2018, 12:17 PM
  3. Replies: 1
    Last Post: 09-12-2014, 05:37 PM
  4. [SOLVED] Help with building a dynamic table and chart
    By thelegazy in forum Excel Charting & Pivots
    Replies: 5
    Last Post: 07-12-2013, 11:59 AM
  5. [SOLVED] Renewal Rates?
    By simplyxl in forum Excel Formulas & Functions
    Replies: 6
    Last Post: 06-04-2013, 07:35 AM
  6. Building a Dynamic Chart using ranges in rs1 method
    By Dannypak in forum Excel Charting & Pivots
    Replies: 0
    Last Post: 08-03-2010, 11:01 AM
  7. building a chart to display time periods
    By Don Juan in forum Excel Charting & Pivots
    Replies: 2
    Last Post: 11-21-2009, 07:31 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1