san*_*ica 7 excel lookup-tables
我有一个有两列的表,比如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
Run Code Online (Sandbox Code Playgroud)
我想让公式返回最后两列(最小和最大).
笔记:
即使在引用超出最后一行的范围时(例如,$A$8:$A$50在公式中使用,不一定$A$8:$A$24),也可以方便地使用某些内容,以便可以在列A,B的底部添加新数据,并且所有内容都会自动更新.
列A,B实际上将包含其他数据,标题等,所以我猜一些公式可能不适用于对整列的引用$A:$A.
编辑:我刚刚发现了一些相似/相关的帖子
这个对我有用.
分钟:
=MIN(IF(($A$1:$A$50=D1),($B$1:$B$50)))
Run Code Online (Sandbox Code Playgroud)
最多:
=MAX(IF(($A$1:$A$50=D1),($B$1:$B$50)))
Run Code Online (Sandbox Code Playgroud)
注意,它是一个数组公式,所以你需要按CTRL+ SHIFT+ENTER
| 归档时间: |
|
| 查看次数: |
72365 次 |
| 最近记录: |