Automatyczny znacznik czasu, gdy komórka jest wypełniona

Mam formułę Excela, która jest bardzo prosta i działa, ponieważ mogę ograniczać iteracje rekurencyjne. Nie bardzo rozumiem skrypt, ale tak właśnie jest i działa.

=IF(D24="P",IF(E24="",DateStamp,E24),IF(D24="F",IF(E24="",DateStamp,E24),""))

Jest to arkusz testowy pass / fail, który dodaje znacznik czasu, gdy ktoś przejdzie lub nie przejdzie testu. Dodaliśmy jeszcze kilka osób i chcę przenieść dokument do aplikacji google, aby więcej niż jedna osoba mogła nad nim pracować jednocześnie.

Jedynym problemem, na jaki się natknąłem, jest kołowe odniesienie, które to powoduje. W Excelu mogę ograniczyć liczbę iteracji w opcjach, nie mam już tej zdolności. Każda pomoc byłaby świetna.

EDIT: Co próbowałem. Próbowałem znaleźć sposób na wprowadzenie skryptu VBA, który stworzył współpracownik, który będzie dla mnie działał. Nie jestem dobry ze skryptami, więc nie mogę zrobić tego ze skryptu aplikacji Google:

SKRYPT VBA:

    Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = 4 Then
If Cells(Target.Row, 5).Value = "" Then

Cells(Target.Row, 5).Value = Now
End If
Else
End If


End Sub

Teoretycznie próbowałem utworzyć skrypt, który skopiuje komórkę z datownikiem, a następnie spróbuje wkleić specjalną i wkleić wartość do potrzebnej komórki. To zadziałałoby, ale nie udało mi się znaleźć sposobu na wklejenie specjalnego ze skryptami aplikacji google.

Dziękujemy za pomoc / edycję

questionAnswers(6)

yourAnswerToTheQuestion