IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Messages des blogs récents

  1. Ma Minute M - Renommer les colonnes d'une table ayant un même préfixe en supprimant le préfixe commun

    par , 14/04/2025 à 18h55
    Objectif

    Modifier le nom des colonnes ayant le même préfixe en supprimant ce préfixe

    {"AddCol2.R5", "AddCol2.R6", "AddCol2.R7", "AddCol2.R8"} => "{R5", "R6", "R7", "R8"}

    Contexte

    Ce billet fait suite au billet précédent Ma Minute M : Création d'1 table par fusion de 2 tables avec colonnes différentes et même clé multicolonnes

    Dans ce précédent billet, ...
  2. Ma Minute M : Créer des lignes depuis des champs multi valués Table.ExpandListColumn Text.Split

    par , 23/02/2025 à 19h42
    Il n'est pas rare de trouver dans des sources de données au format Excel et autres, des champs avec des listes de valeurs. L'objectif est alors de créer une ligne supplémentaire par valeur de la liste. Un exemple vaut mieux qu'une longue explication alors illustration

    La source de travail
    Nom : champsMultivalués.JPG
Affichages : 230
Taille : 36,6 Ko


    Et l'objectif est celui-ci
    Nom : champsMultivaluésRésult.JPG
Affichages : 217
Taille : 33,9 Ko



    Le langage M possède des fonctions extrêmement ...
  3. Ma Minute M : Table.ReplaceValue 3 paramètres dans la fonction personnalisée (custom function)

    par , 17/02/2025 à 00h35
    Table.RepalceValue cest pas si simple que ça !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Table.ReplaceValue (
       table as table,                  // Param 1
       oldValue as any,               // Param 2
       newValue as any,             //Param3
       replacer as function,        // Param 4
       columnsToSearch as list   // Param 5
    ) as table

    replacer est une fonction avec 2 méthodes natives toutes deux CASE SENSITIVE.

    ...