CSVファイルをアップロード、またはGoogle Sheetsから取得
ASP成果CSVをドラッグ&ドロップShift-JIS / UTF-8 自動判定
公開スプレッドシートからデータを自動取得
クライアント照合データが未登録です
CSV/Excelファイルを読み込んで、ASP成果データと照合します
function doGet(e) { var ss = SpreadsheetApp.getActiveSpreadsheet(); var p = (e && e.parameter) || {}; var name = p.sheet || ''; var cb = p.callback || ''; var sh = name ? ss.getSheetByName(name) : ss.getSheets()[0]; if (!sh) { var err = cb ? cb+'("ERROR:Sheet not found")' : 'Sheet not found'; return ContentService.createTextOutput(err) .setMimeType(ContentService.MimeType.JAVASCRIPT); } var data = sh.getDataRange().getValues(); var csv = data.map(function(r) { return r.map(function(c) { if (c instanceof Date) { return Utilities.formatDate(c, ss.getSpreadsheetTimeZone(), 'yyyy-MM-dd HH:mm:ss'); } var s = String(c); if (s.indexOf(',') > -1 || s.indexOf('"') > -1 || s.indexOf('\n') > -1) { return '"' + s.replace(/"/g, '""') + '"'; } return s; }).join(','); }).join('\n'); if (cb) { return ContentService.createTextOutput( cb + '(' + JSON.stringify(csv) + ')' ).setMimeType(ContentService.MimeType.JAVASCRIPT); } return ContentService.createTextOutput(csv) .setMimeType(ContentService.MimeType.TEXT); }
読み込んだデータのプレビューを確認し、照合キーとステータス列を選択してください。
初回は設定からAPIキーを登録してください。