Google Sheet筛选需求:排除关联列的首个匹配结果
Google Sheets 筛选公式优化:排除指定重复项
解决方案公式
在E2单元格输入以下公式,下拉即可应用到整列:
=TRANSPOSE(FILTER(E$1:E, A$1:A=A2, E$1:E<>F2))
公式说明
FILTER(E$1:E, A$1:A=A2, E$1:E<>F2):保留A列与当前行ID(A2)匹配的E列值,同时排除与当前行F列值重复的项TRANSPOSE():将纵向筛选结果转为横向展示,方便查看同ID下的其他stock-id- 绝对引用
$用于锁定列范围,确保下拉公式时筛选区域不会错位
空值处理(可选)
如果希望筛选结果为空时显示提示文本,可使用IFERROR包裹公式:
=IFERROR(TRANSPOSE(FILTER(E$1:E, A$1:A=A2, E$1:E<>F2)), "无其他关联stock-id")
内容的提问来源于stack exchange,提问作者JLMasc
相关产品推荐
相关产品推荐

