Excel 比较函数/软件

Excel 比较函数/软件

我正在编写一份在 A 列中显示不同名称的报告。我想比较 A 列中每个国家/地区 COL B 中的值。在 COL C 中,我想返回该国家/地区 COL B 中的最大值。这是我想要的示例:

          COL A     COL B          COL C (OUTPUT RESULT REQUIRED) 
Row 1     USA        $3             -    
Row 2     USA        $7             $7 
Row 3     Italy      $1             $1
Row 4     France     $2             -
Row 5     France     $9             $9
Row 6     France     $4             -

我正在使用 Excel 2016。

我如何使用函数来实现这一点?

答案1

这里有一个可以解决问题的公式。

=IF(COUNTIFS($A$1:$A$6,A1,$B$1:$B$6,">"&B1)=0,B1,"-")

这用于COUNTIFS计算每个国家/地区中值大于当前行的行数。只有最大行才会返回该值。

答案2

您可以使用例如这个公式:
=IF(AVERAGEIF(A:A,A2,B:B)>B2,"-",B2)

在此处输入图片描述

相关内容