XL 2016 Remplir une feuille a partir d'une autre suivant une condition

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 !

Utilisateur_X

XLDnaute Occasionnel
Bonjour à tous

J'ai essayer de résoudre mon problème avec des formules et sans VBA mais là je suis vraiment coincé et je sollicite votre aide.

J'ai une liste de touret (avec quelques informations) sur EX.GESMAR qui sont pénalisable uniquement si la colonne condition =1

J'aimerais sortir uniquement cette liste de touret sur la feuille résultat et compléter par d'autre information qui sont sur EX.ACCESS et Prix câble.



J'ai 2 extractions (EX.Access et EX.Gesmar) sur 2 feuilles.

1_Ex.Access : J'en aurais besoin uniquement dans les formules des colonnes A F G et H

2_ Ex.GESMAR : L'extraction doit se faire à partir de la colonne B (La condition est sur la colonne A)

3_RESULTAT : transporter uniquement les lignes avec condition=1



(Je suis désolé, Je n'arrive pas à exprimer ce que je veux mais les formules jointe sont claire)

Merci de votre aide
 

Pièces jointes

Solution
Bonjour,

Dans la requête du fichier, dans le calcul des pénalités, j'ai mis -1 pour les valeurs "N.A" et 0 pour les "NON".
Puis dans le format personnalisé de la colonne :
_-* # ##0,00 €_-;"N.A";"NON"
Premier membre d'un format numérique pour les valeurs positives
Deuxième membre pour les valeurs négatives
Troisième membre pour les valeurs 0

Dans le tableau les non apparaissent en bas de tableau juste avant les N.A.

Cordialement
Bonjour à tous

Cela peut se faire via une petite macro enregistrée reliée à un bouton sur la feuille "RESULTAT".
Je te laisse le faire cette manipulation.

Autrement, il faut refaire toutes les formules en VBA mais désolé, je ne sais pas faire.

JHA
 
Bonjour,
Hello JHA 🙂

Une solution PowerQuery qui pour le moment ne répond pas à votre problème de rajout de commentaire, mais en rajoutant une table avec les Ref Touret et vos trois colonnes de commentaire, cela pourrait le faire.

Cordialement

P.S. pas eu le temps de vérifier les calculs de retard.
 

Pièces jointes

Bonjour Roblochon

Merci beaucoup. C'est trop bien. J'ai jamais pu comprendre le fonctionnement de Powerquery.
  • Les valeurs de la colonne Pénalité sont erronné (J'ai voulut corriger mais j'en ai vraiment aucune idée de comment faire )
  • Est ce que je dois déclarer mes extractions (EX.ACCESS et EX.GESMAR) toujours en tant que tableau ?
  • Est ce qu'il y a un moyen de faire un tri automatique par CTP après pénalité après Nb.Sem Retard ?
Pour la colonne commentaire je la rajouterais manuellement. Merci énormément
 
Bonjour,

. J'ai jamais pu comprendre le fonctionnement de Powerquery.
Il mérite qu'on n'y perde un peu de temps au début, pour comprendre sa philosophe.
Les valeurs de la colonne Pénalité sont erronné (J'ai voulut corriger mais j'en ai vraiment aucune idée de comment faire )
Je me suis basé sur ce que je pensais comprendre des formules du classeur mais sans doute me suis-je trompé.
Pour modifier le calcul, ouvrez le panneau "requête et connexion", click-droit sur le nom de la requête 'Finale' et dans l'éditeur power query, panneau latéral droit, modifiez l'étape nommée 'Pénalité ajoutée'.
Si après plusieurs tentatives, vous n'y arrivez pas, revenez avec les explications détaillées de la base de calcul.
Est ce que je dois déclarer mes extractions (EX.ACCESS et EX.GESMAR) toujours en tant que tableau ?
C'est préférable. Au pire on peut faire avec une plage normale de cellule, mais il faudra qu'elle soit toujours qu'elle ait le même nom.
Est ce qu'il y a un moyen de faire un tri automatique par CTP après pénalité après Nb.Sem Retard ?
Bien-sûr, essayez là aussi de le faire par vous-même.

Cordialement
 
Parfait .J'ai réussi à un petit détail prêt mais je ne pense pas que c'est faisable
J'ai appliqué le tri sur le tableau sauf que la colonne Pénalité contient une chaine de caractère .Je ne pense pas qu'il y a un moyen pour tirer sans prendre en compte le type de cellule.
Merci à vous en tout cas
Je joint mon fichier si qlq s'y intéresse .
 

Pièces jointes

Bonjour,

Dans la requête du fichier, dans le calcul des pénalités, j'ai mis -1 pour les valeurs "N.A" et 0 pour les "NON".
Puis dans le format personnalisé de la colonne :
_-* # ##0,00 €_-;"N.A";"NON"
Premier membre d'un format numérique pour les valeurs positives
Deuxième membre pour les valeurs négatives
Troisième membre pour les valeurs 0

Dans le tableau les non apparaissent en bas de tableau juste avant les N.A.

Cordialement
 

Pièces jointes

Re,

Dans mon dernier post j'ai oublié de vous dire qu'il n'est jamais bon de mélanger les types de données (ex: texte et numérique) dans une même colonne de données. Cela complique toujours les choses.

Cordialement
 
- 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

Réponses
3
Affichages
248
Réponses
7
Affichages
305
Retour