You can easily embed a Google Sheet directly into your Google Site while in edit mode.
Steps to Link Google Sheets to Google Sites
Here are the steps to integrate a Google Sheet into your Google Site, based on the standard embedding process:
- In edit mode on your Google Site select Insert > Sheets.
- Select your Sheet from Google Drive.
- The only setting available is to select the default tab displayed on load.
Following these steps will embed a view of your Google Sheet into your site page, allowing visitors to see the sheet's data without leaving your site.