ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   For Mike H (https://www.excelbanter.com/excel-discussion-misc-queries/256567-re-mike-h.html)

Mike H

For Mike H
 
Hi,

I think this is what you want

=IF(AND(D5=5,D5<=12,AND(M32<"",M32=96)),"Eligib le","")

Note when doing these yourself you seem to have a (bad) habit if inserting a
space
" " instead of a null string "" for the false condition. As a general rule
it is better to return a NULL string for your false condition.
--
Mike

When competing hypotheses are otherwise equal, adopt the hypothesis that
introduces the fewest assumptions while still sufficiently answering the
question.


"dbconn" wrote:

Mike,
Earlier today you gave me the following formula
=IF(AND(D5=5,D5<=12,M3295),"Eligible","") intended to return a value of
Eligible if D5 was =5 and ,=12 AND M32 is 95. I changed it slightly to
=IF(AND(D5=5,D5<=12,M32=96),"Eligible","") so that a value like 95.5 would
not work.

I have found that I get the ELIGIBLE value when I enter a valid number in
D5, even when M32 is still blank. M32 has a formula in in as follows
=IF(ISERROR(AVERAGEIF(M14:M28,"<0",M14:M28)),"
",AVERAGEIF(M14:M28,"<0",M14:M28))

Is there a way to change the formula you gave me so that ELIGIBLE will only
return if D5 is between 5 and 12 AND there is an actual value in M32 that is
=96?


Thanks much
--
dbconn


dbconn

For Mike H
 
You are correct that I use the " " with the space. I thought that in most
formulas this would make the cell blank if there was a false value, as in
"ELIGIBLE", " ", this would return eligible if true and would be blank if
false, which is the result I am looking for

Thanks so much
--
dbconn


"Mike H" wrote:

Hi,

I think this is what you want

=IF(AND(D5=5,D5<=12,AND(M32<"",M32=96)),"Eligib le","")

Note when doing these yourself you seem to have a (bad) habit if inserting a
space
" " instead of a null string "" for the false condition. As a general rule
it is better to return a NULL string for your false condition.
--
Mike

When competing hypotheses are otherwise equal, adopt the hypothesis that
introduces the fewest assumptions while still sufficiently answering the
question.


"dbconn" wrote:

Mike,
Earlier today you gave me the following formula
=IF(AND(D5=5,D5<=12,M3295),"Eligible","") intended to return a value of
Eligible if D5 was =5 and ,=12 AND M32 is 95. I changed it slightly to
=IF(AND(D5=5,D5<=12,M32=96),"Eligible","") so that a value like 95.5 would
not work.

I have found that I get the ELIGIBLE value when I enter a valid number in
D5, even when M32 is still blank. M32 has a formula in in as follows
=IF(ISERROR(AVERAGEIF(M14:M28,"<0",M14:M28)),"
",AVERAGEIF(M14:M28,"<0",M14:M28))

Is there a way to change the formula you gave me so that ELIGIBLE will only
return if D5 is between 5 and 12 AND there is an actual value in M32 that is
=96?


Thanks much
--
dbconn


David Biddulph[_2_]

For Mike H
 
There is a difference between a space " " and the null string "". Strictly
neither of these is the same as a blank cell, but a test for ="" will return
TRUE for either a blank cell or a cell in which "" is returned by a formula,
so I would support Mike's recommendation that you use "", and not " ".
--
David Biddulph


dbconn wrote:
You are correct that I use the " " with the space. I thought that in
most formulas this would make the cell blank if there was a false
value, as in "ELIGIBLE", " ", this would return eligible if true and
would be blank if false, which is the result I am looking for

Thanks so much

Hi,

I think this is what you want

=IF(AND(D5=5,D5<=12,AND(M32<"",M32=96)),"Eligib le","")

Note when doing these yourself you seem to have a (bad) habit if
inserting a space
" " instead of a null string "" for the false condition. As a
general rule it is better to return a NULL string for your false
condition. --
Mike

When competing hypotheses are otherwise equal, adopt the hypothesis
that introduces the fewest assumptions while still sufficiently
answering the question.


"dbconn" wrote:

Mike,
Earlier today you gave me the following formula
=IF(AND(D5=5,D5<=12,M3295),"Eligible","") intended to return a
value of Eligible if D5 was =5 and ,=12 AND M32 is 95. I changed
it slightly to =IF(AND(D5=5,D5<=12,M32=96),"Eligible","") so that
a value like 95.5 would not work.

I have found that I get the ELIGIBLE value when I enter a valid
number in D5, even when M32 is still blank. M32 has a formula in
in as follows =IF(ISERROR(AVERAGEIF(M14:M28,"<0",M14:M28)),"
",AVERAGEIF(M14:M28,"<0",M14:M28))

Is there a way to change the formula you gave me so that ELIGIBLE
will only return if D5 is between 5 and 12 AND there is an actual
value in M32 that is
=96?

Thanks much
--
dbconn





All times are GMT +1. The time now is 03:52 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com