Sélectionnez où par condition de colonne<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai du mal à trouver un moyen d'exclure certaines lignes en utilisant la condition de colonne.
À titre d'exemple, un tableau récapitulatif répertorié ci-dessous, les 5 premières colonnes sont les conditions de groupe que j'utilise pour obtenir le tableau récapitulatif.
Je dois sélectionner et exclure manuellement la ligne de police bleue en surbrillance, car cette boîte est toujours dans la machine et n'a pas atteint un nombre total de 100 comme Max (Slot) l'a montré.
Ensuite, cette boîte continuera à servir pour le prochain début de quart de travail et sortira lorsqu'elle atteindra 100. Ainsi, la case en surbrillance ne peut pas être comptée comme une sortie pour la journée.
Existe-t-il un moyen de sélectionner la ligne où le Max(dCreated) est le plus grand # en mettant la colonne Class et Day dans le groupe ? En fait, la table a plus de 100 000 lignes et il est difficile de le faire manuellement.
Merci d'avance,
| Date_PROD. | Classe | Lane_Number | Changement | Boîte | N lignes | Min(dCréé) | Max(dCréé) | Max (emplacement) |
| 2016-09-19 | Bin3 | VOIE 2 | Jour | 77786_2 | 44 | 19/09/2016 07:21:13 | 19/09/2016 07:40:07 | 100 |
| 2016-09-19 | Bin3 | VOIE 2 | Jour | 77808_2 | 100 | 19/09/2016 07:40:12 | 19/09/2016 08:00:23 | 100 |
| 2016-09-19 | Bin3 | VOIE 2 | Jour | 77813_2 | 100 | 19/09/2016 08:00:29 | 19/09/2016 16:31:46 | 100 |
| 2016-09-19 | Bin3 | VOIE 2 | Jour | 77860_2 | 56 | 19/09/2016 16:31:48 | 19/09/2016 18:26:08 | 56 |
| 2016-09-19 | Bin3 | VOIE 2 | Nuit | 77860_2 | 44 | 19/09/2016 19:04:49 | 20/09/2016 01:35:04 | 100 |
Re : Sélectionnez où par condition de colonneMerci Jim.
J'ai utilisé le col max dans la formule mais je n'ai pas pu sélectionner où m'entraîner.
Excellente solution !
Re : Sélectionnez où par condition de colonneVoici un exemple qui, je pense, fera ce que vous voulez ...... à condition que j'aie correctement interprété vos besoins:
Noms par défaut ici ( 1 ) ;
dt = Tableau de données actuel () ;
dt << sélectionner où ( : Max ( dCréé ) == Col max ( : Max ( dCréé ) , Classe , Changement ) ) ;
dt << Exclure () ;