スプレッドシートから指定した範囲を変数に取り込み
特定の列に指定した値が含まれている行だけ別のスプレッドシートに書き込みをしたいです
スプレッドシートには50列10000行程のデータが入っています
その中の特定の列から情報を検索し、結果を別のシートに表示させたいです
検索条件は人名で検索対象となる列は2列あるのですが
苗字と名前の間がない、反角の空白、全角の空白とバラバラです。
検索対象列がA列、B列、対象者の氏名が山田太郎の場合、
A列が山田で始まる
A列が太郎で終わる
B列が山田で始まる
B列が太郎で終わる
という条件にしたいのですがどう記述スレっば良いかわかりません
let ss=SpreadsheetApp.opeByID(2233333323guuy);
Let AA=ss.getSheetByName(‘従業員‘)
Let lastRow =AA.getLastRow()
Let lastCol =AA.getLastColumn();
Let range = AA.getRange(1,1, lastRow, lastCol);
Let values = range.getValues();
Var result =values.filter(function(value){
Return value[1] ==“山田 太朗”
})
としても空白なし、反角空白なしは条件に当てはまらない為抽出できずに困っています。
Gas 配列 Filter 正規表現 等のキーワードで検索されたページを読んでみても理解することができませんでした。
どなたか対処方法のヒントでも頂けないでしょうか
よろしくお願いします
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。