Forum

Dynamic list sessio...
 
Notifications
Clear all

Dynamic list session 5.17

4 Posts
2 Users
0 Reactions
54 Views
(@Anonymous)
Posts: 0
New Member Guest
 

I was trying to use thetip for creating a dynamic list and I have a couple of errors.

The first error I get is that I don't get the value #VALUE! when I type the formula =A1:A35, instead I get the value of A1

The second error I get is this message: "You may not use reference operators (such as unions, intersections, and ranges) or array constants for Data Validation criteria".  this message comes up when I put the formula in the source box for the data validation.

I look forward to hearing our words of wisdom to help me out.

 

Thanks,

Jason

 
Posted : 29/07/2016 4:06 pm
(@mynda)
Posts: 4761
Member Admin
 

Hi Jason,

You can't enter a dynamic range formula directly into the data validation source field. You must create a dynamic named range and use that name in your data validation list source field.

In regards to your first statement, please provide an example file so I can see the formula in context.

Thanks,

Mynda

 
Posted : 30/07/2016 12:29 am
(@Anonymous)
Posts: 0
New Member Guest
 

Thank you very much, I missed that one step.  As soon as I saw your response I remembered you had mentioned that before in the course.  And I was able to get it to work in my workbook.

As for the formula not returning the #VALUE!, I have attached a file with the example purely for you to look at out of curiosity, I don't need a response.  The formula will return the #VALUE! if not on the same line as the data as you can see in the file.  I.E.  if the formula is =A1:A10 and is written in cell C1 I get the value in cell A1, however if the formula is in cell C15 then it returns the #VALUE!. 

Thanks for the feedback.  I'm learning so much from this course. Keep up the great work.

Jason

 
Posted : 30/07/2016 9:44 am
(@mynda)
Posts: 4761
Member Admin
 

Hi Jason,

Glad you got it working.

In regards to your #VALUE error in cell C9 vs the formula resolving to a single value when it's in cell C1; this is known as implicit intersection and it's explained in this tutorial: https://www.myonlinetraininghub.com/excel-implicit-intersection

An aside, the formula in cell C1 is =$A$1:$A$7. i.e. 7 cells, but Excel can only display a single value in each cell and since you haven't told it to do anything with that range (e.g. SUM, AVERAGE, COUNT etc.), it simply returns a single value based on the corresponding row.

This will make more sense after reading the link above, and for others reading this thread, please download Jason's workbook so you can see what we're talking about in context.

Mynda

 
Posted : 30/07/2016 9:11 pm
Share: