如何在 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 ))
以下屏幕截图显示了如何在实践中使用此语法:
我们可以看到, 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:如何对多列中的项目进行排序