
如下图所示,如何获取每一个Sample Name的Height最大的那条记录呢?
图1本文分享函数公式 + 基础操作的解法。
需要用到的函数为:MAXIFS
其功能是:返回某列(或某行)单元格范围内的最大值,其前提是同行(或同列)的其它若干字段值满足给定的条件。
其写法规则如下:
=MAXIFS(单元格范围, 条件范围1, 条件1, 条件范围n, 条件n)
具体操作步骤如下:
Step1:单元格D2输入以下公式,回车,结果如图2。
=MAXIFS(C$2:C$21,A$2:A$21,A2)
图2Step2:单击D2,鼠标指向其右下角,双击向下填充,结果如图3。
图3Step3:对单元格D2公式进行加工,改成以下写法:
=MAXIFS(C$2:C$21,A$2:A$21,A2)=C2
图4Step4:单击D2,鼠标指向其右下角,双击向下填充,结果如图5。
图5Step5:依次单击D1→【数据】→降序排列按钮。
图6Step6:选中D列,按住【Ctrl】键不放,再选中第7-21行,按【Del】。
图7【注意】MAXIFS是Excel 2019以上或Microsoft 365版本才内置的新函数。
其它解法,敬请期待。