В Google Sheets (используя Google App Script) я создаю скрипт, который проверяет строку за строкой, есть ли значение в определенном столбце. Если в этом столбце нет значения, я хотел бы скопировать и вставить строку на новый лист. В приведенном ниже коде я делаю это, объединяя текущую строку в одномерный массив, разделяя ее запятыми, а затем добавляя ее на лист назначения. Однако некоторые из моих данных содержат запятые, что приводит к неправильному разделению вставленных строк на этих запятых. Как я могу учесть запятые в строках, которые я разделяю?
var currentRowOfData = sheet.getRange(j, 1, 1, lastColumn).getValues();
var oneD_array = currentRowOfData.join().split(",")
destSheet.appendRow(oneD_array)