문자열 함수
패딩 추가
셀 콘텐츠의 시작 또는 끝에 문자를 한 번 이상 추가합니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 반복 횟수 | 선택한 문자가 셀 콘텐츠에 추가되는 횟수입니다. |
| 문자 추가 | 셀 콘텐츠에 패딩으로 추가할 문자를 입력합니다. |
| 위치 |
패딩 문자를 추가할 위치를 선택합니다.
|
| 새 열 만들기 | 이 함수의 결과를 새 열에 출력하고 원본을 그대로 유지하려면 이 확인란을 선택합니다. |
예
| 입력 | 구성 | 출력 |
|---|---|---|
| TableRecipe |
|
11111TableRecipe |
길이 계산
열의 각 셀에서 문자 수를 계산하고 결과를 새 열에 출력합니다.
선택한 각 열에 대해 함수의 결과를 포함하는 새 열이 생성됩니다. 새 열의 기본 이름은 <original_column_name>_length가 됩니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
예
| 입력 | 출력 |
|---|---|
| TableRecipe | 11 |
소문자로 변경
열 셀의 모든 텍스트를 소문자로 변환합니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 새 열 만들기 | 이 함수의 결과를 새 열에 출력하고 원본을 그대로 유지하려면 이 확인란을 선택합니다. |
예
| 입력 | 출력 |
|---|---|
| Table Recipe | table recipe |
단어 첫 글자를 대문자로 변경
열 셀의 모든 텍스트를 단어 첫 글자가 대문자인 형태(Title case)로 변환합니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 새 열 만들기 | 이 함수의 결과를 새 열에 출력하고 원본을 그대로 유지하려면 이 확인란을 선택합니다. |
예
| 입력 | 출력 |
|---|---|
| table recipe | Table Recipe |
대문자로 변경
열 셀의 모든 텍스트를 대문자로 변환합니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 새 열 만들기 | 이 함수의 결과를 새 열에 출력하고 원본을 그대로 유지하려면 이 확인란을 선택합니다. |
예
| 입력 | 출력 |
|---|---|
| Table Recipe | TABLE RECIPE |
열 결합
열의 콘텐츠를 다른 열이나 고정 값과 병합합니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 접두사 | 선택적으로 병합된 데이터의 시작 부분에 문자나 문자열을 추가합니다. |
| 함께 사용 |
|
| 구분 기호 | 병합된 데이터의 구분 기호로 사용할 문자를 입력합니다. |
| 구분 기호 추가 | 구분 기호를 적용할 조건을 선택합니다. |
| 접미사 | 선택적으로 병합된 데이터의 끝에 문자나 문자열을 추가합니다. |
| 새 열 만들기 | 이 함수의 결과를 새 열에 출력하고 원본을 그대로 유지하려면 이 확인란을 선택합니다. |
예
| 입력 | 구성 | 출력 |
|---|---|---|
|
|
|
|
|
|
텍스트 포함
셀에 특정 값이 포함되어 있는지 확인합니다. 선택한 텍스트가 셀 내에 있으면 함수는 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다. 이 함수는 대/소문자를 구분합니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 함께 사용 |
|
예
| 입력 | 구성 | 출력 |
|---|---|---|
|
|
|
텍스트로 변환
열에 포함된 문자열의 유형을 변환하여 시스템에서 텍스트로 해석되도록 합니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 새 열 만들기 | 이 함수의 결과를 새 열에 출력하고 원본을 그대로 유지하려면 이 확인란을 선택합니다. |
인덱스로 값 추출
인덱스 위치를 사용하여 선택한 하위 문자열을 새 열로 추출합니다.
인덱스는 선택 항목이 적용되는 시작 또는 끝 문자 수를 나타냅니다. 인덱스 0은 첫 번째 문자에 해당합니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 시작 |
값 선택을 시작할 방법을 선택합니다.
|
| 끝 |
값 선택을 끝낼 방법을 선택합니다.
|
| 새 열 만들기 | 이 함수의 결과를 새 열에 출력하고 원본을 그대로 유지하려면 이 확인란을 선택합니다. |
데이터 해시
열에 포함된 정보를 마스킹합니다. 입력 데이터는 Fowler-Noll-Vo 알고리즘의 256비트 버전을 사용하여 대체됩니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 하나 이상 선택합니다. 둘 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 새 열 만들기 | 이 함수의 결과를 새 열에 출력하고 원본을 그대로 유지하려면 이 확인란을 선택합니다. |
예
| 입력 | 출력 |
|---|---|
|
Table recipe |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
예
| 입력 | 구성 | 출력 |
|---|---|---|
|
TableRecipe |
|
Table |
| QlikCloudAnalytics |
|
Cloud |
패턴 일치
셀이 특정 패턴과 유사한지 확인합니다. 선택한 패턴이 셀 내에 있으면 함수는 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.
선택한 각 열에 대해 함수의 결과를 포함하는 새 열이 생성됩니다. 새 열의 기본 이름은 <original_column_name>_matches가 됩니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 선택합니다. 두 개 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 패턴 |
사전 정의된 정규식 패턴 중 하나를 선택하거나 연산자와 값의 다른 조합을 선택합니다.
|
| 연산자 |
패턴으로 기타를 선택한 경우 다음 연산자 중 하나를 선택하고 다음 값 필드에 사용자 지정 값을 설정할 수 있습니다.
|
예
| 입력 | 구성 | 출력 |
|---|---|---|
|
|
|
|
|
|
유사한 텍스트 일치
셀이 특정 값과 유사한지 확인합니다. 선택한 텍스트가 셀 내에 있으면 함수는 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.
선택한 각 열에 대해 함수의 결과를 포함하는 새 열이 생성됩니다. 새 열의 기본 이름은 <original_column_name>_matches가 됩니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 선택합니다. 두 개 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 함께 사용 |
|
| 퍼지니스 | 확인에 사용할 레벤슈타인 거리(Levenshtein distance)에 해당하는 숫자를 설정합니다. 레벤슈타인 거리는 한 문자열을 다른 문자열로 변환하기 위해 수행해야 하는 편집 횟수를 나타냅니다. |
예
| 입력 | 구성 | 출력 |
|---|---|---|
|
|
|
영숫자가 아닌 문자 제거
셀 내용에서 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 |
검색 및 바꾸기
특정 값을 포함하는 셀 또는 셀의 일부를 다른 값으로 바꿉니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 선택합니다. 두 개 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 연산자 |
검색할 텍스트를 일치시키는 데 사용할 연산자를 선택합니다.
|
| 값 | 검색할 문자 또는 문자열을 입력합니다. |
| 바꾸기 |
바꾸기 작업의 동작을 선택합니다.
|
| 바꿀 내용 | 지정된 문자열을 바꿀 값을 입력합니다. |
| 새 열 만들기 | 이 함수의 결과를 새 열에 출력하고 원본은 그대로 유지하려면 이 확인란을 선택합니다. |
예
| 입력 | 구성 | 출력 |
|---|---|---|
|
|
|
열 분할
구분 기호를 기준으로 셀의 내용을 여러 열로 분할합니다.
속성
| 속성 | 구성 |
|---|---|
| 처리할 열 |
함수를 적용할 열을 선택합니다. 두 개 이상의 열에 적용하려면 드롭다운 목록을 사용하여 열을 선택하고 적용을 클릭합니다. |
| 부분 |
생성할 열 수를 입력합니다. 원래 문자열에 부분 필드에 지정한 것보다 많은 부분이 포함된 경우 나머지 문자열은 마지막으로 생성된 열에 반환됩니다. |
| 구분 기호 |
드롭다운 목록에서 분할 기준으로 사용할 문자를 선택합니다.
|
예
| 입력 | 구성 | 출력 |
|---|---|---|
|
열 A: 12/07/1998 |
|
|
| 열 A: 20-03-2025 |
|
|