J'ai un tableau similaire à celui ci-dessous:

J'ai besoin de trouver le temps écoulé depuis l'étape 'START' pour chaque ligne. Donc, pour chaque ligne, je dois trouver la valeur 'STARTTIME' qui correspond à la valeur 'BATCH' et l'étape comme 'START', puis trouver la différence entre l'heure de début de cette ligne et la première étape de démarrage - l'horodatage de ce lot.
En espérant le rendre plus clair;

Comment puis-je écrire une formule de colonne pour ce faire?
Je suis conscient de l'utilisation de la fonction Row () pour sélectionner la ligne précédente ou la nième ligne, etc., mais ici, je dois trouver un numéro de ligne basé sur une condition. Est-ce que c'est possible?
Tu avais raison! Merci beaucoup! Je ne savais pas que la fonction minimum de colonne avait une option group by.
Je pense que c'est plus facile que vous ne le pensez.Voir si cette formule fonctionne
:starttime - col minimum(:Starttime,:Batch);