STRING_LENGTH マクロ

(計算内容) STRING_LENGTH マクロは IBM® Campaign でのみ使用可能です。

構文

STRING_LENGTH(data)

パラメーター

data

長さを計算する ASCII テキスト・ストリング値。これは引用符で囲んだ ASCII テキスト、テキスト列、テキストを含んだセル範囲、または上記のいずれかを評価する式になります。data のフォーマット定義については、このガイドの IBM 製品の章にある「マクロ関数パラメーター」セクションを参照してください。

説明

STRING_LENGTH は、指定されたデータ範囲の各ストリング値の長さを返します各入力列に対して、それぞれ対応するテキスト・ストリングの長さを含む新しい列を戻します。

注: 数値データを含む列に対して STRING_LENGTH を指定すると、ゼロが返されます。

TEMP = STRING_LENGTH("four")

4 を含む新しい列を TEMP という名前で作成します。

TEMP = STRING_LENGTH(4)

0 を含む新しい列を TEMP という名前で作成します。

TEMP = STRING_LENGTH(V1)

各値が V1 列の対応する行のストリングの長さである新しい列を TEMP という名前で作成します。

TEMP = STRING_LENGTH(V1:V3)

TEMPVX、および VY という名前の新しい列 3 つを作成します。TEMP 列の値は V1 列の対応する行のストリングの長さであり、VX 列の値は V2 列の対応する行のストリングの長さであり、VY 列の値は V3 列の対応する行のストリングの長さです。

TEMP = STRING_LENGTH(V4[1:50]:V6]

TEMPVX、および VY という名前の新しい列 3 つを作成します。TEMP 列の値は V1 列の 1 から 50 行のストリングの長さであり、VX 列の値は V2 列の 1 から 50 行のストリングの長さであり、VY 列の値は V3 列の 1 から 50 行のストリングの長さです。

関連関数

機能 説明
STRING_CONCAT 指定されたデータ範囲の 2 つのテキスト・ストリングを連結します
STRING_HEAD 指定されたデータ範囲の各ストリングの先頭の n 文字を戻します
STRING_SEG 指定された 2 つの指標の間のストリング・セグメントを戻します
STRING_TAIL 指定されたデータ範囲の各ストリングの末尾の n 文字を戻します