Automatisation regroupement de cellules

Bonjour, je souhaite automatiser le regroupement de cellules avec plusieurs niveaux de hierarchies, je m'explique :

A partir de la base ci-dessous, pour une même pièce, je souhaite regrouper les composants identiques sur une seule ligne, avec l'ensemble des éléments de la colonne "Détail observation" regroupé dans une seule cellule mais en retournant à la ligne et enfin si j'ai un seul OUI dans la colonne "Présence dans le composant", le OUI l'emporte sur le NON. Exemple en dessous du rendu attendu.

Base :

Date_repérageLocal_ou_pièceComposantPrésence_dans_le_composantDétail_observation
16/02/2022EntréeMurnonEnduit platré refend entrée P001 non
16/02/2022EntréeMurOuiEnduit platré refend entrée P002 Oui
16/02/2022EntréePlafondNonEnduit platré plafond entrée P006 Non
16/02/2022EntréeSol PVC,Parquet StratifiéNonRagréage+colle entrée P007 Non
16/02/2022Salle de BainMurNonEnduit platrérefend sde P003 Non
16/02/2022Salle de BainMurNonEnduit platré cloison sde P004 Non
16/02/2022Salle de BainSol CarreléNonColle de carrelage sde P008 Non
16/02/2022Salle de BainPlafondNonEnduit platré plafond sde P009 Non
16/02/2022Salle de BainFaïenceNonColle de faïence sde P010 Non
16/02/2022SéjourMurOuiRevêtements durs en fibres-ciment séjour P005 Oui
16/02/2022SéjourEvierNonPlaques souples bitumineuses antivibratiles P011 Non

Résultat attendu :

Date_repérageLocal_ou_pièceComposantPrésence_dans_le_composantDétail_observation
16/02/2022EntréeMurOuiEnduit platré refend entrée P001 Non
Enduit platré refend entrée P002 Oui
16/02/2022EntréePlafondNonEnduit platré plafond entrée P006 Non
16/02/2022EntréeSol PVC,Parquet StratifiéNonRagréage+colle entrée P007 Non
16/02/2022Salle de BainMurNonEnduit platrérefend sde P003 Non
Enduit platré cloison sde P004 Non
16/02/2022Salle de BainSol PVC,Parquet StratifiéNonColle de carrelage sde P008 Non
16/02/2022Salle de BainPlafondNonEnduit platré plafond sde P009 Non
16/02/2022Salle de BainFaïenceNonColle de faïence sde P010 Non
16/02/2022SéjourMurOuiRevêtements durs en fibres-ciment séjour P005 Oui
16/02/2022SéjourEvierNonPlaques souples bitumineuses antivibratiles P011 Non
16/02/2022SéjourSol PVC,Parquet StratifiéNonRagréage+colle entrée P007 Non
16/02/2022SéjourPlafondNonEnduit platré plafond entrée P006 Non

Merci d'avance pour vos idées, j'ai essayé pleins de choses mais là je sèche.

Bonjour

Merci d'indiquer ta version Excel dans ton profil (2019, 2021, 365...). La langue importe assez peu...

Une proposition PowerQuery

3aurelieo.xlsx (21.68 Ko)

Bonjour et merci beaucoup pour votre retour.

Je suis en Excel 2019 (je ne sais pas comment le mettre dans mon profil , je débute sur ce forum)

Le rendu de votre tableau est excatement ce que je recherche, comment avez-vous fait ?

Bonjour,
Une proposition avec formules.
Nécessite Excel 365, 2021.
Cdlt.

5aurelieo.xlsx (14.81 Ko)

Bonjour à tous

Le rendu de votre tableau est excatement ce que je recherche, comment avez-vous fait ?

Comme indiqué c'est une requête PowerQery

Tu peux la voir en ouvrant PowerQuery par Données, Obtenir des données, Lancer PowerQuery

A droite tu as les différentes étapes : en cliquant sur une étape on voit le détail dans la barre de formule et en cliquant sur le petit rouage de la ligne d'étape.

Si la source évolue il suffit dans Excel d'un clic droit dans le résultat et Actualiser

Bonjour à tous !

Pour le "fun" et avec Microsoft Insider, une formule unique et dynamique sur la base du classeur de Jean-Eric () :

=LET(
    t; T_Data[#Tout];
    d; EXCLURE(t; 1);
    et; CHOISIRCOLS(PRENDRE(t; 1); 1; 2; 3; 5);
    ASSEMB.V(et; GROUPER.PAR(PRENDRE(d; ; 3); CHOISIRCOLS(d; 5); LAMBDA(x; JOINDRE.TEXTE(CAR(10); ; x)); ; 0))
)

Merci beaucoup pour vos réponses, j'ai finalement opté pour la solution de Chris78 et suis ravie d'avoir découvert de nouvelles fonctionnalités.

Un grand merci pour la transmission

Rechercher des sujets similaires à "automatisation regroupement"