如何在Excel公式中转义美元符号('$')?
如果单元格中包含美元符号('$'),那么Ecxel认为我正在尝试做一个绝对的参考。
我正在处理导入的数据,其中包括一列用户名,许多用户名最后都有一个“$”字符。 在Excel中,我将根据它们可能包含的string省略用户名列中的一些数据。 一些示例ish帐户:
- chi_smithcleve
- letter_admin
- NYCDB140 $
- outside3
- NYCPRD148 $
- ATLDB12 $
- chi_goadjames
我想testing三个条件的用户名:它们不包含string“NYC”,“chi”或“$”。 string很容易,但我不知道如何逃避美元符号字符! 我发现的所有文档都build议使用双引号作为Excel中的转义机制,但似乎并不奏效。 文档说的主要公式应该是:
=ISNUMBER(SEARCH(""$"",A2))
我正在检查单元格A2以查看是否出现“$”字符。 但是,Excel只是告诉我,我有一个错误。 我已经尝试了其他几个可能的转义字符,无济于事。
(我可以在上游的某个点做一个“字符replace”function,用一个更可操纵的字符replace$,但是我宁愿把数据保持在与收到时相同的状态)
试试这个,它正在为我工作。
=ISNUMBER((SEARCH("$",A2)))