Ajouter une nouvelle colonne

Truc & astuce

Cliquer sur une des zones de la copie d'écran ou sur un des items dans le menu à la droite de la copie d'écran permet de faire afficher une brève description de cette dernière. Les deux boutons qui se trouvent au-dessus et à la droite de la copie d'écran permettent de passer de l'affichage des explications une par une à l'affichage de toutes les explications simultanément :

Cette fenêtre de dialogue s'affiche lorsque l'on demande d'ajouter une colonne à partir d'une colonne existante (icône du triangle à gauche du nom de la colonne de départ > Éditer la colonne > Ajouter une colonne en fonction de cette colonne...).

  • 1 Nom de colonne
    Nom de colonne

    Nom de la nouvelle colonne à ajouter. Prenez soin de lui trouver un nom significatif.

  • 2 Valeur si erreur
    Valeur si erreur

    Contenu à mettre dans la nouvelle colonne si le traitement demandé entraîne un message d'erreur. Plusieurs stratégies sont possibles : elle peut simplement être vide, on peut y enregistrer le message d'erreur, ou on peut y laisser la valeur de la colonne de départ.

  • 3 Expression (traitement)
    Expression (traitement)

    Boîte où il faut indiquer le traitement que l'on veut faire. Il est possible d'utiliser différents langages pour traiter les données de la colonne d'origine : le GREL, Python/Jython ou Clojure. Si vous en connaissez un, utilisez-le! Si vous n'en connaissez pas, GREL ressemble entre autres dans sa logique à des fonctions que l'on retrouve dans plusieurs environnements dont Excel. Il peut être très profitable de l'explorer; dans le traitement de données, la maîtrise de ce type de langage est un véritable atout! Vous retrouverez un exemple détaillé dans la procédure Créer une nouvelle colonne sur la base d'une colonne existante.

  • 4 Aperçu du résultat
    Aperçu du résultat

    Fenêtre où l'on retrouve entre autres l'onglet Aperçu qui permet de voir ce que l'expression utilisée donnera. De plus, l'onglet Historique permet de voir les différentes expressions que vous avez exécutées dans vos projets.