Google sheets 如何修复错误,即“;GTE的数组参数大小不同”;?
我正在比较一个连续列表,看看这些单元格是否存在于第二个列表中。它作为单个单元格工作,但当我尝试将其转换为数组时,因为它连接到窗体。有没有关于如何修复或更改代码以使其正常工作的线索?初始列表在页面上,但比较列表在称为“位置”的单独页面上Google sheets 如何修复错误,即“;GTE的数组参数大小不同”;?,google-sheets,google-forms,Google Sheets,Google Forms,我正在比较一个连续列表,看看这些单元格是否存在于第二个列表中。它作为单个单元格工作,但当我尝试将其转换为数组时,因为它连接到窗体。有没有关于如何修复或更改代码以使其正常工作的线索?初始列表在页面上,但比较列表在称为“位置”的单独页面上 =数组公式, 如果((E100:E*1>=位置!D2:D)*(E100:E*1=位置!F$2:F)*(F100:F*1=位置!D2:D)*(E100:E*1=位置!F2:F)*(F100:F*1GTE代表大于等于,这告诉我比较数组有两种不同的长度。Location
=数组公式,
如果((E100:E*1>=位置!D2:D)*(E100:E*1=位置!F$2:F)*(F100:F*1=位置!D2:D)*(E100:E*1=位置!F2:F)*(F100:F*1GTE代表大于等于,这告诉我比较数组有两种不同的长度。Locations
工作表只有1000行,而您的VirtualCourseUpload
有50500行。以下是几种可能的解决方案:
- 在
位置的底部再添加49500行以使其正常工作(滚动至工作表底部),或
- 使用特定的范围限制,而不是整个列
GTE代表大于等于,这告诉我比较数组有两种不同的长度。位置
工作表只有1000行,而您的VirtualCourseUpload
有50500行。以下是几种可能的解决方案:
- 在
位置的底部再添加49500行以使其正常工作(滚动至工作表底部),或
- 使用特定的范围限制,而不是整个列
对于将来的参考,您可以在将来编辑自己的问题,而不是发布新问题。对于将来的参考,您可以在将来编辑自己的问题,而不是发布新问题。添加一个函数,在其中添加新行时,它会自动将其添加到另一页,以便它们始终保持不变,这有意义吗?W添加一个函数,当一个新行被添加到一个页面时,它会自动将它添加到另一个页面,这样它们总是保持不变,这有意义吗?
=ARRAYFORMULA(IF((B100:B)="",,IF(TEXTJOIN(", ", 1,
IF((E100:E*1>=Locations!D2:D)*(E100:E*1<=Locations!E2:E)*
(F100:F*1>=Locations!F$2:F)*(F100:F*1<=Locations!G2:G), Locations!C2:C, ))="",
"out of range", TEXTJOIN(", ", 1,
IF((E100:E*1>=Locations!D2:D)*(E100:E*1<=Locations!E2:E)*
(F100:F*1>=Locations!F2:F)*(F100:F*1<=Locations!G2:G), Locations!C2:C, )))))