No estoy seguro de lo que quieres, pero prueba esto
1) Primero ordena todos los registros filtrados por los filtros que buscas y ordenados por banco, cia, nombre.
2) Luego agrupa todos por campo y cia, es decir, te dejará lel campo nombre y vigencia del primer registro de la lista que tenga un campo y cia determinado; el siguiente con ese mismo campo y cia no aparecerá.
3) No entiendo por qué agrupas por campo y cia.