Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Excel / New Users / June 2005

Tip: Looking for answers? Try searching our database.

Validation rule but only sometimes

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Broida (spamless) - 22 Jun 2005 02:19 GMT
Hi!
    Thanks to help here, I now know how to set a cell to
    allow the user to select items from a list elsewhere
    in a spreadsheet.  Data->Validation->List works great!

    But now I'd like to expand that.  I want to make that
    cell be a dropdown list SOMETIMES, but other times
    force a specific value (or nothing) into it, all based
    on the value of another cell.

    If I put in a validation rule, there's no provision
    for doing an "if(x,y,z)" where either y or z makes a
    dropdown list while the other one does not.

    How can I do this?

        Mike
aaron.kempf@gmail.com - 22 Jun 2005 02:22 GMT
Microsoft Access has _MUCH_ better validation for this type of thing

Good luck

-Aaron
Broida (spamless) - 22 Jun 2005 02:26 GMT
> Microsoft Access has _MUCH_ better validation for this type of thing
>
> Good luck
>
> -Aaron

Yeah, I figured that.  :)

This was supposed to be a pretty simple spreadsheet,
and I just wanted to make a few cells have different
content depending on what other cells had in them.

It's not worth the time to switch to Access, and the
very few people who might ever see this won't want to
bother with Access.  (It might not even be worth my
time doing it the way I'm heading, anyway.  <grin>)

    Mike
Broida (spamless) - 22 Jun 2005 02:28 GMT
>> Microsoft Access has _MUCH_ better validation for this type of thing
>>
[quoted text clipped - 12 lines]
> bother with Access.  (It might not even be worth my
> time doing it the way I'm heading, anyway.  <grin>)

    And I figured I might learn something useful
    by asking here how to do it.  :)

        Mike
Dave Peterson - 22 Jun 2005 02:51 GMT
I'd use a helper cell.

Say A1 has the value to check
B1 has the data|validation list
Then in C1, I'd use:

=if(a1="x","yourvalue",b1)

Then use C1 in any calculation/formula later.

> Hi!
>         Thanks to help here, I now know how to set a cell to
[quoted text clipped - 13 lines]
>
>                 Mike

Signature

Dave Peterson

Broida (spamless) - 24 Jun 2005 05:08 GMT
> I'd use a helper cell.
>
[quoted text clipped - 23 lines]
>>
>>                 Mike
Broida (spamless) - 24 Jun 2005 05:21 GMT
Well, that's -almost- what I need.  Maybe I should have given
more detail.  Here's what I have (modified for simplicity).

A1 is a data|validation list dropdown that the user can select
one of three things from (stored over in R1:R3).
IF the user selects XX in A1, then I want B1 to be -another-
dropdown he can select one of two items in (stored in S1:S2).
But if the user selected YY in A1, then I want B1 to be a
single text item; no user choice in B1.
And if the user selected ZZ in A1, then I want B1 to be empty;
again no user choice in B1.

So, what I need in B1 is:

  if (a1="XX", be_a_dropdown, if(a1="YY","singletext",""))

But I don't know how to encode "be_a_dropdown" to CHANGE B1
from a formula to a data|validation list dropdown in that one
case.  I don't want the user to have to select something
somewhere ELSE to set it up, either.

I've already cheated with a "yes"/"no" dropdown elsewhere by
changing the list behind it to "yes"/"yes" in one case.  :)
If that's the only way, I could do something similar here,
changing the contents of S1:S2, but that won't look as nice
as what I'm trying to get to.

Maybe I might have to get into some actual VBA coding to
change B1 when A1 is filled.  That's beyond me right now,
but I can learn fast if it's the only option.  :)

    Mike

> I'd use a helper cell.
>
[quoted text clipped - 23 lines]
>>
>>                 Mike
Dave Peterson - 24 Jun 2005 11:53 GMT
Debra Dalgleish has some tips for working with Data|Validation and dependent
lists at:
http://www.contextures.com/xlDataVal02.html

> Well, that's -almost- what I need.  Maybe I should have given
> more detail.  Here's what I have (modified for simplicity).
[quoted text clipped - 56 lines]
> >>
> >>                 Mike

Signature

Dave Peterson

Broida (spamless) - 26 Jun 2005 22:55 GMT
Thanks!
    I'll check there.  :)

> Debra Dalgleish has some tips for working with Data|Validation and dependent
> lists at:
> http://www.contextures.com/xlDataVal02.html
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.