+ Reply to Thread
Results 1 to 3 of 3

Display Expense used up in user defined date range

  1. #1
    Registered User
    Join Date
    11-22-2008
    Location
    Melbourne
    Posts
    2

    Display Expense used up in user defined date range

    I have set up a pivot table which aims to show the amount of expense used up or accrued during the start Date and End date Specified by the user of the Pivot table.
    The data range on the data page invoicesoutstanding is A1 to J20
    The data page has the fields Invoicer,Description,TotAmt,Gst,Net,StDate,EndDate,

    Days(Which is EndDate-StDate +1) AmtPDay(which is Net / Days) & expense

    This spreadsheet and its pivot table is attached to this post & can be downloaded from

    http://www.eggheadcafe.com/fileupload/-621222952_Copy of InvoicesToPayTest.zip

    Columns K and onwards show what the results should be for each month ie
    StDate being the first day of the month and EndDate being the last date of the month being entered by the user.

    At present my Pivot table only adds transactions that have both the same start and end dates that are entered in the start date and end date filters. Therefore transactions that have expense accrued during the start and end date period but
    1. Not starting on the start date
    2. Not ending on the end date
    3. occurring after the start date but before the end date
    4. starting prior to the start date
    5. ending after the end date
    6. Starting before the start date and ending after the end date

    All transactions of this nature are not included in the pivot table's reply to a particular start date and end date being set. For instance a transaction starting before the StDate and finishing after the EndDate continuing through the targeted date range which should be counted via days in date range * Amt per day - then returning this figure on the Pivot table. is a loop required ie Check each transaction ie row in data page to see if part or all of the transaction is within the date range specified by the user ie EndDate - StDate + 1

    If so multiply No of days in range via AmtPDay and display expense label and its total over the specified period ie EndDate - StDate + 1. Is grouping by expense category needed so that only one figure for the expense category is generated. If this can be done i will be able to specify a date range and get the pivot table to display the amount of expense via expense category used up or accrued within the specified date range which would be an awesome tool to have if it works properly. Whilst the total unfiltered figure or total is correct sadly attempt to filter by 2 date rages ie StDate for the starting date and EndDate for the EndDate has been unsuccessful so far.

    For instance September 2008 only 2 expenses Superannuation $700 and Telephone $138.13 resulting in total expenses being $838.13 being shown as expenses accruing between September 1 and September 30 inclusive (ie 30 Days ie End date + 1 less Start Date)
    However in the file I have attached CopyOfInvoicesToPayTest The data
    worksheet InvOutstanding contains 8 other expense items that are included in the month of September but have not been included in the pivot table report when the start date of September 1 and the end date of September 30 are entered on the pivot table sheet - Sheet 5 They are
    Tot Amt
    StartDt EndDate Days PerDay Sep 1 to 30

    11/9 17/9 7 16.57 116

    18/9 24/9 7 17.65 123.55

    25/9 1/10 7 16.16 96.99

    26/9 2/10 7 2.86 17.14

    1/8 30/9 61 0.84 25.89

    1/7 30/6/09 365 0.68 20.47

    7/9 6/11 60 1.85 42.48

    1/8 28/2/09 212 2.89 86.63

    Instead of the total expense listed for September being 1366.45
    only the two expenses with a start date of 1/9 and end date of 30/9
    were listed which was $838.13.

    To solve this problem the pivot table needs to add expenses that
    meet the 6 criteria listed above. Does this need code or can
    something be done to the properties of the pivot table filters so
    that it will examine each start and end date and
    1. Work out how many days of this expense fall within the date range

    specified by user which is EndDate - StDate + 1
    2. Multiply no of days in the date range by expense per day
    3. If 1 expense category has muliple entry then sum these although
    i think the Pivot table already does this.
    I have attached the Pivot table file which has the worksheet invOutstanding
    as the data worksheet and sheet5 as the Pivot table worksheet
    at

    http://www.eggheadcafe.com/fileupload/-621222952_Copy of InvoicesToPayTest.zip


    Regards

    Terry

  2. #2
    Registered User
    Join Date
    11-22-2008
    Location
    Melbourne
    Posts
    2
    Spreadsheet in 97_2003 & 2007 format now attached
    Attached Files Attached Files

  3. #3
    Forum Moderator davesexcel's Avatar
    Join Date
    02-19-2006
    Location
    Regina
    MS-Off Ver
    MS 365
    Posts
    13,524
    What's the question??

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

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