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

Résolu/Fermé
Kangouloup Messages postés 6 Date d'inscription mardi 22 décembre 2015 Statut Membre Dernière intervention 28 décembre 2015 - 22 déc. 2015 à 19:46
Kangouloup Messages postés 6 Date d'inscription mardi 22 décembre 2015 Statut Membre Dernière intervention 28 décembre 2015 - 28 déc. 2015 à 19:31
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
A voir également:

5 réponses

DjiDji59430 Messages postés 4028 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 18 avril 2024 644
22 déc. 2015 à 19:48
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 mardi 22 décembre 2015 Statut Membre Dernière intervention 28 décembre 2015
26 déc. 2015 à 19:16
Alors, je vais avoir l'air ballot mais... comment joindre le fichier ici ? Merci.
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702 > Kangouloup Messages postés 6 Date d'inscription mardi 22 décembre 2015 Statut Membre Dernière intervention 28 décembre 2015
26 déc. 2015 à 20:58
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 mardi 22 décembre 2015 Statut Membre Dernière intervention 28 décembre 2015
28 déc. 2015 à 08:11
Bonjour,
Merci beaucoup. Aussitôt dit,...
0
Kangouloup Messages postés 6 Date d'inscription mardi 22 décembre 2015 Statut Membre Dernière intervention 28 décembre 2015
28 déc. 2015 à 08:13
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 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
28 déc. 2015 à 13:37
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 mardi 22 décembre 2015 Statut Membre Dernière intervention 28 décembre 2015
28 déc. 2015 à 19:29
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 24938 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 18 avril 2024 1 609
Modifié par dna.factory le 28/12/2015 à 13:46
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 24938 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 18 avril 2024 1 609
28 déc. 2015 à 13:53
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 mardi 22 décembre 2015 Statut Membre Dernière intervention 28 décembre 2015
28 déc. 2015 à 19:31
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 2548 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 15 mars 2024 1 054
Modifié par tontong le 28/12/2015 à 13:45
Bonjour,
Et pourquoi pas un tableau croisé dynamique?
Oups j'ai perdu la notion de mini en route!
0