Partager via


Remplir les valeurs dans une colonne

Vous pouvez utiliser remplir vers le haut et remplir vers le bas pour remplacer les valeurs nulles par la dernière valeur non vide dans une colonne. Par exemple, imaginez le tableau suivant dans lequel vous souhaitez remplir la colonne Date et remplir la colonne Commentaires .

Capture d’écran de la table source avec des cellules Null dans les colonnes Date, Unités et Total, ainsi que les cellules vides dans les colonnes Item, Unit Price et Comments.

Le résultat attendu est illustré dans l’image suivante.

Capture d'écran du tableau de résultats qui ne contient plus de cellules nulles ou vides, et la colonne de commentaire renommée Responsable des ventes.

Remplissage vers le bas

L’opération de remplissage prend une colonne et traverse les valeurs qu’elle contient pour remplir les valeurs Null dans les lignes suivantes jusqu’à ce qu’elle trouve une nouvelle valeur. Ce processus se poursuit sur une base ligne par ligne jusqu’à ce qu’il n’y ait plus de valeurs dans cette colonne.

Dans l’exemple suivant, vous souhaitez remplir la colonne Date . Pour ce faire, vous pouvez cliquer avec le bouton droit pour sélectionner la colonne Date , puis sélectionner Remplissage>vers le bas.

Capture d’écran du menu contextuel de colonne pour l’opération de remplissage.

Le résultat de cette opération ressemble à l’image suivante.

Capture d’écran de l’exemple de tableau après avoir effectué l’opération de remplissage vers le bas avec les cellules nulles sous les deux valeurs de date d’origine, maintenant remplies par ces dates.

Remplir

De la même façon que l’opération de remplissage vers le bas, le remplissage vers le haut fonctionne sur une colonne. En revanche, remplir trouve la dernière valeur de la colonne et remplit les valeurs nulles dans les lignes précédentes jusqu'à ce qu'il trouve une nouvelle valeur. Ensuite, le même processus se produit pour cette valeur. Ce processus continue jusqu’à ce qu’il n’y ait plus de valeurs dans cette colonne.

Dans l’exemple suivant, vous souhaitez remplir la colonne Commentaires du bas en haut. Notez que votre colonne Commentaires n’a pas de valeurs Null. Au lieu de cela, il semble qu’il s’agit de cellules vides. Avant de pouvoir effectuer l’opération de remplissage, vous devez transformer ces cellules vides en valeurs Null : sélectionnez la colonne, accédez à l’onglet Transformation , puis sélectionnez Remplacer les valeurs.

Capture d’écran de l’option Remplacer les valeurs sous l’onglet Transformation.

Dans la boîte de dialogue Remplacer les valeurs, laissez Valeur à rechercher vide. Pour remplacer par, entrez null.

Capture d’écran de la boîte de dialogue Remplacer les valeurs avec null entré dans la zone Remplacer par.

Plus d’informations : Remplacer les valeurs

Une fois que toutes les cellules vides sont remplacées par null, sélectionnez la colonne Commentaires, accédez à l’onglet Transformation, puis sélectionnez Remplissage>.

Capture d’écran de l’option Remplissage sous l’onglet Transformation.

Le résultat de cette opération ressemble à l’image suivante.

Capture d’écran de l’exemple de tableau après avoir effectué l’opération de remplissage avec des cellules Null au-dessus des deux valeurs de commentaire d’origine maintenant remplies de commentaires.

Nettoyage de votre table

  1. Filtrez la colonne Units pour afficher uniquement les lignes qui ne sont pas égales à Null.

    Capture d’écran du filtre de la colonne Unités avec uniquement les valeurs non null sélectionnées.

  2. Renommez la colonne Commentaires en tant que Personne de vente.

    Capture d’écran de la colonne Commentaires renommée Sales Person.

  3. Supprimez les valeurs « représentant commercial : » de la colonne Sales Person pour obtenir uniquement les noms des vendeurs.

    Capture d’écran de l’opération Remplacer les valeurs pour remplacer la personne de vente : chaîne de texte dans la colonne Sales Person par un vide.

Maintenant, vous devriez avoir exactement la table que vous recherchiez.

Capture d’écran de l’exemple de tableau de sortie avec la chaîne de texte Sales Person : supprimée de chaque cellule de la colonne Sales Person.

Remplacer les valeurs