Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.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
Excel中的游戏结果_Excel_Excel Formula_Xlsx_Worksheet Function_Worksheet - Fatal编程技术网

Excel中的游戏结果

Excel中的游戏结果,excel,excel-formula,xlsx,worksheet-function,worksheet,Excel,Excel Formula,Xlsx,Worksheet Function,Worksheet,如果有人能为我提供这个案例所需的公式,我将不胜感激 我有多场比赛,我想根据他们的得分来确定他们的赢家。我还想根据结果做一些统计 我的要求是: 1-根据原始计时结果返回赢家团队名称,如果是平局,则返回加时结果,如果是平局,则返回处罚结果。如果没有输入游戏结果,我还需要winner单元格没有值 2-如果游戏在原始时间结束,OTC柜台增加1 3-如果游戏在加时结束,ETC计数器增加1 4-如果游戏以点球结束,PC计数器增加1 我猜计数器将使用相同的方法完成,但您是这里的专家 非常感谢您的时间和努力。

如果有人能为我提供这个案例所需的公式,我将不胜感激

我有多场比赛,我想根据他们的得分来确定他们的赢家。我还想根据结果做一些统计

我的要求是:

1-根据原始计时结果返回赢家团队名称,如果是平局,则返回加时结果,如果是平局,则返回处罚结果。如果没有输入游戏结果,我还需要winner单元格没有值

2-如果游戏在原始时间结束,OTC柜台增加1

3-如果游戏在加时结束,ETC计数器增加1

4-如果游戏以点球结束,PC计数器增加1

我猜计数器将使用相同的方法完成,但您是这里的专家

非常感谢您的时间和努力。

(此信息太大,无法发表评论,因此我将其作为答案)

我不认为你会在这个网站上得到答案,因为你自己没有做任何努力。但我的印象是,这是因为你不知道从哪里开始,所以让我给你一些开始的建议

执行此任务所需的函数主要是
Max()
Sum()
IF()
CountIF()
,可能还有
SumIF()
(或者在多个条件下是
CountIFS()
SumIFS()

至于找到获胜者,您可以使用
Max()
函数来找到最佳结果,并使用
Lookup()
函数来知道您可能在哪里遇到该结果

添加一个helper列可能会有所帮助,该列包含所有获胜团队的值(如1)。通过添加所有这些,您可以在其他列中填写信息

现在你有了一个起点。请尝试一下,如果您有任何具体问题,请随时提问。

(此信息太大,无法发表评论,因此我将其作为答案)

我不认为你会在这个网站上得到答案,因为你自己没有做任何努力。但我的印象是,这是因为你不知道从哪里开始,所以让我给你一些开始的建议

执行此任务所需的函数主要是
Max()
Sum()
IF()
CountIF()
,可能还有
SumIF()
(或者在多个条件下是
CountIFS()
SumIFS()

至于找到获胜者,您可以使用
Max()
函数来找到最佳结果,并使用
Lookup()
函数来知道您可能在哪里遇到该结果

添加一个helper列可能会有所帮助,该列包含所有获胜团队的值(如1)。通过添加所有这些,您可以在其他列中填写信息


现在你有了一个起点。请尝试一下,如果您有任何具体问题,请随时提问。

多亏了多米尼克,这就是我到目前为止决定比赛赢家的地方

我使用了
IF()
MAX()
LOOKUP
函数的组合。我现在根据两个案例确定结果:原始时间和处罚

这就是我决定胜利者的公式

=IF(C12=C13,IF(ISBLANK(D13),"",LOOKUP((MAX(D12,D13)),D12:D13,B12:B13)),IF(ISBLANK(C13),"",LOOKUP((MAX(C12,C13)),C12:C13,B12:B13)))
我现在的问题是,我想在输入结果时计算人为错误。根据这个公式,如果点球结果是不可能发生的平局,它将B队作为胜利者返回。我需要它显示一个错误或不返回输出,如果结果输入的惩罚分数相等


谢谢你的支持。

多亏了多米尼克,这就是我到目前为止决定比赛胜负的原因

我使用了
IF()
MAX()
LOOKUP
函数的组合。我现在根据两个案例确定结果:原始时间和处罚

这就是我决定胜利者的公式

=IF(C12=C13,IF(ISBLANK(D13),"",LOOKUP((MAX(D12,D13)),D12:D13,B12:B13)),IF(ISBLANK(C13),"",LOOKUP((MAX(C12,C13)),C12:C13,B12:B13)))
我现在的问题是,我想在输入结果时计算人为错误。根据这个公式,如果点球结果是不可能发生的平局,它将B队作为胜利者返回。我需要它显示一个错误或不返回输出,如果结果输入的惩罚分数相等


谢谢你的支持。

你好,多米尼克,你说得对,我不知道从哪里开始,我感谢你的宝贵反馈。我发布了一个答案来展示我到目前为止的进步。你好,多米尼克,你是对的,我不知道从哪里开始,我感谢你的宝贵反馈。我发布了一个答案,以显示我迄今为止的进展。