在Google表格中(使用Google App脚本),我正在创建一个脚本,该脚本逐行检查特定列中是否有值。如果该列中没有值,那么我想将该行复制粘贴到新表中。在下面的代码中,我将当前行连接到一维数组中,并用逗号将其拆分,然后将其附加到目标表中。但是,我的某些数据中包含逗号,导致粘贴的行在这些逗号上错误地分开。如何在我分割的字符串中占逗号?
var currentRowOfData = sheet.getRange(j, 1, 1, lastColumn).getValues();
var oneD_array = currentRowOfData.join().split(",")
destSheet.appendRow(oneD_array)
答案 0 :(得分:0)
您仅获得一行数据。您可以获得第一个内部元素,即内部数组。
var currentRowOfData = sheet.getRange(j, 1, 1, lastColumn).getValues();
var oneD_array = currentRowOfData[0];//Get inner array of data
destSheet.appendRow(oneD_array)