Arrays googlesheets数组中的静态值

Arrays googlesheets数组中的静态值,arrays,google-sheets,google-sheets-formula,array-formulas,google-sheets-query,Arrays,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Query,我正在尝试从google工作表创建一个值数组。我还想返回一个静态值。 目前我的公式是这样的 ={A2:A5,$A$1,M2:M5} 我希望它能返回如下内容: Person 1 Blue 5 Person 2 Blue 10 Person 3 Blue 15 Person 4 Blue 10 Person 5 Blue 7 编辑 我现在更新了旧答案下面的链接,以匹配我认为您正在寻找的内容。我已经制作了三张单独的表格供您查看,并在链接表格的底部点击 我使用数据验证为团队制作了一些下拉列表

我正在尝试从google工作表创建一个值数组。我还想返回一个静态值。 目前我的公式是这样的

={A2:A5,$A$1,M2:M5}
我希望它能返回如下内容:

Person 1 Blue 5

Person 2 Blue 10

Person 3 Blue 15

Person 4 Blue 10

Person 5 Blue 7
编辑

我现在更新了旧答案下面的链接,以匹配我认为您正在寻找的内容。我已经制作了三张单独的表格供您查看,并在链接表格的底部点击

我使用数据验证为团队制作了一些下拉列表。我已经列出了一个玩家列表,你可以随意添加和删除(这可能有缺陷,如果你发现了错误,请告诉我,我会调查)-从那里,我使用从两张表中获取的数据,使用内置的
SUMIF
函数进行总体计算。希望这有帮助

旧答案

对-所以我不太确定您需要什么,但我找到了一个您可能需要的示例:

因此,当您向下看底部时,可以看到另一张包含一些静态值的图纸。如果右键单击工作表
作业
中的任何
主题
,然后选择
数据验证
,如第一幅图像所示,您将在第二幅图像上看到屏幕。在这里,您可以看到工作表
主题
中的数据在工作表
作业

您也可以右键单击
分配
工作表中的
状态
列值之一,查看如何在
数据验证
上下文菜单中创建静态列表。希望这能回答这个问题。要么如此,要么请提供更多信息,以便我能够正确解读问题;)

试试看:

=ARRAYFORMULA(TRANSPOSE(QUERY(TRANSPOSE(IF(A2:B<>"", A1:B1&" "&A2:B, )),,999^99)))
=ARRAYFORMULA(转置(查询(转置(IF(A2:B“”,A1:B1&“”&A2:B,),,999^99)))

假设
$A$1
是您希望重复4次的常数,您可以这样做,但这并不漂亮:

={A2:A5,{$A$1;$A$1;$A$1;$A$1},M2:M5}

通过将ARRAYFORMULA与定义的数组的

={A2:A6,B2:B6,数组公式(IF(ISBLANK(A2:A6),$A$1))


你需要在谷歌工作表中使用这个吗?还是需要将它导出到应用程序中?@IncrediblePony我想将它保存在谷歌工作表中我已经编辑了工作表中的权限,因此你可以编辑它@Ilan BuchbinderI已经更新了我的回答谢谢,这不是我想要的。我改变了公式。希望它能让我更清楚地了解我在寻找什么。你能不能发送一个链接到具有查看权限的工作表,这样我就可以查看它?或者是你想要达到的目标?这就是我要找的东西。您可以看到我的两组数据,以及下面所需的结果。对不起。我意识到我原来的工作表并没有真正显示我在寻找什么。在同一份文件中,请参见第2页。我有更大规模的数据。我希望基本上有={A2:A3,$1,B2:B3},但显然这不起作用。。。