Home > リファレンスガイド > 式エディタ > 関数リスト > DelSubStr
文字列中の文字を削除します。
構文: |
DelSubStr(文字 文字列, 数値c 開始位置, 数値 文字数) |
パラメータ: |
文字列……文字列または文字式 開始位置……文字列中の文字の位置(先頭から何番目か)で、この文字から右に向かって削除が始まります。 文字数……削除する文字の数を指定します。[開始位置]で指定した位置から、右に向かって、この数の文字が削除されます。 |
戻り値: |
文字列……削除後の文字列が返ります。 |
例: |
DelSubStr('ABCD',2,1)では、先頭から2 番目の文字だけが削除され、'ACD'が返ります。 また、X に2 字以上の文字が入っていると仮定すると、下の式では、Y の値が負の時にはX の文字列のうち最初の文字が、Y が正の場合はX の文字列のうち2 番目の文字が削除されます。Y が0 の時には、削除は行われません。 IF(Y<0,DelSubStr(X,1,1),IF(Y>0,DelSubStr(X,2,1),X)) |
関連項目: |