+ Reply to Thread
Results 1 to 9 of 9

Allocation of Licence Fee based on escalation date

  1. #1
    Registered User
    Join Date
    11-24-2013
    Location
    Mumbai
    MS-Off Ver
    Office 365
    Posts
    70

    Allocation of Licence Fee based on escalation date

    Dear All,

    Looking for solution to allocate the licence fee month wise base on the escalation date. I have given the following example where allocation should be through start date to end date keeping in mind the middle escalation dates and escalated amounts.


    LF Start Date LF End Date Base LF 1st Escalation Effective from 2nd Escalation Effective from
    15-Jul-15 14-Jul-18 100 115 07-08-2016 120 26-01-2017

    1 LF Start Date is 15th July 2015
    2 LF End Date is 14th July 2018
    3 Base agreement LF is Rs. 100/- pm
    4 So till for 06th Aug 16, LF will Rs. 100 pm -- ( for August 2016 LF will be for 5 days @100 & for rest @ 115 pm till next escalation trigger)
    5 From 07th Aug 16 till 26th Jan 2017, LF will at Rs. 115 each months
    6 From 26th Jan 17 onward, LF will at Rs. 120 each months


    Tabular Data will be

    FY 15-16 Moth Jul-15 Aug-15 Sep-15 Oct-15 Nov-15 Dec-15 Jan-16 Feb-16 Mar-16
    LF Amount 50 100 100 100 100 100 100 100 100

    FY 16-17 Month Apr-16 May-16 Jun-16 Jul-16 Aug-16 Sep-16 Oct-16 Nov-16 Dec-16 Jan-17 Feb-17 Mar-17
    LF Amount 100 100 100 100 16.67 + 91.99 115 115 115 115 92.74 + 23.22 120 120

    ….. and son till LF end date i.e. 14th July 2018

    Note: LF for Aug 16 : 06 Days @ 100 & Rest 24 days @115 since escalation date change on 07th Aug. 2016
    LF for Jan 17 : on same principal as for Aug. 16


    Thanks in advance

    Regards
    Attached Files Attached Files

  2. #2
    Forum Guru
    Join Date
    08-28-2014
    Location
    USA
    MS-Off Ver
    Excel 2019
    Posts
    17,554

    Re: Allocation of Licence Fee based on escalation date

    As the song goes, "long and winding road...", or IF based formula in this case:
    Formula: copy to clipboard
    Please Login or Register  to view this content.

    Let us know if you have any questions.
    Consider taking the time to add to the reputation of everybody that has taken the time to respond to your query.

  3. #3
    Forum Expert daddylonglegs's Avatar
    Join Date
    01-14-2006
    Location
    England
    MS-Off Ver
    2016
    Posts
    14,675

    Re: Allocation of Licence Fee based on escalation date

    I used this formula in C18 copied across

    =SUMPRODUCT(LOOKUP(ROW(INDIRECT(C17&":"&EOMONTH(C17,0))),CHOOSE({1,2,3,4,5},0,$B$5,$F$5,$H$5,$C$5),CHOOSE({1,2,3,4,5},0,$D$5,$E$5,$G$5,0)))/DAY(EOMONTH(C17,0))

    You'll need to check if it works for you in the "transition" months

    This will display zeroes for months with no payments, you can use cell formatting to display as blank if required

    Formula can be simplified if you build a lookup table with dates in one column and amounts in the other then the above could just be:

    =SUMPRODUCT(LOOKUP(ROW(INDIRECT(C17&":"&EOMONTH(C17,0))),Table))/DAY(EOMONTH(C17,0))

    see attached
    Attached Files Attached Files
    Last edited by daddylonglegs; 01-30-2018 at 06:43 PM.
    Audere est facere

  4. #4
    Registered User
    Join Date
    11-24-2013
    Location
    Mumbai
    MS-Off Ver
    Office 365
    Posts
    70

    Re: Allocation of Licence Fee based on escalation date

    Hi JeteMc

    Superb.. Thanks for your valuable help....works absolutely fine. You really shared my tremendous workload since I have to process more than 2000 line items.. Thanks a lot...

    Can you add 3rd escalation to the given formula ?
    Column I Column J
    Sr. No. LF Start Date LF End Date Base LF 1st Escalation Effective from 2nd Escalation Effective from 3rd Escalation Effective from
    1 15-Jul-15 14-Jul-18 100 115 07-08-2016 120 26-01-2017 130 06-06-2017
    2 18-Jul-15 04-Jul-17 100 100 04-04-2016 105 06-02-2017 110 05-05-2017

    Thanks in advance.

  5. #5
    Registered User
    Join Date
    11-24-2013
    Location
    Mumbai
    MS-Off Ver
    Office 365
    Posts
    70

    Re: Allocation of Licence Fee based on escalation date

    Hi Daddylonglegs,

    Work superb.. I can put as many as escalation without any hassle. Thanks for valuable support.

  6. #6
    Forum Guru
    Join Date
    08-28-2014
    Location
    USA
    MS-Off Ver
    Excel 2019
    Posts
    17,554

    Re: Allocation of Licence Fee based on escalation date

    You're Welcome and thank you for the feedback. As Daddy Long Leg's solution can easily handle expanding to 3 or more escalations, I am not going to attempt to modify the formula in post #2. Please take a moment to mark the thread as 'Solved' using the thread tools link above your first post. I hope that you have a blessed day.

  7. #7
    Registered User
    Join Date
    11-24-2013
    Location
    Mumbai
    MS-Off Ver
    Office 365
    Posts
    70

    Re: Allocation of Licence Fee based on escalation date

    Hi Daddylonglegs,

    Formula works fine with following exception.

    1) It works only when I put figures and date in each escalation column (date and amount field). However there may be data for one escalation field and other two escalation data field may empty. In that case it shows value zero in months column instead of considering the 1st escalation data and spreading the same over months till LF date. I need where if escalation data are empty or with no data, spread in months column should be from LF start date to LF end date.

    2) If I put 1st escalation data i.e. amount and date (and same date in 2nd and 3rd escalation column just to keep alive formula else it shows 0 value), amount spread over months columns till the escalation date only and not till LF end date. However spread over months columns should till LF end date after taking the 1st or 2nd or 3rd escalation criteria. Same time I need not to put same date in 2nd or 3rd column to keep the formula alive if these fields are empty.

    Looking after your valuable support.

    Thanks in advance

  8. #8
    Forum Guru
    Join Date
    08-28-2014
    Location
    USA
    MS-Off Ver
    Excel 2019
    Posts
    17,554

    Re: Allocation of Licence Fee based on escalation date

    Perhaps this will be of some help. Notice that there isn't any data in the fields for the 3rd escalation, yet the monthly LF amounts appear to be correct.
    A second table, which may be moved and/or hidden for aesthetic purposes, has been set up to grab the values from the vertical array.
    The primary table, in blue, that feeds Daddylonglegs formula is then populated as follows:
    1) The dates are populated using: =IFERROR(INDEX(Q$5:Q$11,AGGREGATE(15,6,(ROW($5:$11)-4)/(Q$5:Q$11>0),ROW(A1))),"")
    2) The amounts are populated using: =IFERROR(INDEX(R$5:R$11,MATCH($M5,$Q$5:$Q$11,0)),"")
    3) Column L uses a similar formula as the amounts column.
    Let us know if you have any questions.
    Last edited by JeteMc; 02-01-2018 at 11:51 AM. Reason: Added File

  9. #9
    Registered User
    Join Date
    11-24-2013
    Location
    Mumbai
    MS-Off Ver
    Office 365
    Posts
    70

    Re: Allocation of Licence Fee based on escalation date

    Hi Daddylonglegs,

    I have tested the formula and everything works correct except the redundent entries (marked in red font) for the date and amount in escalation columns to work to work the formula correct. Is it possible to avoid the same by changing the formula or some alternate way ? I have attached file for better understanding.

    Looking forward your valuable help.


    Thanks & Regards,
    Attached Files Attached Files

+ 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. Base Rent Escalation on Anniversary Date
    By malaka628 in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 07-05-2017, 02:07 PM
  2. Auto allocation of week number based on date of completion
    By pearlite007 in forum Excel Formulas & Functions
    Replies: 3
    Last Post: 03-01-2017, 02:42 PM
  3. Automated email 30 days before expiry date for vehicle road licence discs
    By StormHaarhoff in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 11-18-2015, 06:11 AM
  4. Dynamically Filling in Allocation in Months based only on Start Date and End Date
    By Computermoss in forum Excel Formulas & Functions
    Replies: 0
    Last Post: 03-07-2013, 01:16 PM
  5. Salary monthly allocation based on Hire date
    By thomas.mapua in forum Excel General
    Replies: 1
    Last Post: 08-21-2011, 08:45 PM
  6. How to compute Allocation based on Date Range
    By dystop1a in forum Excel General
    Replies: 4
    Last Post: 04-06-2011, 04:37 AM
  7. Allocation Based on Date
    By Ada01 in forum Excel General
    Replies: 1
    Last Post: 10-16-2010, 02:19 PM

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