Conditionnel Min et Max dans Excel 2010
Je voudrais trouver Min et Max de la Quantité (Colonne 2) en fonction de leur Type (coloumn 1), est-il possible de l'avoir fait?
J'ai essayé mais le résultat était inattendu
Question similaire
- Avez-vous utiliser les touches Ctrl+Maj+Entrée, comme on l'a suggéré?
- Double Possible de Excel: Trouver des valeurs min/max dans une colonne parmi celles qui correspondent à partir d'une autre colonne
Vous devez vous connecter pour publier un commentaire.
En supposant que vos données ci-dessus est en A2:B13, cela fonctionne:
Vous appuyez sur les touches ctrl+shft+Entrée lorsque vous saisissez la formule dans une cellule. Ce trouve toutes les lignes avec la
A
,B
, ouC
, et multiplie1
avec la valeur suivante si la lettre correspondant à votre formule, et0
si elle ne correspond pas. Ensuite, vous prenez laMAX()
des valeurs.<<< Edit >>>
Comme @GSerg suggéré, vous pouvez également le faire avec ces formules, si vous appuyez sur ctrl+shft+Entrée lors de la saisie dans chaque cellule:
Une manière nettement plus élégante de le faire!
Rien d'autre qu'un tableau croisé dynamique (comme suggéré par @andy holaday) semble pure masochisme (sauf pour une très bonne, mais sans doute très particulière de la raison):
Noter que pour l'illustration, j'ai doublé l'OP quantités de données pour
B
et encore une fois pourC
.Cela fonctionne sans ctrl+maj+entrée, mais votre table doit être triée par une colonne de TYPE.
Supposons que votre table est placée en B3:C15, puis en A4 mettre
en E4 - "1", en E5 - "2" , E6 - "3", dans F4 de mettre:
et de le copier sur F5 et F6
en G4 mettre:
et copiez-G5 et G6
MATCH de fonction gère les chaînes de manière incorrecte, j'ai donc du nombre de TYPEs, vous pouvez utiliser RECHERCHEV pour modifier les numéros dans la colonne E pour une des chaînes de
Dans ma table j'ai utilisé cette solution pour rechercher des chaînes avec des valeurs maximales de cette façon:
Plutôt sournois, mais la manière la plus simple est
1. créer une nouvelle colonne qui concatène les deux Type et de la Quantité et de l'Appeler "TypeQty" ou tout ce que vous souhaitez
2. De tri (Croissant) de la nouvelle table ie Type,la Quantité et à la TypeQty tous ensemble, mais en quelque sorte sur le TypeQty colonne.
3. appliquer une formulat qui vérifie si le type dans la ligne ci-dessus est la même que la ligne actuelle. si non, alors la marque de cette ligne car son la dernière du type de courant.
vous allez vous retrouver avec la "marque" que le max de lignes pour chaque type.
Voir les captures d'écran
Je suggère d'utiliser
=large(if(...=...;...);k)
de résoudre ce problème.