Cantonul Saint-Marcellin este un canton din arondismentul Grenoble , departamentul Isere , regiunea Rhone-Alpes , Fran?a .