Remplissage des cellules vides avec la valeur de celle du dessus - Cloud

Guide d'utilisation de Talend Cloud Data Preparation

Version
Cloud
Language
Français
Product
Talend Cloud
Module
Talend Data Preparation
Content
Administration et monitoring > Gestion des connexions
Qualité et préparation de données > Gestion des jeux de données
Qualité et préparation de données > Nettoyage de données
Last publication date
2024-04-16

La fonction Fill empty cells from above (Remplir les cellules vides avec la valeur de celle du dessus) vous permet de copier la valeur de la cellule non vide la plus proche du dessus et de remplir les cellules vides suivantes avec cette valeur.

Remarque : Cette fonction n'est pas compatible avec les Jobs Spark, avec les exports HDFS ou S3.

Dans le cas d'une série de cellules vides, elles seront toutes remplies avec la même valeur d'origine sélectionnée au dessus.

Prenons un exemple dans lequel vous avez reçu un fichier Excel contenant la liste des États des États-Unis, ainsi que le code équivalent et la région à laquelle ils appartiennent. Au lieu de répéter les noms de régions dans chaque ligne, la personne qui vous a envoyé ce fichier a décidé de fusionner les cellules pour regrouper les États par région.

Fichier Excel avec des cellules fusionnées.

Lorsque vous ouvrez ce fichier dans Talend Data Preparation, les cellules fusionnées s'afficheront comme une ligne correcte suivie de plusieurs lignes contenant des cellules vides, comme le montre la barre de statistiques de la colonne Region.

Fichier Excel ouvert dans Talend Data Preparation.

À la place, vous voulez que l'information sur la région soit répétée, pour que chaque ligne soit autosuffisante.

Vous allez utiliser la fonction Fill empty cells from above (Remplir les cellules vides avec la valeur de celle du dessus) pour réutiliser chaque nom de région dans les cellules vides situées directement en dessous d'elles.

Procédure

  1. Cliquez sur l'en-tête de la colonne Region pour sélectionner son contenu.
  2. Dans le panneau des fonctions, saisissez Fill empty cells from above.
  3. Cliquez sur l'icône représentant un oeil si vous souhaitez prévisualiser les effets de la fonction. Sinon, cliquez simplement sur la fonction pour l'appliquer.
    Effets de la fonction sur le jeu de données.

Résultats

Toutes les cellules vides ont été remplies avec la valeur appropriée, en se basant sur la cellule non vide la plus proche du dessus, et tous les États sont maintenant associés à la région correspondante.