很难检查单元格是否包含美元符号('$'),因为Ecxel认为我正在尝试进行绝对引用。
我正在使用包含一列用户名的导入数据,并且许多用户名最后都有一个'$'字符。在Excel中,我根据它们可能包含的字符串省略了username列中的一些数据。一些示例帐户:
我想测试三个条件的用户名:它们不包含字符串'NYC','chi'或'$'。字符串很简单,但我无法弄清楚如何逃脱美元符号字符!我发现的所有文档都建议使用双引号作为Excel中的转义机制,但这似乎不起作用。文档说应该工作的主要公式是:
=ISNUMBER(SEARCH(""$"",A2))
我正在检查单元格A2以查看是否出现'$'字符。但Excel只是告诉我,我有一个错误。我已经尝试了其他几个可能的逃脱角色,但无济于事。
(我可以在某个上游点执行'字符替换'功能,用更易操作的字符替换'$',但我宁愿将数据保持在相同的状态就像收到的那样)
答案 0 :(得分:2)
试试这个,它对我有用。
=ISNUMBER((SEARCH("$",A2)))