0

検証する必要のある料金コードを含む長いスプレッドシートがあり、それを自動的に実行する関数をRegExで作成したいと思います(これは、次の月に実行する必要がある毎日のタスクであり、自動化したいと思います)

たとえば、列Aには、次のデータがあります。

コード
1000.00.001000.10.001020.12.99 ..。
_
_

ただし、コードのスペルが(1020..23.99または1020.23.124)のように間違っている場合があります。各セルで次のような関数を使用して、列Bで検証を行います。

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

..そして結果としてTRUEまたはFALSEを取得します。

4

1 に答える 1

2

Microsoft VBScript正規表現への参照をExcelに追加する必要があります。その後、Regexを使用できます。詳細については、このリンクを参照してください。次に、それを実装するisvalid_functionというUDFを作成します。

于 2010-09-07T20:47:53.470 に答える