Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 谷歌表单开关_Google Sheets - Fatal编程技术网

Google sheets 谷歌表单开关

Google sheets 谷歌表单开关,google-sheets,Google Sheets,我不知道该怎么办,但不久前,我们得到了一些帮助,为我们的社区体育俱乐部建立了一个谷歌表单。开关使用了一个阵列公式,直到三月底,所有这些都正常工作。在做了一些搜索之后,谷歌似乎对Switch和其他报告类似问题的用户进行了更改 总之,使用谷歌表单,输入玩家确认男性或女性以及出生日期。使用辅助选项卡,年龄组定义如下: Gender Group Date From Date To Male/Female U06s 01/09/2014 31/08/2015 Male/Femal

我不知道该怎么办,但不久前,我们得到了一些帮助,为我们的社区体育俱乐部建立了一个谷歌表单。开关使用了一个阵列公式,直到三月底,所有这些都正常工作。在做了一些搜索之后,谷歌似乎对Switch和其他报告类似问题的用户进行了更改

总之,使用谷歌表单,输入玩家确认男性或女性以及出生日期。使用辅助选项卡,年龄组定义如下:

Gender      Group   Date From   Date To
Male/Female U06s    01/09/2014  31/08/2015
Male/Female U07s    01/09/2013  31/08/2014
Male/Female U08s    01/09/2012  31/08/2013
Male/Female U09s    01/09/2011  31/08/2012
Male/Female U10s    01/09/2010  31/08/2011
Male/Female U11s    01/09/2009  31/08/2010
Male    U12s    01/09/2008  31/08/2009
Male    U13s    01/09/2007  31/08/2008
Male    U14s    01/09/2006  31/08/2007
Male    U15s    01/09/2005  31/08/2006
Male    U16s    01/09/2004  31/08/2005
Male    U17s    01/09/2003  31/08/2004
Male    U18s    01/09/2002  31/08/2003
Female  G13s    01/09/2007  31/08/2009
Female  G15s    01/09/2005  31/08/2007
Female  G18s    01/09/2002  31/08/2005
Male/Female Delete      
在回答页面上,下面的公式用于定义每个玩家的年龄组。现在它不再工作了,我们得到了#值,错误消息是“开关的范围不匹配。预期为W计数:1”等

公式是:

=数组形式({GroupInfo!C2:C18*({GroupInfo!A2:A18=“Male”}+{GroupInfo!A2:A18=“Male”}+{GroupInfo!A2:A18=“Male”}+{GroupInfo!A2:A18=“Male/Female”}),GroupInfo!B2:B18},1,1),2,1),“Female”,VLOOKUP(H,SORT({GroupInfo!C2:C18*({GroupInfo!A2:A18=“Male”}+{:A2”}),GroupInfo!A2:B18}),Male,},b11,1})

关于我在哪里可以得到帮助,有什么建议或指导吗


非常感谢

尝试IFS公式而不是开关

=ARRAYFORMULA({"Group";IF(A2:A="",,If(H:H="",,
IFS(I:I="Male",
VLOOKUP(H:H,SORT({GroupInfo!C2:C18*({GroupInfo!A2:A18="Male"}+{GroupInfo!A2:A18="Male/Female"}),GroupInfo!B2:B18},1,1),2,1),
I:I="Female",
VLOOKUP(H:H,SORT({GroupInfo!C2:C18*({GroupInfo!A2:A18="Female"}+{GroupInfo!A2:A18="Male/Female"}),GroupInfo!B2:B18},1,1),2,1))
))})


以下是如何做到这一点的示例

非常感谢Sergey。。。我不得不稍微改变公式,从第2行开始,但一切都很完美!!!非常感谢。