Hi Tim,
A Vlookup can't do this, but you may be able to do something if you can create some unique criteria.
For example, you could add a formula to a cell that concatenates two or three criteria together, and you could perform a Vlookup against this.
E.g. Cell A1 =B1&C1&D1 (cells with your criteria) could look like AAA001XYZDate. So your Vlookup would only be against cell A1 rather than B1, C1 & D1.
This help?
Pete