【问题标题】:How to find cell address in a table/range with nth value in Google Sheets如何在 Google 表格中查找具有第 n 个值的表格/范围中的单元格地址
【发布时间】:2021-08-10 18:12:53
【问题描述】:

我需要一个公式来输出图像中显示的表格/范围中第 n 个值的单元格地址。范围是不断变化的 x/y 变量的输出。因此,第 n 个值及其行/列地址也将始终在变化。

我用过 =large(D39:N60,1) 输出范围的第 n (1) 个值,但无法与任何其他函数结合输出单元格地址。

【问题讨论】:

  • 答案已更新...

标签: arrays if-statement google-sheets max google-sheets-formula


【解决方案1】:

试试ADDRESS:

=ADDRESS(row, column, 4)

=INDEX(ADDRESS(
 MAX(IF(LARGE(D39:N60, 1)=D39:N60, ROW(39:60), )), 
 MAX(IF(LARGE(D39:N60, 1)=D39:N60, COLUMN(D:N), )), 4))

【讨论】:

  • 完美。非常感谢。
  • 作为后续,我是否可以使用另一个公式仅输出此单元格的行号或仅输出此单元格的列?
  • 试试:=INDEX(MAX(IF(LARGE(D39:N60, 1)=D39:N60, ROW(39:60), )))
  • 谢谢!这行得通。当我尝试使用COLUMN 而不是ROW 时,它输出为数字而不是字母。有解决办法吗?
  • 对于列尝试:=SUBSTITUTE(INDEX(ADDRESS(1, MAX(IF(LARGE(D39:N60, 1)=D39:N60, COLUMN(D:N), )), 4)), 1, )
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-29
  • 1970-01-01
相关资源
最近更新 更多