目次
月末の経費集計、まだ手でやっていますか?
各部署から届くExcelをひとつひとつ開いて集計する作業、GAS(Google Apps Script)×Googleフォームで完全自動化できます。
自動化の3ステップ
- 各担当者がGoogleフォームで経費を入力
- スプレッドシートに自動集約
- GASで月次集計表を自動生成・メール送信
GASコード(集計の核心部分)
function monthlySummary() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('回答');
const data = sheet.getDataRange().getValues();
const summary = {};
data.slice(1).forEach(row => {
const name = row[1]; // 担当者名
const amount = row[3]; // 金額
summary[name] = (summary[name] || 0) + amount;
});
Logger.log(summary);
}
ChatGPTと組み合わせる
コードが難しそうに見えますが、ChatGPTに「GASで〇〇したい」と伝えるとほぼコードを書いてくれます。自分でコードを書く必要はなく、読んで理解できればOKです。
