What's wrong with my INDIRECT set-up

liloo

New Member
Joined
May 2, 2021
Messages
9
Office Version
  1. 365
Platform
  1. Windows
Hello,

I'm trying to create a workbook for budget planning. Each event will have different participation levels, such as Attendee, Exhibitor, Sponsor, etc. Each level has its own associated cost. Instead of creating a huge sheet with each level as a row for each event, I believe INDIRECT could be used in this case.

I followed and practiced with a few online samples and they work. I'm not sure why it's not working once I input the data I need.

In my workbook, I created 2 tabs for Data Entry and List. In the List tab, I named B3:B6 range as Participation and D3:D6 range as Cost. On the Data Entry tab, I made a table and in B3, I selected Data Validation and used "=Participation" as the value. So far so good. Then in C3, I selected Data Validation and used "=INDIRECT(B3)". No good; got "#REF!".

What am I doing wrong? Is it due to the symbols used in Cost range ($, *, +) ? I took out spaces so they are all technically one word.

Any guidance is much appreciated.
Screenshot (14).png
Screenshot (13).png
 

Excel Facts

Convert text numbers to real numbers
Select a column containing text numbers. Press Alt+D E F to quickly convert text to numbers. Faster than "Convert to Number"
Maybe I am misunderstanding, but you don't need indirect Just a lookup
Regarding named ranges though, I think you need to specifiy if they are valid for the workbook or only a worksheet.

How does this look:

Mr Excel 3.xlsm
ABCDE
1
2Participation OptionsCost
3Attendee$99
4Exhibitor$59*
5Exhibitor Speaker$59*+1,750
6Sponsor$3500
7
8
9ParticipationEstimated Cost
10Sponsor$3500
11
Sheet1
Cell Formulas
RangeFormula
D10D10=IF(B10="","",XLOOKUP(B10,Participation_Options,Cost))
Named Ranges
NameRefers ToCells
Cost=Sheet1!$D$3:$D$6D10
Participation_Options=Sheet1!$B$3:$B$6D10
Cells with Data Validation
CellAllowCriteria
B10List=Participation_Options
 
Upvote 0
Solution
Hi awoohaw,
You are right. I've tested it on a small portion of my worksheet and it's working. I'm going to look into how to named ranges for the workbook.
I shall return to provide an update once I try it on my entire list of events.
Thank you!
 
Upvote 0

Forum statistics

Threads
1,223,247
Messages
6,171,007
Members
452,374
Latest member
keccles

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top