Google Spreadsheets:条件,包括从不同电子表格导入的行

时间:2016-08-23 22:49:00

标签: javascript java google-apps-script google-sheets

我已将多个电子表格和不同标签(使用查询中的导入范围)中的列导入主工作表中的一列。现在我需要一个公式,它将根据第一列中的单元格来自何处填充具有特定字符串的不同列。 更具体地说,我有一个电子表格文件,记录有关学校学生的信息(他们的姓名,年龄,身份证号码等),每个部分都有一个单独的表格。另一方面,我正在制作一张主表,在那里我将所有部分的学生姓名导入一列 - 目的是在一个地方汇总信息 - 所以现在我希望它得到相应的名称,找到它的来源(来自另一个文档的特定工作表),然后只复制名称(因为工作表的名称=部分)。

这样做有多难?

获得一些帮助会很棒!

提前致谢:)

1 个答案:

答案 0 :(得分:1)

根据我的理解,你正在努力实现,在我看来,你似乎正在逆转。

importRange功能已经要求您在第二列(范围来自哪里)中获取的信息不是吗?

如果您需要电子表格的实际名称,那么某些Google Apps脚本可能会派上用场,尤其是Spreadsheet.getName(),您可以在custom function内拨打电话。

您可以在主电子表格中找到一个专用工作表,该工作表会向您的几个importRange函数指示哪个范围(工作表和参考)从哪个电子表格(让我们说的网址)导入。 然后,您将连接这两个以将其传递给importRange函数。

希望这可以帮助你前进,如果我误读你,请不要犹豫澄清。

干杯