感谢您的帮助!
<div id="Timeline"></div>
function drawChart() {
var query = new google.visualization.Query( 'https://docs.google.com/spreadsheets/d/1Q2RkFboIhodAf86xz96UJ5DJEnxJeNYcY9wDbN2INxY/gviz/tq?gid=0&');
var query2 = new google.visualization.Query( 'https://docs.google.com/spreadsheets/d/1Q2RkFboIhodAf86xz96UJ5DJEnxJeNYcY9wDbN2INxY/gviz/tq?gid=1309804722&');
var data1 = query.getDataTable();
var data2 = query2.getDataTable();
var all = google.visualization.data.join(data1,data2,'full',[[0,0]],[1,2,3],[1,2,3,]);
all.send(handleQueryResponse);
}
function handleQueryResponse(response) {
if (response.isError()) {
alert('Error in query: ' + response.getMessage() + ' ' + response.getDetailedMessage());
return;
}
var container = document.getElementById('Timeline')
var chart = new google.visualization.Timeline(container);
chart.draw(response, { legend: { position: 'none' } , });
}
google.load('visualization', '1', {packages:['timeline'], callback: drawChart});
答案 0 :(得分:0)
您需要将查询网址的'gid ='参数设置为指向相关工作表,您可以在查看相关工作表时查看浏览器中的网址来获取此信息 - 请参阅我的回答这里: How to Perform a Lookup/Filter Across Google Spreadsheets Using Google Apps Script
一旦你有数组的结果集,你可以使用Javascript'concat'方法将它们合并为一个