gpt4 book ai didi

google-sheets - Google电子表格会根据其他电子表格的值查找单元格

转载 作者:行者123 更新时间:2023-12-04 13:32:25 25 4
gpt4 key购买 nike

The spreadsheet我们正在尝试使用它,我将进行引用。

我试图获取单元格X4以显示相对于单元格X3中显示的列B的最大值的列A中的数据,即在编写此列表时,最大值被列为27,这是由“Purelycraft”完成的,因此我希望它使用公式自动显示名称“Purelycraft”,因为他杀人最多。

最佳答案

=OFFSET($A$1,MATCH(MAX($B$3:$B$22),$B$1:$B$22,0)-1,0)

分解:
  • 使用 OFFSET 选择一个单元格,该单元格的位置可以相对于另一个引用单元格表示。
    OFFSET(cell_reference, offset_rows, offset_columns)
    cell_reference:电子表格中的名称位于A列中,因此我们将使用(A1)列中的第一个单元格作为 anchor 。为了确保在复制公式后引用不会更改,我们将使用绝对引用($ A $ 1)。 (阅读更多here。)
    offset_rows:我们将计算从A1到包含最大值的行有多少行。以后再说。
    offset_columns:名称全都在一列中,因此0在这里是一个适当的值。
  • 使用 MATCH 查找目标行。
    MATCH(search_key, range, search_type)
    search_key:这是我们正在寻找的值。您已经有了MAX($B$3:$B$22),因此我们将继续使用它。
    range:这是我们要看的地方。我们将为此返回到B列,但是您会注意到我们使用的是从第1行开始的整个列。我们可以使用与MAX相同的范围,但是如果您检查docs的MATCH,将会看到它返回“项目在与指定值匹配的范围内的相对位置”。从第1行开始,如果只减去1,我们将与OFFSET中的引用单元格A1对齐。
    search_type:类型0查找完全匹配。
  • 关于google-sheets - Google电子表格会根据其他电子表格的值查找单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20959318/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com