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) TEMP、VX、および VY という名前の新しい列 3 つを作成します。TEMP 列の値は V1 列の対応する行のストリングの長さであり、VX 列の値は V2 列の対応する行のストリングの長さであり、VY 列の値は V3 列の対応する行のストリングの長さです。 |
TEMP = STRING_LENGTH(V4[1:50]:V6] TEMP、VX、および 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 文字を戻します |