The Spaniard has already missed three races due to the injury he suffered in the season-opening Spanish Grand Prix in Jerez last month, and the Styrian round will be his fourth absence.
He will continue to be replaced by German rider Stefan Bradl, who rode in Sunday's Austrian Grand Prix at the Red Bull Ring.
"Stefan Bradl's participation in next week's Styrian GP is confirmed as Marc Marquez continues his recovery," the team said in a statement.
Six times MotoGP champion Marquez has yet to score a point this season and is 67 points behind Petronas Yamaha's French leader Fabio Quartararo. (Reporting by Alan Baldwin, Editing by Hugh Lawson)