Excel:查找与另一列匹配的列中的最小/最大值

 赤血-魔鬼 发布于 2023-02-06 18:44

我有一个有两列的表,比如A:B.我在列A中有一个单独的列表(在D列中).对于列D中的每个目标值,我想在col A与目标匹配的所有行中找到B列中的最小值和最大值.例如,如果数据如图所示,

    col A   col B        col D
 1  7.5     1.00         7.5      1.00   1.20
 2  7.5     1.04         8        1.08   1.45
 3  7.5     1.08         8.5      1.17   1.83
 4  7.5     1.15
 5  7.5     1.20
 6  8       1.08
 7  8       1.13
 8  8       1.20
 9  8       1.29
10  8       1.38
11  8       1.43
12  8       1.45
13  8.5     1.17
14  8.5     1.22
15  8.5     1.26
16  8.5     1.35
17  8.5     1.42
18  8.5     1.51
19  8.5     1.58
20  8.5     1.64
21  8.5     1.69
22  8.5     1.74
23  8.5     1.79
24  8.5     1.83

我想让公式返回最后两列(最小和最大).

笔记:

    即使在引用超出最后一行的范围时(例如,$A$8:$A$50在公式中使用,不一定$A$8:$A$24),也可以方便地使用某些内容,以便可以在列A,B的底部添加新数据,并且所有内容都会自动更新.

    列A,B实际上将包含其他数据,标题等,所以我猜一些公式可能不适用于对整列的引用$A:$A.

编辑:我刚刚发现了一些相似/相关的帖子

如果匹配其他列的条件,则在范围内查找MIN/MAX日期

Excel 2010中的条件最小值和最大值

在A列中选择相同值的B列中的最小值?

给定A列中的值,在EXCEL中的B列中找到min/max

在条件中找到excel中的最大值或最小值

1 个回答
  • 这个对我有用.

    分钟:

    =MIN(IF(($A$1:$A$50=D1),($B$1:$B$50)))
    

    最多:

    =MAX(IF(($A$1:$A$50=D1),($B$1:$B$50)))
    

    注意,它是一个数组公式,所以你需要按CTRL+ SHIFT+ENTER

    2023-02-06 18:47 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有