+ Reply to Thread
Results 1 to 7 of 7

copying progressive functions

Hybrid View

  1. #1
    Registered User
    Join Date
    01-28-2011
    Location
    Melbourne Australia
    MS-Off Ver
    Excel 2007
    Posts
    7

    copying progressive functions

    Hello;
    I am using Excel 2010 and have created a budget. I have created a main BUDGET page with the enire year down one side and all my debts along the top (mortgage, rates etc).
    I have also created multiple pages breaking down my budget per category (ie a page for utilites, a page for insurances etc) but each page also has the entire year down the left side and category along the top
    NOTE: I have done this so I can track the date and time I make a payment for each debt along with the reference number I can refer back to.
    clear as mud?
    .
    The question:
    I would like to grab all the data from all the category pages and transfer the numbers onto one BUDGET page.
    What I am doing is manually entering each formula for each categoy for the each day of the year. See below
    - on the "BUDGET" page at cell C-1 I would like to grab the information from the "HOUSE" page at cell C-23 so I used the formula "=IF(House!C$1="","",House!C$23)"
    - on the "BUDGET" page at cell C-2 I would like to grab the information from the "HOUSE" page at cell C-24 so I used the formula "=IF(House!C$2="","",House!C$24)"
    - and so on
    .
    is there a way I can copy the formula all the way down the year without having to copy each cell individually and changing each number by hand? By my calculation I have to copy and change approx 6,570 times. I would prefer not to.
    I think I have attached an example. I coded the first couple cells.

    any suggestions?
    Attached Files Attached Files

  2. #2
    Forum Expert dredwolf's Avatar
    Join Date
    10-27-2012
    Location
    Clearwater,Canada
    MS-Off Ver
    Excel 2007
    Posts
    2,649

    Re: copying progressive functions

    Questions..Should not the value C13 be in C12? as the date in HOUSE sheet says jan 3 for that payment, I would expect it to be in the Jan 3 date of the summary as well..

    Edit-
    if so, change the formula in C10 to this:
    Formula: copy to clipboard
    =IF(HOUSE!$C4="","",HOUSE!$C4)

    Drag down
    Last edited by dredwolf; 03-11-2013 at 03:54 AM.
    A picture may be worth a thousand words, BUT, a sample Workbook is worth a thousand screenshots!
    -Add a File - click advanced (next to quick post), scroll to manage attachments, click, select add files, click select files, select file, click upload, when file shows up at bottom left, click done (bottom right), click submit
    -To mark thread Solved- go top of thread,click Thread Tools,click Mark as Solved
    If you received helpful response, please remember to hit the * of that post

  3. #3
    Forum Expert dredwolf's Avatar
    Join Date
    10-27-2012
    Location
    Clearwater,Canada
    MS-Off Ver
    Excel 2007
    Posts
    2,649

    Re: copying progressive functions

    In the end, if you want a single formula, you would probably be better off using an index/match combination, but from the looks of your sheet, you would probably also have to use indirect to get the proper sheet as well...

  4. #4
    Registered User
    Join Date
    01-28-2011
    Location
    Melbourne Australia
    MS-Off Ver
    Excel 2007
    Posts
    7

    Re: copying progressive functions

    thanks for the quick replies.

    1) the example sheet does not match my real excel doc where I posted the functions from, sorry about that. in my example if you change the figure in HOUSE it changes it in BUDGET
    2) i think I might not have explained myself properly or I am too new at excel to understand what you are saying :-)
    .
    what the main question is is this:
    Q) is it possible, for example, to highlight all the cells and copy a function from one cell and copy it all the way down but have it change each new cell by + one?
    example:
    - at cell C-23 I used the formula "=IF(House!C$1="","",House!C$23)"
    - at cell C-24 I used the formula "=IF(House!C$2="","",House!C$24)"

    I am teaching myself Excel and try not to bother with questions but this one has me stumped. I googled for two days to no avail.

    Thanks again.

  5. #5
    Forum Expert dredwolf's Avatar
    Join Date
    10-27-2012
    Location
    Clearwater,Canada
    MS-Off Ver
    Excel 2007
    Posts
    2,649

    Re: copying progressive functions

    highlight your column and type the formula in the formula bar, then hit Cntrl+Enter
    note- in the case of the formula =IF(House!C$1="","",House!C$23) the numbers will NOT change because the $ is in the wrong spot,If you change it to this:
    =IF(House!$C1="","",House!$C23) then the numbers will change as the formula is extended

    Hope this helps

  6. #6
    Registered User
    Join Date
    01-28-2011
    Location
    Melbourne Australia
    MS-Off Ver
    Excel 2007
    Posts
    7

    Re: copying progressive functions

    You are indeed a champion. Thanks mate. I have been trying to figure this out for days. I hate asking for help. Thank you very much. :-)

  7. #7
    Forum Expert dredwolf's Avatar
    Join Date
    10-27-2012
    Location
    Clearwater,Canada
    MS-Off Ver
    Excel 2007
    Posts
    2,649

    Re: copying progressive functions

    You are welcome Glad it helped

+ 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