Comment puis-je définir automatiquement la dernière cellule mise à jour dans les feuilles de calcul Google Docs?
Je veux créer une colonne où la valeur des cellules sera automatiquement définie à la dernière modification de cette ligne. Est-ce possible? Comment dois-je procéder / quelle option dois-je utiliser pour définir cela?
Je vois une solution de contournement pour MS Excel, mais je pense que Google Docs devrait avoir quelque chose de similaire, non? (doigts croisés)
Nous avons plusieurs personnes qui éditent une grande feuille. Nous pouvons voir l'historique des révisions, mais ce serait mieux si nous avions également une colonne des dates de «dernière mise à jour».
Réponses:
Vous pouvez essayer d'ajouter un script Google Apps pour capturer lorsqu'une cellule est modifiée et ajouter un horodatage à une cellule différente. Voici une réponse précédente qui est similaire: Google Spreadsheet Timestamp?
la source
=iferror(A1+B1+C1+D1+J1+K1+L1+"x",today())
chaque fois que les cellules de la ligne changent, la formule recalcule. avec le "x" dans l'équation, il garantit une erreur. qui en retour, renvoie la date.la source
Voici mon script, mettez dans la dernière colonne ces informations:
Insérer dans la cellule (dans la dernière cellule = dernière colonne de la ligne que vous modifiez) - Date en GMT -3, si vous souhaitez mettre la même chose dans d'autres TZ, modifiez simplement le -3 pour votre fuseau horaire simultané. Si vous souhaitez mettre la date automatiquement dans votre TZ par défaut, modifiez simplement ceci:
Insérez un commentaire avec la cellule + l'utilisateur qui le modifie.
Affichez une fenêtre contextuelle lorsque vous mettez à jour quelque chose. N'apparaissent qu'à ActiveUser.
la source
J'ai créé une fonction qui écrit une nouvelle date lorsque la cellule référencée est modifiée. Dans ce cas, la valeur de la cellule est TRUE ou FALSE mais vous pouvez la modifier à n'importe quelle valeur.
la source
Voici une version qui trouve la colonne à l'aide de l'en-tête, plutôt que de coder en dur le numéro de colonne, et utilise un fuseau horaire personnalisé:
Pour utiliser UTC, changez simplement le fuseau horaire en UTC.
la source
Tapez simplement "Dernière mise à jour:" dans une cellule et tapez "= maintenant ()" dans la cellule à côté! Cela devrait faire l'affaire!
la source