I need to conditionally format based on the contents of two other
worksheets, so I've created named ranges. Since I have to do a whole bunch
of cells, I figured I'd make two single-cell named ranges and just use an
offset to get the two relative values for each cell I need to format.
Here are my three conditions
1. (Green): =AND((OFFSET(Keystone2,ROW(D9)-8,0) =
1),(OFFSET(Keystone,ROW(D9)-8,0) >3))
2. (Yellow): =AND((OFFSET(Keystone2,ROW(D9)-8,0) =
1),(OFFSET(Keystone,ROW(D9)-8,0) =3))
3. (Red): =AND((OFFSET(Keystone2,ROW(D9)-8,0) =
1),(OFFSET(Keystone,ROW(D9)-8,0) >0))
(once I get this working, I'll add a column offset into the second half of
each condition as well)
To test, I made sure that both parts of condition1 evaluate to True by
putting it in cells in the target worksheet;
=(OFFSET(Keystone2,ROW(D9)-8,0) = 1) = True
=(OFFSET(Keystone,ROW(D9)-8,0) >3) = True
but my cell remains uncolored, when I think that it should be green when
both these conditions are true.
I'm sure I'm missing something simple, but I'm not sure what. Any ideas?
Thanks,
Keith
Martin Fishlock - 05 Feb 2007 03:06 GMT
Hi Keith:
The AND was causing problems so try multiplying the booleans note you may
need to put double negatives (--) before the offset:
=(OFFSET(Keystone2,ROW(D9)-8,0)=1)*(OFFSET(Keystone,ROW(D9)-8,0)>3)=1
Note you may find it better to remove the cell reference in the row and use
the current cell as the D9 will be fixed as in:
=(OFFSET(Keystone2,ROW()-8,0)=1)*(OFFSET(Keystone,ROW()-8,0)>3)=1

Signature
Hope this helps
Martin Fishlock, Bangkok, Thailand
Please do not forget to rate this reply.
> I need to conditionally format based on the contents of two other
> worksheets, so I've created named ranges. Since I have to do a whole bunch
[quoted text clipped - 24 lines]
> Thanks,
> Keith
Max - 05 Feb 2007 03:08 GMT
I corrected your condition for Red [ think it should also contain an
additional "<3" check for OFFSET(Keystone2,...) to plug the gap ], and
re-sequenced the 3 CF conditions to make it a smoother progressive
evaluation. I also threw in an N function wrap around the OFFSET(...), eg:
N(OFFSET(...)) to help stir the CF functionality to life <g>
It works ok here when I applied the CF as below:
Cond 1:
=AND(N(OFFSET(Keystone2,ROW(A1),0))=1,N(OFFSET(Keystone,ROW(A1),0))>0,N(OFFSET(Keystone,ROW(A1),0))<3)
Format: Red fill
Cond 2:
=AND(N(OFFSET(Keystone2,ROW(A1),0))=1,N(OFFSET(Keystone,ROW(A1),0))=3)
Format: Yellow fill
Cond 3:
=AND(N(OFFSET(Keystone2,ROW(A1),0))=1,N(OFFSET(Keystone,ROW(A1),0))>3)
Format: Green fill

Signature
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
> I need to conditionally format based on the contents of two other
> worksheets, so I've created named ranges. Since I have to do a whole bunch
[quoted text clipped - 24 lines]
> Thanks,
> Keith
Max - 05 Feb 2007 13:11 GMT
Slight correction ..
Line:
> .. an additional "<3" check for OFFSET(Keystone2,...) ..
should have read as:
> .. an additional "<3" check for OFFSET(Keystone,...) ..
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
Martin Fishlock - 05 Feb 2007 14:09 GMT
Thanks Max for bringing that one to life for me.
I could get the offsets to work without the and but not with an and so use
the N function or as I did just multily them together (ok for an and but not
as nice for adding for an or.....)

Signature
--
Hope this helps
Martin Fishlock, Bangkok, Thailand
Please do not forget to rate this reply.
> I corrected your condition for Red [ think it should also contain an
> additional "<3" check for OFFSET(Keystone2,...) to plug the gap ], and
[quoted text clipped - 43 lines]
> > Thanks,
> > Keith
Max - 06 Feb 2007 03:22 GMT
Pleasure`, Martin.
Cheers
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
On Feb 5, 10:09 pm, Martin Fishlock
<martin_fishl...@yahoo.co.uk.cutthis> wrote:
> Thanks Max for bringing that one to life for me.
>
> I could get the offsets to work without the and but not with an and so use
> the N function or as I did just multily them together (ok for an and but not
> as nice for adding for an or.....)
> --
> Hope this helps
> Martin Fishlock, Bangkok, Thailand
> Please do not forget to rate this reply.
Keith - 06 Feb 2007 13:56 GMT
Many thanks to Max and Martin!
Best,
keith
> Thanks Max for bringing that one to life for me.
>
[quoted text clipped - 56 lines]
>> > Thanks,
>> > Keith
Max - 06 Feb 2007 23:27 GMT
Thanks for posting back
Trust you got the issue resolved since ..
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
On Feb 6, 9:56 pm, "Keith"
<fake_address@not_a_real_address.org.net.com> wrote:
> Many thanks to Max and Martin!
> Best,
> keith