如何在Excel中创build一个函数来validation使用正则expression式的单元格

我有一个包含关税代码的长电子表格,我需要validation,我想用RegEx创build一个函数来自动执行(这是我在接下来的几个月里必须做的日常任务,我想自动化)

例如在A列中,我有以下数据:


1000.00.00
1000.10.00
1020.12.99

但有些时候,这些代码被拼写错误(1020..23.99或1020.23.124),我想在每个单元格中用这样的函数在列B中进行validation:

=isvalid_function(A2,"^\d{3,4}\.\d{2}\.\d{2}$") 

结果得到TRUE或FALSE。

您需要将对Microsoft VBScript正则expression式的引用添加到Excel,然后您可以使用正则expression式,请参阅此链接了解更多详细信息。 然后你会创build一个叫做isvalid_function的UDF来实现这个function。