![我可以在 Microsoft 或 Excel 上将符号 (!@#) 转换为数字 (123) 吗?](https://linux22.com/image/1611894/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%9C%A8%20Microsoft%20%E6%88%96%20Excel%20%E4%B8%8A%E5%B0%86%E7%AC%A6%E5%8F%B7%20(!%40%23)%20%E8%BD%AC%E6%8D%A2%E4%B8%BA%E6%95%B0%E5%AD%97%20(123)%20%E5%90%97%EF%BC%9F.png)
我有大量文件以符号显示 (!@##$$@#%@#)。我需要将它们转换为数字 (12334423523)。
答案1
您可以使用SUBSTITUTE
替换文本
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1, "!", "1"), "@", "2"), "#", "3"), "$", "4"), "%", "5"), "^", "6"), "&", "7"), "*", "8"), "(", "9"), ")", "0")
但这不是替换所有文档中的文本的好方法。在这种情况下,请使用宏