Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Power Query Détection 1ère occurrence d'une valeur

  • Initiateur de la discussion Initiateur de la discussion Mongo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Mongo

XLDnaute Junior
Bonjour,

Je travaille sur une base de données relativement importante sur laquelle j'ai besoin d'identifier la 1ère occurrence d'un code article situé en colonne A.
J'ai essayé d'utiliser la fonction occurrence.first mais je récupère une erreur.
Si quelqu'un pouvait éclairer ma lanterne avec le fichier exemple en PJ, ce serait bien sympa 🙂
 

Pièces jointes

Bonjour
Après l'étape Source
VB:
    #"Personnalisée ajoutée" = Table.AddColumn(Source, "Personnalisé", each List.PositionOf(Source[Code], [Code])),
    #"Index ajouté" = Table.AddIndexColumn(#"Personnalisée ajoutée", "Index", 0, 1, Int64.Type),
    #"Personnalisée ajoutée1" = Table.AddColumn(#"Index ajouté", "Occurence 1", each if [Personnalisé]=[Index] then "X" else null),
    #"Colonnes supprimées" = Table.RemoveColumns(#"Personnalisée ajoutée1",{"Personnalisé", "Index"})
in
    #"Colonnes supprimées"
 
Bonjour et merci chris,
J'ai tenté d'adapter ton code à mon cas mais je n'y arrive pas.
Je ne peux pas l'insérer juste après l'étape source car je fais plusieurs jointures dans ma requête et je ne peux le faire qu'après certaines jointures.
En l'occurrence, je dois le faire après une étape dans laquelle je fais un tri de la table. si je remplace source par le nom de l'étape de tri, ça plante...

 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…