Try the below formulas (again array entered)
649 is a number right ???
=MIN(IF(B1:B20=649,IF(C1:C20=FALSE,A1:A20)))
=MAX(IF(B1:B20=649,IF(C1:C20=TRUE,A1:A20)))
If this post helps click Yes
---------------
Jacob Skaria
:
Sorry to confuse - this is the table below;
price typeID bid
700000 649 FALSE
700000 649 FALSE
700000 649 FALSE
700000 649 FALSE
719000 649 FALSE
720000 649 FALSE
720000 649 FALSE
725000 649 FALSE
375000 649 TRUE
373000.05 649 TRUE
373000.04 649 TRUE
372608.4699 649 TRUE
371608.55 649 TRUE
371109.01 649 TRUE
371109 649 TRUE
371101 649 TRUE
371100 649 TRUE
363082.03 649 TRUE
360700.04 649 TRUE
The criteria is:
If itemID = 649 AND bid = FALSE THEN Return the MIN of them = 700000
So i tried =MIN(IF(AND(B:B="649",C:C="FALSE")))
doesn't work right... although i don't know if the logic does either... =]
:
I don't quite understand this:
it works fine when there are no TRUE values
in the same IF lookup - once i strech this to
include the TRUE it comes back with 0 - this
is the problem i have been facing...
=MAX(IF(B1:B20=TRUE,A1:A20))
You say if there are no TRUEs it works fine...
If there are no TRUEs in the range then the formula will return 0.
But then you say: include the TRUE it comes back with 0 = problem.
Are there any empty cells with a corresponding TRUE?
i would like to include a formula using whole
ranges such as B:B
What version of Excel are you using? If you're using Excel 2007 then replace
the specific ranges with the entire column like B:B. If you're using any
other version then you can't use entire columns as range references. You can
use the entire column minus 1 row:
B1:B65535
B2:B65536
--
Biff
Microsoft Excel MVP
Hell Valko,
Appreciate the response... the fields are boolean...
i have tried the formula and it works fine when there are no TRUE values
in
the same IF lookup - once i strech this to include the TRUE it comes back
with 0 - this is the problem i have been facing...
Also i would like to include a formula using whole ranges such as B:B
instead of numbering rows (H2:H10) etc...
This sheet uses a self updating TXT import hourly... hence being unable to
keep chaging formulas hourly...
Thank you.
:
either "True" (for sell orders) or "False" (for buy orders)
Are these TEXT values or Boolean values? Booleans appear in all upper
case
and are centered in the cells: TRUE, FALSE.
Try one of these array formula** :
For TEXT values:
=MIN(IF(B1:B20="FALSE",A1:A20))
=MAX(IF(B1:B20="TRUE",A1:A20))
For Boolean logicals:
=MIN(IF(B1:B20=FALSE,A1:A20))
=MAX(IF(B1:B20=TRUE,A1:A20))
** array formulas need to be entered using the key combination of
CTRL,SHIFT,ENTER (not just ENTER). Hold down both the CTRL key and the
SHIFT
key then hit ENTER.
--
Biff
Microsoft Excel MVP
Hello there,
I have a problem...
I have a sheet of values and one certain column tells me if the line
item
is
either a but order or a sell order - nominated by either "True" (for
sell
orders) or "False" (for buy orders),
I would like to be able to return the most minimum value of all the
"False"
lines within the sheet also on a separate formula return the MAX of the
"True" lines.
i have tried a mixture of formula's from DMIN to IFs and MINs and INDEX
and
MATCH... it is frustrating me now!!!
Many thanks...