【发布时间】:2014-08-07 15:57:11
【问题描述】:
这是我的公式:
=IF(ISERROR(MATCH(0,COUNTIF(C$13:C13,'原始数据'!$Q$14:$Q$1000&"" ),0)),"",INDEX(IF(ISBLANK( '原始数据'!$Q$14:$Q$1000),"",'原始数据'!$Q$14:$Q$1000),MATCH(0,COUNTIF($C$13:C13,'原始数据'!$Q $14:$Q$1000&""),0)))
这是一个数组公式,需要您按 control + shift + enter。
该公式采用一个列表并从该列表中删除所有重复值。但我需要稍微修改这个公式,这就是我遇到问题的地方。我不希望它包含任何带有“选择”字样的单元格。
在我的范围内,我的某些单元格显示“选择”。但我不希望这些单元格包含在输出中。这是一个艰难的,有点超出我的能力。
$Q$14:$Q$1000 是范围。
C13 是输出列表中的第一个值,等于 Q14。
【问题讨论】:
-
为了澄清,您是否只是想更改 IF 语句,以便如果单元格为空白或包含“选择”,它返回“”?
-
我确实需要更改 IF 语句。我希望“选择”不出现在我的输出中。所以在输出中,而不是那个单元格说“选择”,它只会进入下一个值,因为它会清除重复项。基本上,我的范围由下拉菜单组成,每个菜单中的选项之一是“选择”。但是还有很多行尚未填充,因此“选择”仍然存在于很多单元格的范围内。这给总结我的数据带来了困难。因此,当我向下拖动输出以清除重复项时,我不希望出现“选择”。
-
您是要获得单个结果还是辅助列?
-
否....这不是辅助栏。当你拉下这个公式时,它会给出列表中的每个唯一值,直到没有更多值为止。
标签: excel