向EXCEL大神请教,如何函数实现返回表中某个公司中员工对应序号的最大值?

2025-04-15 12:57:15
推荐回答(3个)
回答1:

1、函数公式

=MAX(($A$2:$A$7=D2)*($B$2:$B$7)) 

数组公式,请同时按下Ctrl+Shift+Enter三键结束

2、数据透视表

值字段设置改为最大值

回答2:

用函数实现返回表中某个公司中员工对应序号的最大值,最简单的函数就是MAXIFS函数,假设E列是列出的公司名称,F列求对应其最大序号,在F2单元格输入公式并向下填充,如下:

=MAXIFS(C:C,A:A,E2)

公式及效果图

MAXIFS函数参数说明:

第一个参数:求最大值的所在数字列;

第二个参数:被判断的条件区域,也就是公司列表;

第三个参数:对应的第二个参数的条件。

注:如果还有条件,那么就是对应的第二和第三个参数。

回答3:

  1. 条件最大值函数maxifs即可,公式为:

    =MAXIFS(B:B,A:A,D1)

  2. 如图所示: