+ Reply to Thread
Results 1 to 4 of 4

Help with INDIRECT

  1. #1
    Registered User
    Join Date
    05-23-2006
    Posts
    58

    Help with INDIRECT

    I am trying to create a report generator for my spreadsheet. On my report sheet I want to be able to specify the name of the sheet (B5) and the column heading from that sheet (A9) to pull data from so that:

    A10=HLOOKUP(INDIRECT($A$9),INDIRECT("'"&$B$5&"'!A2:AA1000"),2)
    A11=HLOOKUP(INDIRECT($A$9),INDIRECT("'"&$B$5&"'!A2:AA1000"),3)
    A12=HLOOKUP(INDIRECT($A$9),INDIRECT("'"&$B$5&"'!A2:AA1000"),4)
    ...

    In A9 the user can select valid column headings from a list. For example, if B5=Sheet 1 and A9=Name then A10 would equal the first entry under the column heading "Name" from Sheet 1, A11 would equal the second, ....

    However, the formula I have listed above does not work for the INDIRECT($A$9) part (the rest seems to work). I tried simply A9 instead of INDIRECT($A$9), and the report did pull data from Sheet 1, it just wasn't from the Name column, it was from some other column. Can anybody tell me how to correct this formula? Thanks for the help.

  2. #2
    Registered User
    Join Date
    05-23-2006
    Posts
    58

    Solved

    Hi, I solved my own problem, it was just a simple mistake. There was no need for INDIRECT anyways. I just forgot to include the row of colum headings in the array reference. Here's the working formula:

    A10=HLOOKUP($A$9,INDIRECT("'"&$B$5&"'!A1 :AA1000"),2)
    A11=HLOOKUP($A$9,INDIRECT("'"&$B$5&"'!A1 :AA1000"),3)
    A12=HLOOKUP($A$9,INDIRECT("'"&$B$5&"'!A1 :AA1000"),4)

  3. #3
    Registered User
    Join Date
    05-23-2006
    Posts
    58

    More help needed

    Now my question is, How can I make each column of the report format numbers the same way as in the column from which the data is being extracted? I need the report to be able to show dates, percentages, currency, ... Thanks in advance for any help.

  4. #4
    Peo Sjoblom
    Guest

    Re: Help with INDIRECT

    You need to copy, formulas do not carry over formats

    --

    Regards,

    Peo Sjoblom

    Excel 95 - Excel 2007
    Northwest Excel Solutions
    www.nwexcelsolutions.com
    "It is a good thing to follow the first law of holes;
    if you are in one stop digging." Lord Healey


    "Spreadsheet" <[email protected]>
    wrote in message
    news:[email protected]...
    >
    > Now my question is, How can I make each column of the report format
    > numbers the same way as in the column from which the data is being
    > extracted? I need the report to be able to show dates, percentages,
    > currency, ... Thanks in advance for any help.
    >
    >
    > --
    > Spreadsheet
    > ------------------------------------------------------------------------
    > Spreadsheet's Profile:
    > http://www.excelforum.com/member.php...o&userid=34730
    > View this thread: http://www.excelforum.com/showthread...hreadid=549565
    >




+ 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