字串函數
新增填補值
在儲存格內容的開頭或結尾新增一個或多個字元發生次數。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用此函數的一個或多個欄。 如果您要將其套用至多個欄,請使用下拉式清單選取要套用至哪些欄,然後按一下套用。 |
| 重複計數 | 所選字元將會新增至儲存格內容的次數。 |
| 新增字元 | 輸入您要新增至儲存格內容作為填補的字元。 |
| 位置 |
選取您要新增填補字元的位置。
|
| 建立新欄 | 如果您要將此函數的結果輸出至新欄並保留原始資料不變,請選取此核取方塊。 |
範例
| 輸入 | 設定 | 輸出 |
|---|---|---|
| 表格配方 |
|
11111表格配方 |
計算長度
計算欄位中每個儲存格的字元數,並將結果輸出到新欄位中。
將為每個選取的欄位建立一個包含函數結果的新欄位。新欄位的預設名稱將是 <original_column_name>_length。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用函數的一個或多個欄位。 如果您想將其套用至多個欄位,請使用下拉式清單選取要套用的欄位,然後按一下 套用。 |
範例
| 輸入 | 輸出 |
|---|---|
| 表格配方 | 11 |
變更為小寫
將欄儲存格中的所有文字轉換為小寫
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取一個或多個您要套用函數的欄。 如果您要將其套用至多個欄,請使用下拉式清單選取要套用至哪些欄,然後按一下 套用。 |
| 建立新欄 | 如果您要將此函數的結果輸出至新欄並保留原始資料不變,請選取此核取方塊。 |
範例
| 輸入 | 輸出 |
|---|---|
| 表格配方 | 表格配方 |
變更為字首大寫
將欄儲存格中的所有文字轉換為首字母大寫
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取一個或多個您要套用函數的欄。 如果您要將其套用至多個欄,請使用下拉式清單選取要套用至哪些欄,然後按一下 套用。 |
| 建立新欄 | 如果您想將此函數的結果輸出到新欄中並保留原始資料不變,請勾選此核取方塊。 |
範例
| 輸入 | 輸出 |
|---|---|
| 表格配方 | 表格配方 |
變更為大寫
將欄儲存格中的所有文字轉換為大寫
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用此函數的一個或多個欄。 如果您想將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 建立新欄 | 如果您想將此函數的結果輸出到新欄中並保留原始資料不變,請勾選此核取方塊。 |
範例
| 輸入 | 輸出 |
|---|---|
| 表格配方 | 表格配方 |
串連欄
合併欄的內容與另一欄或固定值
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取一個或多個您要套用函數的欄。 如果您要將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 前置詞 | 選擇性地在合併資料的開頭新增字元或字串。 |
| 使用搭配 |
|
| 分隔符號 | 輸入任何字元作為合併資料的分隔符號。 |
| 新增分隔符號 | 選取將套用分隔符號的條件。 |
| 後置詞 | 選擇性地在合併資料的結尾新增字元或字串。 |
| 建立新欄 | 如果您要將此函數的結果輸出到新欄並保持原始欄不變,請選取此核取方塊。 |
範例
| 輸入 | 設定 | 輸出 |
|---|---|---|
|
|
|
|
|
|
包含文字
查看儲存格是否包含特定值。如果選取的文字在儲存格中找到,函數將傳回 TRUE,否則將傳回 FALSE。此函數區分大小寫。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用函數的一個或多個欄。 如果您想將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 使用搭配 |
|
範例
| 輸入 | 設定 | 輸出 |
|---|---|---|
|
|
|
轉換為文字
轉換欄中包含的字串類型,以便系統將其解譯為文字。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用此函數的一個或多個欄。 如果您想將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 建立新欄 | 如果您想在新欄中輸出此函數的結果並保留原始資料不變,請選取此核取方塊。 |
依索引擷取值
使用索引位置,擷取所選的子字串至新的欄。
索引代表選取範圍從中或套用至此的字元數。索引 0 對應至第一個字元。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用函數的一個或多個欄。 如果您要將其套用至多個欄,請使用下拉式清單選取要套用至哪些欄,然後按一下 套用。 |
| 從 |
選取您要如何開始值選取:
|
| 至 |
選取您要如何結束值選取:
|
| 建立新欄 | 如果您想要在新欄中輸出此函數的結果並保留原始資料不變,請選取此核取方塊。 |
雜湊資料
遮罩欄中包含的資訊。輸入資料會使用 Fowler-Noll-Vo 演算法的 256 位元版本取代。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用此函數的一個或多個欄。 如果您想要將其套用至多個欄,請使用下拉式清單選取要套用至哪些欄,然後按一下 套用。 |
| 建立新欄 | 如果您想要在新欄中輸出此函數的結果並保留原始資料不變,請選取此核取方塊。 |
範例
| 輸入 | 輸出 |
|---|---|
|
表格配方 |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
範例
| 輸入 | 設定 | 輸出 |
|---|---|---|
|
TableRecipe |
|
表格 |
| Qlik雲端分析 |
|
雲端 |
比對模式
查看儲存格是否類似於特定模式。如果選取的模式在儲存格中找到,函數將傳回 TRUE,否則將傳回 FALSE。
針對每個選取的欄,將會建立一個包含函數結果的新欄。新欄位的預設名稱將是 <original_column_name>_matches。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用函數的一個或多個欄。 如果您想將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 模式 |
選取其中一個預先定義的正規表達式模式,或運算子與值的其他組合:
|
| 運算子 |
如果您已選取 其他 作為 模式,您可以選取下列其中一個運算子,並在下列 值 欄位中設定您的自訂值:
|
範例
| 輸入 | 設定 | 輸出 |
|---|---|---|
|
|
|
|
|
|
比對類似文字
查看儲存格是否類似於特定值。該函數會在儲存格中找到選取的文字時傳回 TRUE,否則會傳回 FALSE。
針對每個選取的欄,將會建立一個包含函數結果的新欄。新欄的預設名稱將會是 <original_column_name>_matches。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用函數的欄。 如果您要將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 使用搭配 |
|
| 模糊度 | 設定一個數字,其對應於您要用於檢查的 Levenshtein 距離。Levenshtein 距離代表您需要進行的編輯次數,才能將一個字串轉換為另一個字串。 |
範例
| 輸入 | 設定 | 輸出 |
|---|---|---|
|
|
|
移除非英數字元
從儲存格的內容中,移除所有不是 0-9、Aa-Zz 和重音字母的字元。下列字元以及空白字元會被保留:1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取一個或多個您要套用此函數的欄。 如果您想將其套用至多個欄,請使用下拉式清單選取欄,然後按一下套用。 |
| 建立新欄 | 如果您想在新欄中輸出此函數的結果並保持原始資料不變,請選取此核取方塊。 |
範例
| 輸入 | 輸出 |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
移除非數字字元
移除不是 0-9 的所有字元。也會保留小數點分隔符號和空格。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用函數的一個或多個欄。 如果您想將其套用至多個欄,請使用下拉式清單選取欄,然後按一下套用。 |
| 建立新欄 | 如果您想在新欄中輸出此函數的結果並保持原始資料不變,請選取此核取方塊。 |
範例
| 輸入 | 輸出 |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
移除文字部分
從欄中的儲存格移除指定字串
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用函數的欄。 如果您想將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 運算子 |
選取將用於比對要移除之文字的運算子:
|
| 值 | 輸入要移除的字元或字串。 |
| 建立新欄 | 如果您想在新欄中輸出此函數的結果並保持原始資料不變,請選取此核取方塊。 |
範例
| 輸入 | 設定 | 輸出 |
|---|---|---|
|
|
|
移除後置和前置字元
移除後置和前置空格或其他指定字元。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用此函數的一個或多個欄。 如果您想將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 填補字元 |
|
| 建立新欄 | 如果您想將此函數的結果輸出到新欄並保留原始資料不變,請選取此核取方塊。 |
範例
| 輸入 | 輸出 |
|---|---|
|
[][]TableRecipe[] |
TableRecipe |
搜尋及取代
以另一個儲存格取代包含特定值的儲存格或儲存格部分
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用此函數的欄。 如果您要將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 運算子 |
選取將用於比對要搜尋之文字的運算子:
|
| 值 | 輸入要搜尋的字元或字串。 |
| Replace |
選取取代動作的行為:
|
| 取代成 | 輸入要取代指定字串的值。 |
| 建立新欄 | 如果您要將此函數的結果輸出至新欄並保留原始資料不變,請選取此核取方塊。 |
範例
| 輸入 | 設定 | 輸出 |
|---|---|---|
|
|
|
分割欄
根據分隔符號,將儲存格內容分割為數個欄。
屬性
| 屬性 | 設定 |
|---|---|
| 要處理的欄 |
選取您要套用函數的一個或多個欄。 如果您想將其套用至多個欄,請使用下拉式清單選取要套用的欄,然後按一下 套用。 |
| 部分 |
輸入您要建立的欄數。 如果原始字串包含的組件數目多於您在 組件 欄位中指定的數目,則剩餘的字串將在最後建立的欄中傳回。 |
| 分隔符號 |
從下拉式清單中,選取用於分割的字元:
|
範例
| 輸入 | 設定 | 輸出 |
|---|---|---|
|
欄 A: 12/07/1998 |
|
|
| 欄 A: 20-03-2025 |
|
|