![工作表函数检查单元格是否仅包含常量字符串中定义的字符](https://linux22.com/image/1442031/%E5%B7%A5%E4%BD%9C%E8%A1%A8%E5%87%BD%E6%95%B0%E6%A3%80%E6%9F%A5%E5%8D%95%E5%85%83%E6%A0%BC%E6%98%AF%E5%90%A6%E4%BB%85%E5%8C%85%E5%90%AB%E5%B8%B8%E9%87%8F%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B8%AD%E5%AE%9A%E4%B9%89%E7%9A%84%E5%AD%97%E7%AC%A6.png)
我有这个字符串常量:abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890' -
现在,对于 A 列中的每个单元格,我想使用工作表函数(而不是宏)检查 B 列中该单元格是否仅包含常量字符串中的字符。如果出现字符串常量中未定义的任何其他字符,我想在 B 列中打印“无效字符”。
答案1
由于您必须逐个字符地查看 A 列每个单元格中的内容,因此如果没有宏的话,这样做会非常困难。
它将需要很多辅助列,并且每个公式内部的函数嵌套将很难维护。