Exécuter une fonction "grande valeur" selon plusieurs critères

rycilb Messages postés 3 Statut Membre -  
rycilb Messages postés 3 Statut Membre -
Bonjour,

j'utilise la fonction "grande valeur" pour afficher le top 5 des pannes machines.
les données sont réparties de la manière suivante :
colonne A : machines
colonne B : heures
colonne C : mois
colonne D : type panne

données :
machines heures mois type panne
BI01 10 1 machine
BI01 15 2 peripherique
BI03 30 3 moule
BI03 40 3 moule
BI03 5 2 moule

j'aimerai avoir le résultat suivant :
pour le mois de mars (3), 70h de panne moule pour la machine BI03

j'ai plusieurs fois la même machines dans le même mois.

j'arrive à avoir un résultat avec un total sur l'année et le détail par mois en utilisant plusieurs fonctions mais je suis obligé de faire un fichier très compliqué et lourd.

Merci d'avance pour les idées ou solutions.

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    vos machine en A
    le temps de panne en B
    le type de panne en C

    Excel à partir de 2007

    =SOMME.SI.ENS(B:B;A:A;"machine";C:C;"type panne")

    machine et type panne étant bien sur soit les valeurs cherchées entre guillemets, soit les adresse de cellule où vous placerez ces valeurs

    Excel avant 2007

    =SOMMEPROD((A1:A100="machine")*(C1:C100="type panne")*(B1:B100))
    ce type de code nécessite les n° de lignes dans les limites de champs

    __ dans ce code, vous pouvez rajouter un ou plusieurs items pour spécifier l'année cherchée et le mois

    avec supposons des dates en D, pour mars 2015

    =SOMMEPROD((A1:A100="machine")*(C1:C100="type panne")*(ANNEE(D1:D100)=2015)*(MOIS(D1:D100)=3)*(B1:B100))

    ... et autres critères à la demande
    ce qui devrait alléger le fichier

    crdlmnt

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0