除了从原始列中过滤的值以外,在列中获取唯一值 – 仅Excel公式
我一直在使用
=IFERROR(INDEX($F$13:$F$1353, MATCH(0,COUNTIF($X$12:X12, $F$13:$F$1353), 0)),"")
而且它能够完美地工作,以便从具有重复价值的列中带来独特的价值。
不过,我在重复值列“F”上使用filter,当我从“F”过滤列中取消select任何项目时,我想从已创build的唯一项目列表中删除此项目。 无法找出一个公式来完成这项工作。
有任何想法吗?
我假设你在X13
中使用这个公式复制下来(或可能复制Y12
)。 尝试使用这个修订公式:
=IFERROR(INDEX($F$13:$F$1353, MATCH(1,(COUNTIF($X$12:X12, $F$13:$F$1353)=0)*SUBTOTAL(3,OFFSET($F$13,ROW($F$13:$F$1353)-ROW($F$13),0)), 0)),"")
用CTRL + SHIFT + ENTER确认
额外的SUBTOTAL(OFFSET
部分用于排除由于过滤而不可见的值