Google sheets 如何基于过滤器获取单元格的地址/引用? 背景
假设我想为包含文本“onboarding”的单元格筛选一列。一旦我得到它,我想使用OFFSET来获得I列中的相应值,如下所示 问题: 如何获取作为过滤器结果输出的单元格的引用?例如,我将运行这个命令Google sheets 如何基于过滤器获取单元格的地址/引用? 背景,google-sheets,Google Sheets,假设我想为包含文本“onboarding”的单元格筛选一列。一旦我得到它,我想使用OFFSET来获得I列中的相应值,如下所示 问题: 如何获取作为过滤器结果输出的单元格的引用?例如,我将运行这个命令 =filter(data!C1:C100,data!C1:C100="onboarding") 但是我想得到结果的引用(现在它只返回字符串“onboarding”)并将其提供给方法,该方法需要一个cell_引用作为参数 OFFSET(cell_reference, offset_rows, of
=filter(data!C1:C100,data!C1:C100="onboarding")
但是我想得到结果的引用(现在它只返回字符串“onboarding”)并将其提供给方法,该方法需要一个cell_引用作为参数
OFFSET(cell_reference, offset_rows, offset_columns, [height], [width])
如果您只需要在C中加载的I中的值,请使用:
=filter(data!I1:I100,data!C1:C100="onboarding")
简短回答
要获取相对于筛选结果的单元格引用,请尝试
=INDIRECT(INDEX("I"&filter(ROW(data!C1:C100),data!C1:C100="onboarding")),1))
解释
返回引用范围内每个单元格的行号行(数据!C1:C100)
会将相应的值返回到标准过滤器
将&
作为列ID与筛选器返回的值连接起来I
仅用于强制执行一个结果1索引
将引用字符串转换为可由INDIRECT
或其他需要引用作为参数的函数使用的引用OFFSET
1:使用
索引
是可选的,因为间接
只会返回一个引用。如果省略了索引
,则引用将与过滤器
返回的第一个值相关,这对我很有用。。但我会将正确答案授予参考答案
=vlookup($A$2,data!$C$1:$I$100,7,false)
请阅读问题。您必须声明您希望从I获得相应的值。我的建议可以做到这一点。您没有解释为什么要使用偏移量。问题是如何获取引用字符串(地址),而不是值。(背景和包含的图像具有误导性)背景,特别是带有红色标签的图像,上面写着“……我想在I列中获得相应的值”,具有误导性。嘿,鲁本,有没有办法直接联系到你?我的电子邮件是阿卜杜拉。bakhach@gmail.comI刚刚给你发了一张请柬。