Club Power BI

Please login or click SIGN UP FOR FREE to create your PowerBIUG account to join this user group.
Expand all | Collapse all

Extraire dans une colonne une expression régulière

  • 1.  Extraire dans une colonne une expression régulière

    Bronze Contributor
    Posted 9 days ago
    Bonjour

    J'ai dans mon jeu de donnée une colonne de type texte qui contient du texte libre saisi par un opérateur avec forcément la référence d'un contrat.
    Une référence de contrat est toujours écrite de la même manière:
    - 3 premiers caractères en majuscule de type texte [A~Z]
    - 4 chiffres le suivant

    Par ex: un contrat porte la référence FAI4000, ou TER6700, ...

    La colonne de texte le contenant est variable.
    Par ex, on peut trouver un commentaire de type :
    "Revue du contrat FAI4000 avec le client"
    "Finalisation de l'accord pour TER6700 et GYI4678"

    La colonne cible contiendrait donc
    FAI4000
    TER6700GYI4678 (je peux toujours faire un split par la suite)

    Mes recherches n'ont pas été fructueuses, celui-ci est proche mais je n'ai pas réussi à l'adapter à mon cas.
    PowerQuery | Extract Numbers from A string (eg ABCD1234)

    Avez vous déjà fait cela ? sans passer par du code externe type language R ou Python

    Merci

    ------------------------------
    Valentin
    ------------------------------


  • 2.  RE: Extraire dans une colonne une expression régulière

    Bronze Contributor
    Posted 5 days ago
    Bonjour,
    depuis powerquery en ajoutant une colonne à partir de la sélection cela fonctionne :


    ------------------------------
    SIMON Roger
    ------------------------------



  • 3.  RE: Extraire dans une colonne une expression régulière

    Bronze Contributor
    Posted 5 days ago
    Bonjour

    Cela a l'air top merci !

    Peux tu copier coller l'instruction dans le fil de discussion pour que je puisse l'intégrer et l'adapter à mon rapport ?

    ------------------------------
    Valentin
    ------------------------------



  • 4.  RE: Extraire dans une colonne une expression régulière

    Bronze Contributor
    Posted 5 days ago
    Ajout dune colonne à partir d'exemple/à partir de la colonne sélectionnée
    Puis saisir les 2 types de résultats souhaités PowerQuery fera le reste :



    ------------------------------
    SIMON Roger
    ------------------------------



  • 5.  RE: Extraire dans une colonne une expression régulière

    Bronze Contributor
    Posted 5 days ago
    Je viens de voir qu'il n'est pas nécéssaire de taper de code si on fait desc olonnes par l'exemple, c'est une très bonne idée merci.
    Je pense que cela va faire le boulot !

    ------------------------------
    Valentin
    ------------------------------



  • 6.  RE: Extraire dans une colonne une expression régulière

    Bronze Contributor
    Posted 5 days ago

    En effet, il n'est pas nécessaire de coder, PowerQuery complète à partir des exemples de résultats saisis.



    ------------------------------
    SIMON Roger
    ------------------------------



  • 7.  RE: Extraire dans une colonne une expression régulière

    Top Contributor
    Posted 5 days ago
    C'est une bonne méthode pour apprendre le M...

    Bonne continuation.

    ------------------------------
    GAUDFROY Guillaume
    Microsoft Data PlatForm MVP
    MCSA Power BI & Excel
    Ruby Award Dynamic Communities
    ------------------------------