Microsoft Excel过滤功能


0

我需要过滤包含简短形式单词的条目(例如“Rd”作为“Road”),但是包含“Rd”的过滤函数会返回包含“Rd”的单词的所有条目,如forward,card等。

有没有办法过滤条目只有单词“Rd”本身独立于句子而不是其他不相关的单词的一部分?


你可以用前导和结尾空格过滤“Rd”吗?
nixda 2013年

也许只有领先者:" Rd"
douglaslps 2013年

领导和结束空间是什么意思?
user2964366 2013年

但那只适用于Ctrl + F功能不行吗?这只会指向包含该条目的条目,但它不会为我过滤结果。我可以用自动过滤器做些什么吗?
user2964366 2013年

@ user2964366当然。在自动过滤器对话框中,选择contains并输入`Rd`(注意前后的空格)。这将过滤所有Rd独立的句子。请注意,这不会在句子的开头或开头找到Rd,因为那里缺少第二个空格。
nixda 2013年

Answers:


2

这是对CLockeWork解决方案的一个小调整。如果辅助列符合:

= - ISNUMBER(查找(“Rd”,“”和“A1&”“))

如果单元格包含以下内容,则返回1:

<>路<>

或者从以下开始:

路<>

或以:结尾:

<>路

其中<>表示“空格”字符。


那些是我不想要的条目?
user2964366 2013年

无论哪种方式....如果您将辅助列上的过滤器选项设置为1,那么您将获得所有Rd。只需尝试一些废料数据。
加里的学生

1

最简单的解决方案:使用寻找简短单词的公式构建一个额外的列(不知道更多关于您的数据我无法专门使用公式)

然后只过滤该列。


因此,如果我知道我想要过滤2个字母单词,我可以使用以下公式创建一个列:

=LEN($A2)=2

或者如果使用表格:

=LEN([@[TargetColumn])=2

这些中的任何一个都会返回一个TRUE或FALSE值,然后您可以对其进行过滤。


看起来条目将包含单词“Rd”但不限于那些 - 就像Abbey Rd。因此,我不认为你可以通过长度过滤。
douglaslps 2013年

这将工作,但我觉得OP具有在细胞换句话说,像main rd
Raystafarian

是的,我的excel条目都是句子所以我正在寻找包含“Rd”作为句子中的一个单词的条目,但是“Rd”作为一个独立的短语形式。例如,“Abbey Rd的意外事故”和“他正朝我走来”:如果我使用“包含”过滤功能进行过滤,两者都会给我。但我只想要第一个。
user2964366 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.