Accéder au contenu principal Passer au contenu complémentaire

Remplissage des cellules vides avec la valeur de celle du dessus

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.

Note InformationsRemarque : 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.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.