【问题标题】:Find address of minimum after a maximum在最大值之后查找最小值的地址
【发布时间】:2018-06-19 04:46:46
【问题描述】:

我在 excel 表的 A 列中有以下一组值。

0
99
159
199
225
242
254
262
267
270
271
269
266
259
249
238
224
208
193
178
166
156
151
150
150
150
150
150
150
150

0 是最小值,271 是整个列的最大值。在最大值 271 之后出现第二个最小值 150。如何找到在 excel 中首先显示 150 的单元格的地址?

【问题讨论】:

  • 如果在 271之前有 150 怎么办?显示您的样本数据的预期结果,否则您只是在玩 20 个问题的游戏,浪费大家的时间。
  • 您是否只是在列表中寻找*第二高的数字?非常令人困惑的问题。
  • @ashleedawg,我不是在看第二高的数字。我想找到在达到最大峰值后出现的最小值的位置。

标签: excel excel-formula max minimum


【解决方案1】:

试试,

=ADDRESS(MATCH(MIN(INDEX(A:A, MATCH(MAX(A:A), A:A, 0)):INDEX(A:A, MATCH(1E+99, A:A))), INDEX(A:A, MATCH(MAX(A:A), A:A, 0)):INDEX(A:A, MATCH(1E+99, A:A)), 0)+MATCH(MAX(A:A), A:A, 0)-1, COLUMN(A:A), 4, 1, "sheet2")

【讨论】:

    【解决方案2】:

    match 函数将返回第一个找到的精确值所在的行。然后你可以先添加一个“A”来创建地址。

    =MATCH(150,A:A,0) = 24
    

    然后

    ="A"&MATCH(150,A:A,0) = A24
    

    或:

    =ADDRESS(MATCH(150,A:A,0),1)
    

    【讨论】:

      猜你喜欢
      • 2015-10-25
      • 1970-01-01
      • 2015-03-28
      • 2012-09-16
      • 2020-12-09
      • 2019-11-22
      • 2017-04-20
      • 2021-05-11
      • 2013-11-12
      相关资源
      最近更新 更多