如何在Excel公式中转义美元符号('$')?

时间:2016-07-22 04:17:31

标签: excel excel-formula

很难检查单元格是否包含美元符号('$'),因为Ecxel认为我正在尝试进行绝对引用。

我正在使用包含一列用户名的导入数据,并且许多用户名最后都有一个'$'字符。在Excel中,我根据它们可能包含的字符串省略了username列中的一些数据。一些示例帐户:

  • chi_smithcleve
  • letter_admin
  • NYCDB140 $
  • outside3
  • NYCPRD148 $
  • ATLDB12 $
  • chi_goadjames

我想测试三个条件的用户名:它们不包含字符串'NYC','chi'或'$'。字符串很简单,但我无法弄清楚如何逃脱美元符号字符!我发现的所有文档都建议使用双引号作为Excel中的转义机制,但这似乎不起作用。文档说应该工作的主要公式是:

=ISNUMBER(SEARCH(""$"",A2))

我正在检查单元格A2以查看是否出现'$'字符。但Excel只是告诉我,我有一个错误。我已经尝试了其他几个可能的逃脱角色,但无济于事。

(我可以在某个上游点执行'字符替换'功能,用更易操作的字符替换'$',但我宁愿将数据保持在相同的状态就像收到的那样)

1 个答案:

答案 0 :(得分:2)

试试这个,它对我有用。

  =ISNUMBER((SEARCH("$",A2)))