Formule suivant critere de validation+details valeur

Bonjour à tous!

tout d'abord merci beaucoup à tous les inscrits, car aux nombres de questions que je me suis posé sur Excel, j'ai toujours trouvé d'excellentes réponses qui m'ont fait révolutionner pas mal de calculs et autres dans mon job, ce qui m'a valu quelques félicitations!

Cependant me voila devant un problème aujourd'hui, et je finis par m'embrouiller les idées. Help !

Je suis formateur en soudure et je cherche à faire ressortir d'un tableau d'enregistrements de passages en qualification, les noms d'opérateurs, le nombre de qualification qu'ils doivent repasser et enfin les qualifications qu'ils doivent repasser.

(Formule par opérateur puis par numéros de qualifications suivant un critère "A" pour qualif Acceptée et "R" pour qualif Refusée, sachant que si une qualif est Refusée plusieurs fois mais qu'elle fini par être Acceptée, elle ne devra pas ressortir dans le résultats) j'espère avoir été assez clair.

Ci joint, mon fichier, que j'ai du saboter car faisant parti d'un grand groupe...mais les principales infos nécessaires y sont, je réadapterai le tout à l'original.

Merci beaucoup de votre aide par avance!

Bonjour

Je pense que les spécialistes du filtre élaboré en VBA pourraient résoudre ce problème, et, à coup sur la deuxième partie.

Pour la première, je n'ai pas trouvé d'autre inspiration que ces formules matricielles compliquées.

cordialement

34exemple.zip (21.58 Ko)

Bonsoir Amadéus

et bien... Chapeau! Mon objectif principal était de trouver au minimum ce résultat, par contre je souhaiterai l'extraction du nom de l'opérateur en même temps, le but étant de remplir un planning prévisionnel hebdomadaire à envoyer aux agents de maitrise afin qu'il m'envoient leurs opérateurs en qualification.

168 opérateurs en ce moment, et cela ne va faire qu'augmenter dans les prochains mois, donc mon besoin exact et minimum est : Nom de l'opérateur > Nombre de qualifications a repasser.

En tout cas, la moitié du chemin est faite, je vous remercie beaucoup, et encore plus d'y avoir ajouté l'explication de la formule!

Cordialement

Bonsoir à tous,

Bizarre, je ne trouve pas les mêmes quantités ! (jusqu'à la ligne 100)

avec un filtre, je trouve 4 Titi et 3 Toto

ou j'ai rien compris !

Amicalement

Claude

17mikewest-filtre.zip (27.23 Ko)

Bonsoir Claude

Il y a 3 valeurs lignes 196 à 198

Cordialement

Bonsoir dubois,

merci de votre aide. Je vois que votre calcul prend en compte la 3222 de TITI qui est Acceptée et la 3224 de TOTO qui est Acceptée aussi, je pense que vous avez bien cerné mon besoin mais il doit y avoir une erreur.

Amadeus[/b], j'oubliai...Le résultat final peut être parfois vide du a la mauvaise adéquation de nos secteur Formation>Laboratoire/Expertise. Si un résultat final et vide alors qu'il y à une qualification en attente d'expertise, le calcul ne doit pas prendre en compte cette cas vide.

Vraiment désolé, je n'ai pas assez developpé mon explication

Bonjour à tous,

Nouveau filtre,

si tu veux continuer et obtenir le résultat tel que préconisé (tous les "Titi" sur une ligne),

il faudrait la structure réelle du fichier (les 1ères lignes seulement)

Pas de cellules fusionnées !

Sub Filtre()
Dim Lg%
'Macro par Claude Dubois pour "mikewest" Excel-Pratique le 07/03/11
    Application.ScreenUpdating = False
    Lg = Range("b65536").End(xlUp).Row - 1
    '--- critères de filtre ---
    Range("e2") = "=And(c3=""R"",Sumproduct((b3:b" & Lg & "=b3)*(c3:c" & Lg & "=""a""))=0)"
    '--- filtre ---
    Range("a2:c" & Lg).AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
    Range("e1:e2"), CopyToRange:=Range("f17:g17"), Unique:=True
    Range("e2").ClearContents
End Sub

Amicalement

Claude

Bonjour Claude,

je suis justement en train de refaire une autre présentation mais qui aura le même aspect que l'original mais avec des pseudos, tu auras 3 fusions juste pour la présentation, rien de méchant, l'original n'est pas fusionné j'ai plusieurs croisés dynamiques dessus...

Je testerai ta macro chez moi, merci Claude. Bon boulot, c'est bien ce que je souhaite, sauf que j'aurai besoin de l'appliquer avec le format du tableau ci-dessous intitulé "Exemple n°2".

Si Amadeus pouvait éventuellement recomposer sa formule, ca serait super, je n'arrive pas a la modifier pour qu'elle prenne en compte les colonnes plutôt que les lignes. J'aurai du vous présenter le format réel du tableau

Merci beaucoup Messieurs.

Bonne journée

re,

Les données commencent à la ligne 22,

il serait préférable de mettre les résultats sur une autre feuille

afin de laisser libre la plage de données, non ?

Claude

tout à fait d'accord avec toi, mon fichier est une totale usine à gaz d'après les exceliens au boulot...Donc oui, on y verrai beaucoup plus clair sur une autre feuille.

Merci Claude.

Cordialement

re,

Les données commenceront toujours à la ligne 22 ?

J'aurais besoin de mettre des en-têtes en ligne 21, possible ?

Ci-joint la continuité du 1er fichier avec résultats sur feuille "Résultat"

si ok, je regarderais pour adapter au dernier fichier.

à te relire

Amicalement

Claude

Bonjour

La formule modifiée avec les résultats sur une autre feuille.

Cordialement

13exemple-n-2.zip (25.78 Ko)

Re Claude,

non les enregistrements se font de A11 à X1510.

je t'ai ajouté les en-tètes que je possède sur mon tableau sur le fichier, il y a d'autre colonnes après la X mais ce sont simplement des dates et des commentaires, donc je ne pense pas que tu en ai besoin.

Éventuellement, hors boulot, je pourrai te donner plus d'infos en privé si vraiment tu as besoin de plus de précision

( je termine vers 17h )

Ci- joint, la forme de mon tableau et les en-tètes dont je dispose. ( encore désolé de ne donner que des bribes du tableau, mais confidentialité oblige)

Merci encore.

Amicalement 2

-- 07 Mar 2011, 14:45 --

Merci beaucoup pour la Formule Claude c'est exactement ce que je souhaitais pour le nombre de qualifs. Le fichier bug déjà mais sachant que je ne m'en servirai qu'une fois par semaine, ca va le faire.

Merci

9exemple-n-2.zip (23.92 Ko)

re,

non les enregistrements se font de A11 à X1510.

Comprends pas le A11 !

çà manque de précision, je passe à autre chose en attendant

Claude

-- Lun Mar 07, 2011 7:54 pm --

Bonsoir mikewest, Amadéus, forum,

Suite à ton MP

J'ai remis ici la structure réelle de la zone qui nous intéresse,

Vois si Ok, et si on peut travailler avec çà ?

Amicalement

Claude

10exemple-n-2-bis.zip (34.42 Ko)

Bonsoir Claude,

oui tout à fait!

Merci d'avoir réadapté la zone... Et désolé de ma maladresse concernant les informations.

Je tacherai de me souvenir des éléments importants dont vous aviez besoin à mon prochain besoin.

Merci

Ps: oubli sur "Feuille resultat" TéTé doit avoir la 3522 à repasser(elle est déjà comptabilisée dans le "nombre à repasser)

re bonsoir,

Rappelle-moi la règle, j'ai un doute !

aucun nom ayant un "A" en colonne "Résultat final" ne doit être pris en compte,

dans mon dernier fichier restructuré, je ne trouve que 2 réf.

COCO 3522

COCO 3320

les autres ont tous au moins un "A"

c'est bien çà, confirme ?

Attention: dans ce fichier, les lignes 182:184 sont mal renseignées (en colonnes)

Amicalement

Claude

Le maitre à un doute

Donc chaque nom d'opérateur ayant passé un numéro de qualification doit voir ce numéro Accepté en résultat final, et ce,quelque soit le nombre de refus au par avant.

Imagine toi : un apprenti(opérateur) passe son CAP(numéro de qualification), le rate(Refusé)...le recommence... le rate encore une fois(Refusé au 2eme passage)... mais l'apprenti ne peux pas perdre ses années de CAP, il doit l'avoir obligatoirement. il le repasse (3eme passage) et la, il l'obtient (Accepté), donc il ne devra plus jamais le repasser, le CAP(numéro de qualification) est définitivement acquit.

Maitre j'espère que ma lumière vous aura éclairé

Oui pour chaque numéro de qualification, il doit y avoir un "A" absolument, même si il doit y avoir le plusieurs numéro de qualification avec des "R".

les lignes 182:184... oui en effet je viens de vérifier, je ne vois pas a quelle occasion j'ai pu la créer mais oui c'est bien une erreur.

OK pour Coco, c'est bien ca, mais Tété, Titi et Toto ont aussi des qualifications a repasser.

J'espère avoir levé ton doute.

Amicalement,

Michael

re,

ben non !

Tété, Titi et Toto ont au moins un "A", alors !

le doute persiste !

Claude

oui pour chaque numéro de qualification il faut au moins un "A"

Exemple: pour travailler a son poste de travail et être en accord avec la norme NF EN 15085, Toto doit posséder la 3522 VALIDE, la 3326 VALIDE, la 3527 VALIDE et la 3524 VALIDE. sinon toutes opérations de travaille par Toto pourrai engendrer un refus du produit par le client, car Toto n'est pas qualifié selon la norme.

Good?

désolé, je ne pige pas !

fait un tableau explicatif simple, en précisant les critères

Claude

Rechercher des sujets similaires à "formule suivant critere validation details valeur"