No, you cannot do that matching in Marketo.
You can create a webhook or other process to do that data for you. Openprise maybe?
Velocity scripting may work better to handle this situation.
No need to do it at the qualification (Smart List) level, like Josh says this is easy-peasy in Velocity as you have access to all the appts before you output anything.