広告

スペース削除

外部からテキストデータを取得した場合、文字列に余計なスペースが入っていることがあります。それを簡単に消去できる関数です。


関数(スペース削除)
関    数    例
TRIM関数
意味 文字列に先頭と最後の連続したスペースを削除します。半角スペース、全角スペースどちらも対象として削除されます。
書式 TRIM(文字列)
文字列 余分なスペースを削除する文字列を指定します。
SUBSTITUTE関数
意味 文字列中の指定された文字をほかの文字に置き換えます。SUBSTITUTE 関数は、文字列中の特定の文字を置き換えるときに使用します。文字列中の特定の位置にある文字をほかの文字に置き換えるときは、REPLACE 関数を使用します。
書式 SUBSTITUTE(文字列,検索文字列,置換文字列,置換対象)
文字列 置き換える文字を含む文字列を指定します。
検索文字列 検索する文字列を指定します。
置換文字列 検索文字列を検索して置き換える文字列を指定します。
置換対象 文字列に含まれるどの検索文字列を置換文字列に置き換えるかを指定します。置換対象を指定した場合、文字列中の置換対象番目の検索文字列だけが置き換えられます。省略した場合は、文字列中のすべての検索文字列が置き換えの対象となります。
注意事項 この関数はスペース以外もできますが、スペースを削除したいは検索文字列をスペース、置換文字列をヌル文字("")を指定すれば削除できます。また半角スペース、全角スペースの両方を削除したい場合はSUBSTITUTE関数をネスト(関数の中にさらに関数を使用)すればできます。