Ich weiß, dass man den Revisionsverlauf eines Google Sheet leicht sehen kann. Aber dann ist das dasselbe wie beim Ausführen git log
. Es zeigt eine chronologische Reihenfolge der Änderungen an der Datei.
Ich bin tatsächlich an etwas interessiert, das tut, was git blame
tut, nämlich ein paar Daten auszuwählen und zu sehen, wer diese Änderung vorgenommen hat und was noch wichtiger ist, wann . Wie können wir das machen?
google-sheets
Abbood
quelle
quelle
Antworten:
Kurze Antwort
Google Sheets enthält dies nicht als integrierte Funktion.Google hat 2019 eine ähnliche Funktion hinzugefügt: den Bearbeitungsverlauf der Zelle.Erläuterung
Der Zugriff der Google Sheets-Benutzeroberfläche auf den Revisionsverlauf erfolgt über Datei> Revisionsverlauf. Derzeit enthält es kein Äquivalent zu,
git blame
aber Google hat kürzlich (Mitte 2019) eine einfache Möglichkeit zum Überprüfen des Zellverlaufs hinzugefügt. Klicken Sie einfach mit der rechten Maustaste auf eine Zelle und wählen Sie Bearbeitungsverlauf anzeigen .Es gibt ein kostenloses Drittanbieter-Entwicklertool namens BetterLog , mit dessen Hilfe ein Protokoll für Änderungen erstellt werden kann, die mithilfe von Google Apps Script vorgenommen wurden . Beachten Sie jedoch, dass die Auslöser von Google Apps Script auf "Best-Effort-Basis" funktionieren (was bedeutet, dass einige Änderungen das nicht auslösen können entsprechender Auslöser, der dazu führt, dass einige Protokolle übersehen werden).
Eine andere Alternative ist die Verwendung der Google Drive-API für den Zugriff auf die Revisionsressource . Auf diese Weise können Sie auf ähnliche Weise wie manipulieren
git blame
.verbunden
quelle
Diese Funktion ist jetzt in Vanille Google Sheets verfügbar! Klicken Sie einfach mit der rechten Maustaste auf die Zelle und wählen Sie "Bearbeitungsverlauf anzeigen".
Bearbeiten :
Laut diesem Blog-Beitrag wurde diese Funktion anscheinend am 25. Juni 2019 eingeführt .
Sieht auch so aus, als wäre dies bereits gut beantwortet worden !
quelle