Mise en forme d'une base de données Excel

Bjr et merci d'avance pour l’intérêt porté à ma demande

je récupère une liste d'un logiciel de pointage temps de fabrication par commande, date et opérateurs

je voudrais à partir du fichier brut des heures

jourOFclientsous-projetstatutmétierutilisateurnuméro de matriculetemps (h)commentaireValidécode analytique (OF)code analytiquedirectionservice
09/08/20211851PLAIMONT

GC
5,
non



10/08/20211851PLAIMONT


GC
6,
non



11/08/20211851PLAIMONT


GC
9,
non



19/07/20211851PLAIMONT


AG
2,5
oui



21/07/20211851PLAIMONT


AG
7,5
oui



22/07/20211852PLAIMONT


AG
7,5
oui



23/07/20211852PLAIMONT


AG
5,
oui



07/07/20211852PLAIMONT


AG
6,
oui



obtenir une extraction :

OFclienttemps (h)


1851PLAIMONT30

5 plots de raccordement
1852PLAIMONT36

1 bac mobile
1853PLAIMONT45

2 bacs de manutention
1854PLAIMONT18

2 goulotte pressoir entonnoir
1855PLAIMONT19

1 bac récupération des jus
1856PLAIMONT14

1 plateforme décuvage
1857PLAIMONT21

1 barrière écluse

le problème étant que les nombre de jours de pointage et d'opérateurs affectés sont aléatoires?

ci joint fichier d'exemple

merci à vous

8plaimont.xlsm (47.59 Ko)

Bonjour,

En Sql une requête simple ici pour un résultat en feuille "resultat2" qui se fait à la sélection de cet onglet :

Sub Bilan()
Dim T As Variant

    Req = "SELECT `OF`,`client`, SUM(`temps (h)`) AS `temps(h)`  " & _
          " FROM [copie liste temps passe$A:P] " & _
          " GROUP BY `OF`,`client`"

    Connect_xls ThisWorkbook.FullName
    T = Select_Db(Req, 1)
    Close_Cnx

    Sheets("resultat2").Range("A1").Resize(UBound(T, 1), UBound(T, 2)) = T
End Sub

Pierre

Bonjour à tous !

Je vous livre une proposition via Power Query (nativement intégré à votre version Excel) :

9deka03200.xlsm (55.43 Ko)

Remarque : Le résultat retourné est différent de votre tableau.....

Remarque : Le résultat retourné est différent de votre tableau.....

Ce qui peut être rassurant c'est que la méthode que je propose donne le même résultat que par PwQy ... et effectivement différent du tableau initial

Pierre

Bonjour de nouveau !

Remarque : Le résultat retourné est différent de votre tableau.....

Ce qui peut être rassurant c'est que la méthode que je propose donne le même résultat que par PwQy ... et effectivement différent du tableau initial

Pierre

De la difficulté à créer un fichier test.......

Merci a Pierre et JFL

solutions proposées ok

Rechercher des sujets similaires à "mise forme base donnees"