【问题标题】:Get name corresponding to max value获取最大值对应的名称
【发布时间】:2021-10-05 08:30:37
【问题描述】:

我在使用 Google-Sheets 时遇到了问题,基本上我所拥有的是一张表,我和我的伙伴们在其中记录了我们每天的体重进展情况。我想获取与最大值对应的名称,但出现错误。

你用过的函数是这样的:

=INDEX(B3:G3,MATCH(MAX(B2:G2),B2:G2,0))

返回错误,这是为什么呢? 与不在列中而是在行中的索引有关吗?

【问题讨论】:

  • 我无法重现错误,请分享样张。
  • 你的语言环境是什么?

标签: google-sheets google-sheets-formula formula


【解决方案1】:

也许你需要这样的东西

【讨论】:

  • 我怎么会这样做,而我又得到了一个#NAME?东西
  • 编辑:我收到错误
  • 对于#NAME 错误,您可能会错过一些东西,试试这个 =Transpose(FILTER(B3:G4,B3:G3=max(B3:G3)))
  • 是的,我做到了,我什至手动转调并使用了我上面提到的功能,但我得到的仍然是#ERROR! ,我猜它是别的东西,因为实现应该没问题。
  • 你能分享你的床单吗?
【解决方案2】:

尝试:

=TRANSPOSE(FILTER(B2:G3; B2:G2=MAX(B2:G2)))

或:

=QUERY(TRANSPOSE(B2:G3); "select max(Col1),Col2")

【讨论】:

    猜你喜欢
    • 2021-04-17
    • 2021-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-15
    • 1970-01-01
    相关资源
    最近更新 更多