Comment obtenir la somme des colonnes en fonction des mêmes valeurs de colonne ?Salut tout le monde
Comment calculer la quantité totale s'ils ont le même code ? J'utilise actuellement Col Sum(:Qty) mais il obtient la somme de toutes les valeurs de colonne. Je veux juste la somme des valeurs avec le même code et la même date
| Date | Code | Qté | Quantité totale |
| 23/10/23 | 00 | 4 | 9 |
| 23/10/23 | 00 | 5 | 9 |
| 23/10/23 | 01 | 6 | 6 |
| 24/10/23 | 03 | 3 | 3 |
| 24/10/23 | 04 | 4 | 4 |
| 25/10/23 | 05 | 6 | 8 |
| 25/10/23 | 05 | 2 | 8 |
Automatisation et scriptsRe : Comment obtenir la somme des colonnes en fonction des mêmes valeurs de colonne ?Vous pouvez ajouter la colonne Code comme variable de regroupement pour y parvenir - La formule requise est :
Col Somme (Qté, Code)
J'ai mis cela dans le tableau ci-joint pour illustrer.
J'espère que cela pourra aider,
Stuart
Re : Comment obtenir la somme des colonnes en fonction des mêmes valeurs de colonne ?Voici la description de l'index de script du Col Sum()

Notez que la fonction autorise Par variables. L'exemple 4 de la même entrée de l'index de script illustre l'utilisation des variables By avec les colonnes Âge et Sexe spécifiées comme variables By.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "Sum for Each Age and Sex Group",
Formula( Col Sum( :height, :age, :sex ) )
);
Avec les résultats
