我一直在使用
=IFERROR(INDEX($F$13:$F$1353, MATCH(0,COUNTIF($X$12:X12, $F$13:$F$1353), 0)),"")
并且它可以完美地工作,以便从具有重复值的列中获取唯一值。
但是我在重复值列“F”上使用过滤器,当我从“F”过滤列中取消选择任何项目时,我希望从创建的唯一项目列表中删除此项目。无法找出使这项工作的公式。
有什么想法吗?
答案 0 :(得分:1)
我假设您正在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
部分用于排除因过滤而无法看到的值