Formule de compteur automatique par groupe de lignes<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut,
Je voudrais écrire un formule dans JMP 11.1 qui créera automatiquement un compteur par groupe de lignes, comme indiqué dans le tableau ci-dessous
| Groupe | Compteur |
| abc | 1 |
| abc | 1 |
| abc | 1 |
| abc | 1 |
| CDE | 2 |
| CDE | 2 |
| EFG | 3 |
| EFG | 3 |
| EFG | 3 |
| GHI | 4 |
| GHI | 4 |
| GHI | 4 |
Je soupçonne que les fonctions Dif () et / ou Lag () ont quelque chose à voir avec cela, mais je n’ai pas été en mesure de le mettre en oeuvre.
Remarque: ce compteur par groupe de lignes est très facile à implémenter dans Excel
Merci de votre aide.
Re: formule pour compteur automatique par groupe de lignesVoici la version de formule de la réponse de Jim.
Si (Row () == 1,
1,
Lag (: Counter Formula, 1) + (Lag (: Groupe, 1)! =: Groupe)
)

Notez que l'étape d'addition tire parti du fait que les comparaisons aboutissent à un 1 ou à un 0 pour vrai ou faux. Ainsi, nous pouvons comparer la valeur de Groupe dans la ligne actuelle à la ligne précédente et si elles ne sont pas égales (!
, Cela ajoutera 1.
-Jeff
Re: formule pour compteur automatique par groupe de lignesEn supposant que les données sont triées:
Si (Ligne () == 1, compteur = 1); Si (: groupe == Lag (: groupe), compteur, compteur = compteur + 1); compteur