Hi,
I need to pull a number of names where the dates in a corresponding column are greater than today.
E.g.
[TABLE="class: grid, width: 500"]
<tbody>[TR]
[TD][/TD]
[TD]Column A[/TD]
[TD]Column B[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]Name[/TD]
[TD]Date[/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]Tom[/TD]
[TD]5/4/17[/TD]
[/TR]
[TR]
[TD]3[/TD]
[TD]Mike[/TD]
[TD]30/6/18[/TD]
[/TR]
[TR]
[TD]4[/TD]
[TD]Jim[/TD]
[TD]3/3/16[/TD]
[/TR]
[TR]
[TD]5[/TD]
[TD]Peter[/TD]
[TD]8/1/17[/TD]
[/TR]
[TR]
[TD]6[/TD]
[TD]Steven[/TD]
[TD]9/11/13[/TD]
[/TR]
[TR]
[TD]7[/TD]
[TD]Melanie[/TD]
[TD]16/12/17[/TD]
[/TR]
[TR]
[TD]8[/TD]
[TD]Joe[/TD]
[TD]19/10/14[/TD]
[/TR]
[TR]
[TD]9[/TD]
[TD]Stephanie[/TD]
[TD]25/9/17[/TD]
[/TR]
[TR]
[TD]10[/TD]
[TD]Michelle[/TD]
[TD]29/2/15[/TD]
[/TR]
</tbody>[/TABLE]
I know the following array formula:
=IF(ISERROR(INDEX($A$1:$B$10,SMALL(IF($B:$B=X,ROW($B:$B)),ROW(1:1)),1)),"",INDEX($A$1:$B$10,SMALL(IF($B:$B=X,ROW($B:$B)),ROW(1:1)),1))
However for some reason it does not appear to work with greater than (>) e.g.
=IF(ISERROR(INDEX($A$1:$B$10,SMALL(IF($B:$B>today(),ROW($B:$B)),ROW(1:1)),1)),"",INDEX($A$1:$B$10,SMALL(IF($B:$B>today(),ROW($B:$B)),ROW(1:1)),1))
Is anyone able to help with this?
Thanks.
I need to pull a number of names where the dates in a corresponding column are greater than today.
E.g.
[TABLE="class: grid, width: 500"]
<tbody>[TR]
[TD][/TD]
[TD]Column A[/TD]
[TD]Column B[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]Name[/TD]
[TD]Date[/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]Tom[/TD]
[TD]5/4/17[/TD]
[/TR]
[TR]
[TD]3[/TD]
[TD]Mike[/TD]
[TD]30/6/18[/TD]
[/TR]
[TR]
[TD]4[/TD]
[TD]Jim[/TD]
[TD]3/3/16[/TD]
[/TR]
[TR]
[TD]5[/TD]
[TD]Peter[/TD]
[TD]8/1/17[/TD]
[/TR]
[TR]
[TD]6[/TD]
[TD]Steven[/TD]
[TD]9/11/13[/TD]
[/TR]
[TR]
[TD]7[/TD]
[TD]Melanie[/TD]
[TD]16/12/17[/TD]
[/TR]
[TR]
[TD]8[/TD]
[TD]Joe[/TD]
[TD]19/10/14[/TD]
[/TR]
[TR]
[TD]9[/TD]
[TD]Stephanie[/TD]
[TD]25/9/17[/TD]
[/TR]
[TR]
[TD]10[/TD]
[TD]Michelle[/TD]
[TD]29/2/15[/TD]
[/TR]
</tbody>[/TABLE]
I know the following array formula:
=IF(ISERROR(INDEX($A$1:$B$10,SMALL(IF($B:$B=X,ROW($B:$B)),ROW(1:1)),1)),"",INDEX($A$1:$B$10,SMALL(IF($B:$B=X,ROW($B:$B)),ROW(1:1)),1))
However for some reason it does not appear to work with greater than (>) e.g.
=IF(ISERROR(INDEX($A$1:$B$10,SMALL(IF($B:$B>today(),ROW($B:$B)),ROW(1:1)),1)),"",INDEX($A$1:$B$10,SMALL(IF($B:$B>today(),ROW($B:$B)),ROW(1:1)),1))
Is anyone able to help with this?
Thanks.