Fonctions relatives aux chaînes
Ajouter des caractères de remplissage
Ajoute une ou plusieurs occurrences d'un caractère au début ou à la fin du contenu des cellules.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Nombre de répétitions du caractère | Nombre de fois où le caractère sélectionné sera ajouté au contenu de la cellule. |
| Ajouter un caractère | Saisissez le caractère à ajouter au contenu de la cellule comme remplissage. |
| Position |
Sélectionnez l'endroit où ajouter le caractère de remplissage.
|
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Configuration | Sortie |
|---|---|---|
| TableRecipe |
|
11111TableRecipe |
Calculer la longueur
Calcule le nombre de caractères de chaque cellule de la colonne et affiche le résultat dans une nouvelle colonne.
Une nouvelle colonne contenant le résultat de la fonction sera créée pour chacune des colonnes sélectionnées. Le nom par défaut des nouvelles colonnes sera <original_column_name>_length.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
Exemple
| Entrée | Sortie |
|---|---|
| TableRecipe | 11 |
Convertir en minuscules
Convertit tout le texte des cellules de la colonne en minuscules.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Sortie |
|---|---|
| Recette de Table | recette de table |
Convertir en casse de titre
Convertit tout le texte des cellules de la colonne en casse de titre.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Sortie |
|---|---|
| recette de table | Recette de Table |
Convertir en majuscules
Convertit tout le texte des cellules de la colonne en majuscules.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Sortie |
|---|---|
| Recette de Table | RECETTE DE TABLE |
Concaténer des colonnes
Fusionne le contenu d'une colonne et celui d'une autre colonne ou d'une valeur fixe.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Préfixe | Ajoutez éventuellement un caractère ou une chaîne au début des données fusionnées. |
| Utiliser avec |
|
| Séparateur | Saisissez un caractère, quel qu'il soit, qui servira de séparateur pour les données fusionnées. |
| Ajouter un séparateur | Sélectionnez la condition selon laquelle le séparateur sera appliqué. |
| Suffixe | Ajoutez éventuellement un caractère ou une chaîne à la fin des données fusionnées. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Configuration | Sortie |
|---|---|---|
|
|
|
|
|
|
Contient du texte
Vérifie si les cellules contiennent une valeur spécifique. La fonction renvoie TRUE si le texte sélectionné se trouve dans la cellule, sinon elle renvoie FALSE. Cette fonction est sensible à la casse.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Utiliser avec |
|
Exemple
| Entrée | Configuration | Sortie |
|---|---|---|
|
|
|
Convertir en texte
Convertit le type des chaînes de caractères contenues dans la colonne pour qu'elles soient interprétées comme du texte dans le système.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Extraire une valeur par index
Extrait dans une nouvelle colonne une sous-chaîne sélectionnée à l'aide de positions d'index.
Un index représente un nombre de caractères parmi lesquels ou sur lesquels la sélection s'applique. L'index 0 correspond au premier caractère.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| À partir de |
Sélectionnez la manière dont vous souhaitez démarrer la sélection de valeurs :
|
| Jusqu'à |
Sélectionnez la manière dont vous souhaitez terminer la sélection de valeurs :
|
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Hacher les données
Masque les informations contenues dans une colonne. Les données d'entrée sont remplacées à l'aide d'une version 256 bits de l'algorithme de Fowler-Noll-Vo.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Sortie |
|---|---|
|
Recette de table |
G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2- |
Exemple
| Entrée | Configuration | Sortie |
|---|---|---|
|
TableRecipe |
|
Table |
| QlikCloudAnalytics |
|
Cloud |
Correspond au modèle
Vérifie si la cellule est similaire à un modèle spécifique. La fonction renvoie TRUE si le modèle sélectionné se trouve dans la cellule, sinon elle renvoie FALSE.
Une nouvelle colonne contenant le résultat de la fonction sera créée pour chacune des colonnes sélectionnées. Le nom par défaut des nouvelles colonnes sera <original_column_name>_matches.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Modèle |
Sélectionnez l'un des modèles regex prédéfinis ou une autre combinaison d'opérateur et de valeur :
|
| Opérateur |
Si vous avez sélectionné Autre comme Modèle, vous pouvez sélectionner l'un des opérateurs suivants et définir votre valeur personnalisée dans le champ Valeur suivant :
|
Exemple
| Entrée | Configuration | Sortie |
|---|---|---|
|
|
|
|
|
|
Rapprocher les textes similaires
Vérifie si la cellule est similaire à une valeur spécifique. La fonction renvoie TRUE si le texte sélectionné se trouve dans la cellule, sinon elle renvoie FALSE.
Une nouvelle colonne contenant le résultat de la fonction sera créée pour chacune des colonnes sélectionnées. Le nom par défaut des nouvelles colonnes sera <original_column_name>_matches.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Utiliser avec |
|
| Approximation | Définissez un nombre correspondant à la distance de Levenshtein à utiliser pour la vérification. La distance de Levenshtein représente le nombre de modifications à effectuer pour transformer une chaîne en une autre. |
Exemple
| Entrée | Configuration | Sortie |
|---|---|---|
|
|
|
Supprimer les caractères non alphanumériques
Supprime du contenu d'une cellule tous les caractères qui ne sont pas compris entre 0-9 et Aa-Zz, ainsi que les caractères accentués. Les caractères suivants, ainsi que les espaces blancs, sont conservés : 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Sortie |
|---|---|
|
Q=+L**€IK#$ 12%3,4 |
QLIK 1234 |
Supprimer les caractères non numériques
Supprime tous les caractères qui ne sont pas compris entre 0-9. Les séparateurs décimaux et les espaces blancs sont également conservés.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Sortie |
|---|---|
|
Q=+L**€IK#$12%3,4 |
123,4 |
Supprimer une partie du texte
Supprime les chaînes spécifiées des cellules de la colonne.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Opérateur |
Sélectionnez l'opérateur qui sera utilisé pour correspondre au texte à supprimer :
|
| Valeur | Saisissez le caractère ou la chaîne à supprimer. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Configuration | Sortie |
|---|---|---|
|
|
|
Supprimer les caractères de début et de fin
Supprime les espaces ou tout autre caractère spécifié de début et de fin.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Caractère de remplissage |
|
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Sortie |
|---|---|
|
[][]TableRecipe[] |
TableRecipe |
Rechercher et remplacer
Remplace tout ou partie des cellules contenant une valeur spécifique par une autre.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Opérateur |
Sélectionnez l'opérateur qui sera utilisé pour correspondre au texte à rechercher :
|
| Valeur | Saisissez le caractère ou la chaîne à rechercher. |
| Remplacer |
Sélectionnez le comportement de l'action de remplacement :
|
| Remplacer par | Saisissez la valeur à utiliser pour remplacer les chaînes spécifiées. |
| Créer une nouvelle colonne | Cochez cette case si vous souhaitez produire le résultat de cette fonction dans une nouvelle colonne sans toucher à l'originale. |
Exemple
| Entrée | Configuration | Sortie |
|---|---|---|
|
|
|
Scinder une colonne
Scinde le contenu d'une cellule en plusieurs colonnes, en se basant sur un séparateur.
Propriétés
| Propriété | Configuration |
|---|---|
| Colonnes à traiter |
Sélectionnez la ou les colonnes auxquelles appliquer la fonction. Si vous souhaitez l'appliquer à plusieurs colonnes, utilisez la liste déroulante pour sélectionner les colonnes en question, puis cliquez sur Appliquer. |
| Parties |
Saisissez le nombre de colonnes à créer. Si la chaîne initiale contient plus de parties que le nombre spécifié dans le champ Parties, la chaîne restante sera renvoyée dans la dernière colonne créée. |
| Séparateur |
Dans la liste déroulante, sélectionnez le caractère utilisé comme base pour la scission :
|
Exemple
| Entrée | Configuration | Sortie |
|---|---|---|
|
Colonne A : 12/07/1998 |
|
|
| Colonne A : 20-03-2025 |
|
|