VBA別館・Python別館

64532

Substitute関数 - Tak

2018/05/19 (Sat) 10:10:05

replace関数と全く同じ機能を持った、substitute関数と言うのがあります。

① =SUBSTITUTE(A1,"-","")とB1に書きます。

意味は、
・substituteは代替え/置き換えるするという意味です。 
・"_"を""に置き換える文字列です。 ""は何もないと言う文字列です。

これでreplace関数と全く同じ働きをします。 使い方が少し違いますので、そこを説明します。

replace関数は、置き換えたい文字が先頭から何番目にあるかを指定します。

一方subsitute関数は、どの文字を置き換えるかを指定します。

置き換えたい文字の場所が決まっている場合は、replcase関数を使い、置き換えたい文字位置が不定の場合は、substitute関数を使うのが良いでしょう。




名前
件名
メッセージ
画像
メールアドレス
URL
文字色
編集/削除キー (半角英数字のみで4~8文字)
プレビューする (投稿前に、内容をプレビューして確認できます)

Copyright © 1999- FC2, inc All Rights Reserved.