販売レポートの自動作成で業務効率化!Googleスプレッドシート×GAS活用ガイド

こんな人におすすめ:

  • 販売データを日次・週次で集計する営業担当者
  • データ分析に時間をかけたい経営者や管理者
  • 業務における定型レポート作成を自動化したいIT担当者

プロンプト例:

販売データが記録されているGoogleスプレッドシートから日ごとの売上合計と販売数を自動集計し、メールでレポートを送信するGoogle Apps Scriptのサンプルコードを教えてください。

プロンプト例の出力結果(イメージ):

function createDailyReport() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('売上データ');
  const data = sheet.getDataRange().getValues();
  let totalSales = 0;
  let totalUnits = 0;
  const today = new Date().toISOString().slice(0,10);

  data.forEach(row => {
    if(row === today) {  // 日付が今日の日付と一致
      totalSales += row[2];  // 売上金額の列
      totalUnits += row[3];  // 販売数の列
    }
  });

  const report = `本日の売上報告:\n売上合計:${totalSales}円\n販売数:${totalUnits}件`;

  MailApp.sendEmail('example@example.com', '日次販売レポート', report);
}

// 毎日朝8時に実行するトリガーを設定すれば自動送信が可能です。
タイトルとURLをコピーしました