【发布时间】:2016-07-30 05:24:18
【问题描述】:
我有一个 Excel 表格,其中一列(比如 A 列)有不同的数据,没有特定的格式。列中的某些单元格也包含一些特殊字符。我需要找出哪个单元格包含“*”、“@”、“_”和“!”。并在 B 列中发布这些字符。
例如
Column A contains-
A1- ABVC_KL.....
A2- !1223.....
A3- UIL%%$00.....
A4- JOHN@456.....
A5- 9_90*YY!P.....
那么,B 列中的公式应该在 B 列中给出这个结果:
B1- _.....
B2- !.....
B3- null.....
B4- @.....
B5- _*!.....
有人可以帮我吗?
【问题讨论】:
-
你尝试过什么吗?如果是这样,请向我们展示你的努力。
-
由于您只有四个特殊字符要查找,您可以在
CONCAT或CONCATENATE函数中使用嵌套的IF(ISNUMBER(FIND(...。 -
Scott,我使用了一个非常基本的方法。对于我需要搜索的每个字符,我使用了两列。因此,如果 A 列有数据,则在 B 列中我使用以下公式 =FIND ("_", A1,1),然后在 C 列中使用以下公式 = MID(A1,B1,1)。我为每个字符重复了这组公式。但是,这是一个漫长的过程。所以,想知道是否在一个单元格中,我可以获取所有特殊字符。
标签: excel