提问人:NEWBIE 提问时间:11/17/2023 更新时间:11/17/2023 访问量:47
如何根据Excel中其他列满足的条件获取一列的最小值?
How do I get the minimum value of one column base on conditions met from other columns in Excel?
问:
我有表 A,我想创建两个新列来获取表 B。我正在尝试创建一个公式,其中我只计算每个人以前记录的最小值或最大值。是否有公式可用于自动填写其余记录?我尝试了这个公式,但收到了错误。
= MIN(IF(AND(C:C=$C2, A:A<$A2),D:D))
表A:
一个 | B | C | D | |
---|---|---|---|---|
1 | SES系列 | 日期 | 名字 | 得分 |
2 | 1 | 9/4/23 | 爱丽丝 | 165 |
3 | 1 | 9/4/23 | 鲍勃 | 224 |
4 | 1 | 9/4/23 | 甲基苯丙胺 | 170 |
5 | 2 | 10/7/23 | 爱丽丝 | 160 |
6 | 2 | 10/7/23 | 鲍勃 | 218 |
7 | 2 | 10/7/23 | 甲基苯丙胺 | 167 |
8 | 3 | 11/4/23 | 爱丽丝 | 155 |
9 | 3 | 11/4/23 | 鲍勃 | 220 |
10 | 3 | 11/4/23 | 甲基苯丙胺 | 165 |
11 | 4 | 12/2/23 | 爱丽丝 | 150 |
12 | 4 | 12/2/23 | 鲍勃 | 221 |
13 | 4 | 12/2/23 | 甲基苯丙胺 | 168 |
表B:
一个 | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | SES系列 | 日期 | 名字 | 得分 | 最小值 | 麦克斯 |
2 | 1 | 9/4/23 | 爱丽丝 | 165 | 那 | 那 |
3 | 1 | 9/4/23 | 鲍勃 | 224 | 那 | 那 |
4 | 1 | 9/4/23 | 甲基苯丙胺 | 170 | 那 | 那 |
5 | 2 | 10/7/23 | 爱丽丝 | 160 | 165 | 165 |
6 | 2 | 10/7/23 | 鲍勃 | 218 | 224 | 224 |
7 | 2 | 10/7/23 | 甲基苯丙胺 | 167 | 170 | 170 |
8 | 3 | 11/4/23 | 爱丽丝 | 155 | 160 | 165 |
9 | 3 | 11/4/23 | 鲍勃 | 220 | 218 | 224 |
10 | 3 | 11/4/23 | 甲基苯丙胺 | 165 | 167 | 170 |
11 | 4 | 12/2/23 | 爱丽丝 | 150 | 155 | 165 |
12 | 4 | 12/2/23 | 鲍勃 | 221 | 218 | 224 |
13 | 4 | 12/2/23 | 甲基苯丙胺 | 168 | 165 | 170 |
答:
评论