Hello,
Looks like you want to find the last numeric value in column H. You don't need additional criteria to check against Date column, as finding the last numeric value will do the job.
To find the value of the last non-empty cell in a row or column, you can use the LOOKUP() function. This formula is not an array formula and has performance advantages.
If you want to find the last numeric value in column H use this formula:
=LOOKUP(2,1/(ISNUMBER($H$4:$H$14)),$H$4:$H$14)
To highlight it, enter the following conditional Formatting:
=H4=LOOKUP(2,1/(ISNUMBER($H$4:$H$14)),$H$4:$H$14)
Let me know if you find this helpful!