Html 如何嵌入非连续的Google电子表格行
根据给定的数据,我只需要显示Google工作表的一些行 我正在使用以下iframe成功地将Google Sheet行嵌入到我的网站中:Html 如何嵌入非连续的Google电子表格行,html,google-sheets,embed,Html,Google Sheets,Embed,根据给定的数据,我只需要显示Google工作表的一些行 我正在使用以下iframe成功地将Google Sheet行嵌入到我的网站中: <iframe src="https://docs.google.com/spreadsheets/u/1/d/e/GOOGLE_SPREADSHEET_ID/pubhtml?gid=0&single=true&widget=false&headers=false&range=A10
<iframe src="https://docs.google.com/spreadsheets/u/1/d/e/GOOGLE_SPREADSHEET_ID/pubhtml?gid=0&single=true&widget=false&headers=false&range=A10:C20" width="100%" height="500" style="border: none;"></iframe>
现在,我还想包括源代码表中具有列名称的第一行
我尝试发送范围数据,如range setrange=A1:C1、A10:C10,但这是不允许的
有什么想法吗?回答:
嵌入电子表格时,不能在URL中指定不连续的范围
解决方法:
您可以改为创建一个新的工作表,在其中连续导入要显示的工作表中的数据,然后在将工作表发布到web时专门选择该工作表
您可以使用单元格A1
中的以下公式将数据导入到新工作表中:
=TRANSPOSE(QUERY(TRANSPOSE(Sheet1!A1:C10), "select Col1, Col10"))
确保将Sheet1
更改为包含数据的工作表的名称
此公式的详细说明:
- 获取范围
Sheet1中的数据!A1:C10
it使列和行翻转(这样做是为了在查询中选择行)TRANSPOSE
- 使用
仅从列QUERY
和A
C
将数据调回原处,使其看起来与原始工作表中的一样
.../pubhtml?gid=GRID_ID&range=A1:C10&single=true&...
完整URL(减去工作表和网格ID):
我希望这对你有帮助 答复:
嵌入电子表格时,不能在URL中指定不连续的范围
解决方法:
您可以改为创建一个新的工作表,在其中连续导入要显示的工作表中的数据,然后在将工作表发布到web时专门选择该工作表
您可以使用单元格A1
中的以下公式将数据导入到新工作表中:
=TRANSPOSE(QUERY(TRANSPOSE(Sheet1!A1:C10), "select Col1, Col10"))
确保将Sheet1
更改为包含数据的工作表的名称
此公式的详细说明:
- 获取范围
Sheet1中的数据!A1:C10
it使列和行翻转(这样做是为了在查询中选择行)TRANSPOSE
- 使用
仅从列QUERY
和A
C
将数据调回原处,使其看起来与原始工作表中的一样
.../pubhtml?gid=GRID_ID&range=A1:C10&single=true&...
完整URL(减去工作表和网格ID):
我希望这对你有帮助