如何在 google 表格中使用 big if 公式


您可以使用以下方法在 Google 表格中创建LARGE IF公式:

方法 1:使用单一标准的 BIG IF

 =ArrayFormula(LARGE(IF( A2:A11 = " value " , C2:C11 ), 2 ))

此公式查找C列中的第二大值,其中A列中的值等于“value”。

方法 2:具有多个标准的 BIG IF

 =ArrayFormula(LARGE(IF(( A2:A11 = " value1 " ) * ( B2:B11 = " value2 " ) = 1 , C2:C11 ), 5 ))

此公式查找C列中的第五大值,其中A列中的值等于“value1”,B 列中的值等于“value2”。

以下示例展示了如何将每种方法与 Google 表格中的以下数据集一起使用:

示例 1:具有单一标准的 LARGE IF

我们可以使用以下公式仅计算“Team ”列等于“Spurs”的行的“Points ”列中的第二大值:

 =ArrayFormula(LARGE(IF( A2:A11 = " Spurs " , C2:C11 ), 2 ))

以下屏幕截图显示了如何在实践中使用此语法:

Google 表格中的 BIG IF 公式

我们可以看到, Team等于“Spurs”的行中第二高的分值26

示例 2:具有多个条件的 LARGE IF

我们可以使用以下公式仅计算“球队”列等于“马刺”且“位置”列等于“后卫”的行的“点数”列中的第二大值:

 =ArrayFormula(LARGE(IF(( A2:A11 = " Spurs " )*( B2:B11 = " Guard " )= 1 , C2:C11 ), 2 ))

以下屏幕截图显示了如何在实践中使用此语法:

我们可以看到,球队等于“Spurs”、位置等于“Guard”的行中第二高的分值24

注意:您可以在此处找到 Google Sheets 中LARGE函数的完整文档。

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见任务:

Google Sheets:如何将列乘以常数
Google Sheets:如何将列乘以百分比
Google Sheets:如何对多列中的项目进行排序

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注