文字列関数
パディングを追加
セルの内容の先頭または末尾に 1 つ以上の文字を追加します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| 繰り返し回数 | 選択した文字がセルの内容に追加される回数。 |
| 文字を追加 | セルの内容にパディングとして追加する文字を入力します。 |
| 位置 |
パディング文字を追加する場所を選択します。
|
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
| TableRecipe |
|
11111TableRecipe |
長さを計算
列の各セルの文字数を計算し、結果を新しい列に出力します。
選択した列ごとに、関数の結果を含む新しい列が作成されます。 新しい列の既定名は <original_column_name>_length です。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
例
| 入力 | 出力 |
|---|---|
| TableRecipe | 11 |
小文字に変換
列のセルのテキストをすべて小文字に変換します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 出力 |
|---|---|
| Table Recipe | table recipe |
単語の先頭を大文字に変更
列のセルのテキストを、すべて先頭だけ大文字に変換します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 出力 |
|---|---|
| table recipe | Table Recipe |
大文字に変換
列のセルのテキストをすべて大文字に変換します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 出力 |
|---|---|
| Table Recipe | TABLE RECIPE |
列を連結
列のコンテンツを別の列または固定値とマージさせます。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| Prefix | オプションとして、マージされたデータの先頭に文字または文字列を追加します。 |
| [Use with] (次を使用) |
|
| [Separator] (区切り) | マージされたデータの区切り文字として機能する任意の文字を入力します。 |
| [Add separator] (区切りの追加) | 区切りを適用する条件を選択します。 |
| サフィックス | オプションとして、マージされたデータの末尾に文字または文字列を追加します。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
|
|
|
|
テキストを含む
セルに特定の値が含まれているかどうかチェックします。選択したテキストがセル内に見つかった場合、関数は TRUE を返し、見つからない場合は FALSE を返します。この関数は大文字と小文字を区別します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Use with] (次を使用) |
|
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
|
テキストに変換
列に含まれる文字列の種類を、システム内でテキストとして解釈されるように変換します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
インデックスで値を抽出
インデックスの位置を使って選択された部分文字列を、新しい列に抽出します。
インデックスは、選択の適用元または適用先の文字数を示しています。インデックス 0 は最初の文字に対応します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| From |
値の選択を開始する方法を選択します。
|
| To (まで) |
値の選択を終了する方法を選択します。
|
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
データをハッシュ
列に含まれている情報をマスクします。入力データは、Fowler-Noll-Vo アルゴリズムの 256 ビット バージョンを使用して置き換えられます。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 出力 |
|---|---|
|
Table recipe |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
TableRecipe |
|
テーブル |
| QlikCloudAnalytics |
|
Cloud |
パターンに一致
セルが特定のパターンに似ているかどうかチェックします。選択したパターンがセル内に見つかった場合、関数は TRUE を返し、見つからない場合は FALSE を返します。
選択した列ごとに、関数の結果を含む新しい列が作成されます。 新しい列の既定名は <original_column_name>_matches です。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| パターン |
定義済みの正規表現パターンの 1 つを選択するか、演算子と値の別の組み合わせを選択します。
|
| オペレーター |
[パターン] として [その他] を選択した場合は、次のいずれかの演算子を選択し、次の [値] 項目にカスタム値を設定できます。
|
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
|
|
|
|
類似のテキストに一致
セルが特定の値に似ているかどうかチェックします。選択したテキストがセル内に見つかった場合、関数は TRUE を返し、見つからない場合は FALSE を返します。
選択した列ごとに、関数の結果を含む新しい列が作成されます。 新しい列の既定名は <original_column_name>_matches です。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Use with] (次を使用) |
|
| ファジー度 | チェックに使用するレーベンシュタイン距離に対応する数値を設定します。レーベンシュタイン距離は、ある文字列を別の文字列に変換するために必要な編集回数を表します。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
|
英数字以外の文字を削除
0 セルの内容から 0 ~ 9、Aa ~ Zz、アクセント付き文字以外のすべての文字を削除します。次の文字と空白は保持されます。1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 出力 |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
数値以外の文字を削除
0 〜 9 以外の文字をすべて削除します。小数点記号と空白文字は保持されます。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 出力 |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
テキストの一部を削除
列のセルから、指定された文字列を削除します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Operator] (オペレーター) |
削除するテキストを一致させるために使用する演算子を選択します。
|
| [Value] (値) | 削除する文字または文字列を入力します。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
|
末尾文字と先頭文字を削除
末尾および先頭にある空白やその他の指定文字を削除します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| パディング文字 |
|
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 出力 |
|---|---|
|
[][]TableRecipe[] |
TableRecipe |
検索と置換
特定の値が含まれているセルやセルの一部を、別の値に置換します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| [Operator] (オペレーター) |
検索するテキストを一致させるために使用する演算子を選択します。
|
| [Value] (値) | 検索する文字または文字列を入力します。 |
| 置換 |
置換アクションの動作を選択します。
|
| 置換 | 指定した文字列を置き換える値を入力します。 |
| [Create new column] (新しいカラムを作成) | この関数の結果を新しい列に出力し、元の列をそのまま残す場合は、このチェックボックスをオンにします。 |
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
|
|
列を分割
区切りに基づいて、セルのコンテンツを複数の列に分割します。
プロパティ
| プロパティ | 構成 |
|---|---|
| 処理する列 |
関数を適用する列 (複数可) を選択します。 複数の列を削除する場合は、ドロップダウン リストを使用して削除する列を選択し、 [適用] をクリックします。 |
| 部分 |
作成する列の数を入力します。 元の文字列に [部分] 項目で指定した数より多くの部分が含まれている場合、残りの文字列は最後に作成された列に返されます。 |
| [Separator] (区切り) |
ドロップダウン リストから、分割の基準として使用する文字を選択します。
|
例
| 入力 | 構成 | 出力 |
|---|---|---|
|
列 A: 12/07/1998 |
|
|
| 列 A: 20-03-2025 |
|
|