市外局番を括弧の中に

今現在、住所録をまとめているが、その時に「市外局番だけは括弧の中に表示させたいが・・・」と言われた。
今までは『×××-×××-××××』のような形式で表示されていて、それを『(×××)×××-××××』
に変更せねばいけないようだ。
e0080122_14523524.gif

こんなときはSUBSTITUTE関数を使うと便利だった。
上図で簡単に説明すると、任意のセル(この場合はD3)に
="(" & SUBSTITUTE(C3,"-",") ",1)』と数式を入れる。
すると、市外局番が見事に括弧の中に納まった。

ここでポイントなのは、この数式で指定している『1』だが、これは検索対象1番目の文字列だけを置き換える、という意味だ。
[PR]
by slayer0210 | 2006-03-09 15:00 | エクセル一般


<< IndexとMatchを使用した表 5円単位で表示する >>