Google sheets 在表单中输入新数据时停止google sheets创建新行

Google sheets 在表单中输入新数据时停止google sheets创建新行,google-sheets,spreadsheet,google-forms,formulas,Google Sheets,Spreadsheet,Google Forms,Formulas,我有一个谷歌电子表格,它使用一个查找功能,根据另一张表的ID号查找名称,但当使用提交表单输入ID时,它每次都会创建一个新行,因此不会从另一张表单中查找任何内容 这是我当前的查找功能 =VLOOKUP(C2,'Student Details'!A:D,2,FALSE) 但我也尝试了以下其他例子,并提出: =ArrayFormula(VLOOKUP(C3,'Student Details'!A:D,2,FALSE)) 这些公式都不适用于我。请有人告诉我哪里出了问题 谢谢尝试使用阵列公式中的范围。

我有一个谷歌电子表格,它使用一个查找功能,根据另一张表的ID号查找名称,但当使用提交表单输入ID时,它每次都会创建一个新行,因此不会从另一张表单中查找任何内容

这是我当前的查找功能

=VLOOKUP(C2,'Student Details'!A:D,2,FALSE)
但我也尝试了以下其他例子,并提出:

=ArrayFormula(VLOOKUP(C3,'Student Details'!A:D,2,FALSE))
这些公式都不适用于我。请有人告诉我哪里出了问题


谢谢

尝试使用阵列公式中的范围。例如:在第2行中,尝试:

=ArrayFormula(IF(LEN(C2:C), VLOOKUP(C2:C,'Student Details'!A:D,2,FALSE),))

从第二行开始,确保要使用此公式的列为空(无数据或公式)。

尝试在数组公式中使用范围。例如:在第2行中,尝试:

=ArrayFormula(IF(LEN(C2:C), VLOOKUP(C2:C,'Student Details'!A:D,2,FALSE),))

从第二行开始,确保要使用此公式的列为空(无数据或公式)。

您是说要查找该ID的最后一条记录,还是要更改google表单的行为?前者可能包括Excel函数;后者当然没有。我在一张纸上有身份证、名字、第二个名字和电子邮件。在另一张表中,我得到了来自表单提交或我连接到的android应用程序的ID。根据输入的ID,我想从与ID关联的第一个表单中查找名字、第二个名字和电子邮件。在表单中输入新数据时,阻止Google Sheets创建新行的唯一方法是断开Google表单与电子表格的连接。另一种选择是更改您的公式,但不清楚公式和表单提交是在哪张表中。您是说要查找该ID的最后一条记录,还是要更改您的google表单的行为?前者可能包括Excel函数;后者当然没有。我在一张纸上有身份证、名字、第二个名字和电子邮件。在另一张表中,我得到了来自表单提交或我连接到的android应用程序的ID。根据输入的ID,我想从与ID关联的第一个表单中查找名字、第二个名字和电子邮件。在表单中输入新数据时,阻止Google Sheets创建新行的唯一方法是断开Google表单与电子表格的连接。另一种选择是更改公式,但不清楚公式和表单提交是在哪一张表中。