Muchísimas gracias a todos por vuestras sugerencias. No he podido responder antes y no pensé generar tanta (y buena) polémica con mi consulta. Veo muchas soluciones, pero por ahora me quedo con la primera respuesta de José Francisco, al menos para este caso. Apunto todas para casos sucesivos.
Muchas gracias a todos.