Trouver mini d'une plage en fonction de critères sur d'autres

Résolu
Kangouloup Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
Kangouloup Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous.

Un tableau contient une colonne A avec des noms de vins (il y a des doublons), une colonne B avec des années (il y a des doublons), une colonne C avec des quantités (parfois vides ou à zéro). Si ça peut être utile, il y a aussi une colonne D qui est vide lorsque C est vide ou à zéro et à 1 dans le cas contraire.

Votre mission si vous l'acceptez (s'il vous plait, dites-moi que vous l'acceptez !) est de calculer la somme des quantité (C) uniquement pour l'année (B) la plus ancienne (la plus petite) en mentionnant cette année en question et le nombre de vins différents (A), mais évidemment en ne prenant pas en compte les quantités à zéro ou vides. Autrement dit si l'année la plus petite n'a que des quantités vides ou à zéro, elle ne doit pas être retenue comme la plus ancienne...

La cellule résultat dira donc, par exemple: 16 (hecto de) 1998 (en) 4 (vins différents).

Je me suis sévèrement intoxiqué aux sommeprod, somme.si.ens, min, somme.si et autres formules conditionnelles mais je n'ai réussi qu'à me faire des nœuds au cerveau...

Si vous êtes jeune, en pleine forme et sans occupation nocturne, cette mission est pour vous ! :-)

Merci d'avance pour votre attention.

Kang

5 réponses

DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour,

Il faudrait aussi que tu proposes de travailler sur du concret !
cad joindre, soit ton fichier, soit un fichier exemple (exhaustif)
0
Kangouloup Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Alors, je vais avoir l'air ballot mais... comment joindre le fichier ici ? Merci.
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > Kangouloup Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir

Tu vas sur le site cjoint.com, tu télécharges ton fichier puis en bas de la page tu fais créer un lien, tu attends qu'il s'affiche, tu le copies et tu reviens le coller ici dans un prochain message
0
Kangouloup Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,
Merci beaucoup. Aussitôt dit,...
0
Kangouloup Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,
En complément de la description du problème, voici le lien vers un fichier d'exemple (le fichier d'origine contient un grand nombre de colonnes inutiles pour ce topic).
https://www.cjoint.com/c/ELChjFwz7eR

Merci encore pour votre attention.
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour,

Une possibilité en rajoutant une colonne de comptage (explications dans le fichier) :
http://www.cjoint.com/c/ELCmHLifgk3

Par contre dans le fichier envoyé ce ne pouvait pas être 2004 puisqu'il y avait une ligne 2002 avec une quantité (je l'ai surligné en jaune), j'ai supprimé cette quantité pour faire l'essai pour 2004

Cdlmnt
Via
0
Kangouloup Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,

Là, je dis non seulement merci mais aussi bravo ! ça me fait penser au jeu "des chiffres et des lettres" quand un des joueurs trouvait la solution du calcul et où l'animateur disaitt "Très bien. Il y avait plus simple: 4 que multiplie 17 plus... " et ça laissait tout le monde KO, le joueur compris !
Vraiment bravo.
Et merci aux autres qui se sont penchés sur la question.
0
dna.factory Messages postés 26003 Date d'inscription   Statut Modérateur Dernière intervention   1 618
 
a première vue, il faut utiliser la fonction NB.SI.ENS et les NB.SOMME.ENS

Stop failing the turing test !
0
dna.factory Messages postés 26003 Date d'inscription   Statut Modérateur Dernière intervention   1 618
 
boulet, j'avais pas vu que c'était déja marqué dans le sujet d'origine...
dans le genre, poster pour ne rien dire, je me pose là...
0
Kangouloup Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Ah... je me disais aussi ...
Merci quand même ! :-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   1 062
 
Bonjour,
Et pourquoi pas un tableau croisé dynamique?
Oups j'ai perdu la notion de mini en route!
0