LibreOffice Calc(Excel) テキスト内の特定の桁数の数字(電話番号)を抜き出す

アプリ

こんにちは。

今回はLibreOffice Calc テキスト内の特定の桁数の数字(電話番号)を抜き出す方法について紹介しようと思います。エクセルでも同じ処理なので参考にして下さい。

特定の桁数の数字(電話番号)

上記のようにセルに特定の桁数の数字があるとします。左は10桁(固定電話の桁数)右は11桁(携帯電話の桁数)です。

10桁、もしくは11桁の数字があれば、それらを抽出します。

関数

A1のセルから抜き出す場合は、下記の関数を使用します。

=IFERROR(REGEX(A1, "[0-9]{10,11}"), "")

{10,11}という表現は10桁から11桁の数字ということになります。

エクセルも同じ表現になります

結果

また、9桁以下の数字であれば表示されませんが、12桁の数字があれば、11桁表示になるので注意して下さい。

タイトルとURLをコピーしました