Código:
SELECT * FROM TABLAx
WHERE campo1 IN ('palabra1', 'palabra2', 'palabra3') AND campo2 = 'xxx';
No es necesario evaluar nuevamente nuevamente campo1 a que omita algo porque ya está evaluando lo que necesita de ese campo.
Por lo menos así lo veo yo, pero viendo lo que necesitas, creo que buscaría EXACTEMENTE el IN y no te serviría.