FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques

La routine quotidienne peut nous faire passer à côté d'opportunités d'amélioration. Google Sheets offre une solution simple et automatique pour journaliser vos activités, sans compétences techniques avancées requises.

Dans cet article, découvrez cinq exemples concrets pour tracker un journal quotidien de vos habitudes, révélant des insights sur votre santé, vos finances ou vos relations. Ces automatisations reposent sur des scripts Google Apps Script basiques, que vous pouvez copier-coller directement dans votre projet.

Rappels automatiques pour votre journal de poids

Configurez cette automatisation pour ne plus oublier de vous peser. Montez simplement sur votre balance connectée quotidiennement : les données s'enregistrent automatiquement dans Google Sheets. Si plus d'une semaine passe sans pesée, un e-mail de rappel vous est envoyé.

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques

Clé du succès : choisissez une balance intelligente compatible avec Google Sheets via e-mail, IFTTT ou intégration directe. Vérifiez les options avant achat :

  • Notifications e-mail déclenchant IFTTT vers Sheets.
  • Compatibilité native IFTTT (déclencheur balance + action Sheets).
  • Intégration directe Google Sheets.

Mon expérience avec la Weight Gurus nécessite un export CSV manuel quotidien, mais des modèles comme Withings ou Renpho excellent en automatisation.

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques

Une fois les données en Sheets, créez un script : Ouvrez Outils > Éditeur de scripts.

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques

Collez ce code corrigé et optimisé, puis enregistrez :

function checkWeightLog() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getActiveSheet();
  var lastRow = getLastRowColA(sheet);
  if (lastRow < 2) return;
  var lastDate = new Date(sheet.getRange(lastRow, 1).getValue());
  var today = new Date();
  var diffDays = Math.floor((today - lastDate) / (1000 * 60 * 60 * 24));
  if (diffDays > 7) {
    MailApp.sendEmail("votre@email.com", "Rappel journal de poids", "Vous ne vous êtes pas pesé depuis " + diffDays + " jours !");
  }
}

function getLastRowColA(sheet) {
  var data = sheet.getDataRange().getValues();
  for (var i = data.length - 1; i >= 0; i--) {
    if (data[i][0] != null && data[i][0] != '') {
      return i + 1;
    }
  }
  return 1;
}

Fonctionnement :

  1. Identifie la dernière ligne de données.
  2. Calcule la différence en jours avec aujourd'hui.
  3. Envoie un e-mail si > 7 jours.

Configurez un déclencheur quotidien : Modifications > Déclencheurs, type Basé sur le temps > Minuterie journalière.

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiquesAutomatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiquesAutomatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques

Ce système maintient un suivi fiable de votre poids pour une meilleure santé.

Identifiez les gaspillages d'énergie à la maison

Factures énergétiques en hausse ? Surveillez les ouvertures de porte d'entrée via une caméra connectée (ex. ReoLink Argus 2) pour détecter les fuites d'air.

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques

Les notifications e-mail de mouvement déclenchent IFTTT pour logger date/heure en Sheets.

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiquesAutomatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiquesAutomatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiquesAutomatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques

Analysez les pics d'activité pour identifier les coupables et optimiser vos coûts.

Rappels automatisés pour la salle de sport

Trackez vos visites gym via IFTTT (déclencheur Emplacement > Google Sheets).

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiquesAutomatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques

Adaptez le script précédent (changez >2 jours et message).

if (diffDays > 2) {
  MailApp.sendEmail("votre@email.com", "Rappel gym", "Cela fait " + diffDays + " jours sans entraînement. Bougez-vous !");
}

Améliorez votre sommeil avec un tracking automatique

Exportez données Fitbit/Apple Watch/Samsung via IFTTT ou apps comme Sleep as Android vers Sheets. Analysez corrélations (heure coucher, saison, entraînement).

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiquesAutomatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiquesAutomatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques
  • Sommeil meilleur tôt/tard ?
  • Saisons/jours impactants ?

Suivez vos SMS avec votre conjoint

IFTTT sur Android SMS (numéro conjoint) > Sheets + script (alerte >4 jours).

Automatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiquesAutomatisez le suivi automatique de votre quotidien sur Google Sheets : 5 exemples pratiques
if (diffDays > 4) {
  MailApp.sendEmail("votre@email.com", "Rappel conjoint", "Ça fait " + diffDays + " jours sans SMS. Contactez-le/la !");
}

Google Sheets : votre allié pour tracker et optimiser votre vie

Ces exemples montrent la puissance de Google Sheets + IFTTT/Scripts pour des insights actionnables. Explorez plus avec nos tutoriels avancés sur Apps Script.

[]