GASでGmailから抽出した文字によりスプレッドシートに記載する内容を変更するには

前提

GASでGmailから抽出した内容をスプレッドシートに転載するコードを作成しています。
メールに店舗コードが
****005
という形で表示されます。
現在のGASのコードでは、店舗コードがそのまま転載されているため、従業員から「店舗名で表示してほしい」と依頼がきております。

実現したいこと

店舗コードに対応する店舗名に変換してスプレッドシートに転載できればと考えています。

例)
****005 A店舗
****006 B店舗
****007 C店舗

このように10店舗ほどコードがありますが、コードを店舗名に置き換えてスプレッドシートに記載したいです。

該当のソースコード

// メール本文を取得
var plainBody = message.getPlainBody();

// 【ご利用店舗】を取り出す var shop = plainBody.match(/【ご利用店舗】 (.*)/); // 書き込むシートを取得 var sheet = SpreadsheetApp.getActive().getSheetByName('debit'); // 最終行を取得 var lastRow = sheet.getLastRow() + 1; // セルを取得して値を転記 sheet.getRange(lastRow, 1).setValue(shop[1]); });

コメントを投稿

0 コメント