过滤二维阵列中的空白

时间:2018-09-22 21:46:27

标签: arrays google-apps-script filter google-sheets gmail

我要提取一个二维数组的名称,并在每个名称中添加“ @ gmail.com”,以将其作为电子邮件发送到的名称列表传递给gmailapp。它可以很好地提取数据,但是我需要过滤出空白,以便函数在遇到空白时运行。我想我不太了解filter命令。

var ss = SpreadsheetApp.getActiveSpreadsheet();  

const contacts = ss.getRange('A2:A7').getValues(); // 2D array


const filtered = contacts.filter ( function (row) {
                   return (row[1] != "");})

const emails = filtered.map(function (nameRow) { return nameRow[0] + "@gmail.com"; });

0 个答案:

没有答案