gpt4 book ai didi

javascript - Google 电子表格拆分基于换行符

转载 作者:搜寻专家 更新时间:2023-11-01 04:44:11 24 4
gpt4 key购买 nike

我正在尝试拆分具有多个值并由新行分隔的单元格,它非常适用于具有超过 1 个值的单元格,但如果我得到一个只有 1 个值的单元格(即没有换行符,它会出错out) 我该如何解决这个问题?

function splitColumnAndRepeatRows(anArray, splitColumnIndex) 
{
var output = [];
for (i in anArray)
{ // for each row
var splitArray = anArray[i][splitColumnIndex].split("\n"); // split values in specified column
for (j in splitArray)
{ // for each split cell value
if(splitArray[j]=="")
continue;
var row = anArray[i].slice(0); // take a copy of source row
//row[splitColumnIndex] = alltrim(splitArray[j]); // replace comma separated value with current split value
row[splitColumnIndex] =splitArray[j];
output.push(row); // push new row to output
}
}
return output;
}

电子表格链接:https://docs.google.com/spreadsheet/ccc?key=0AjA1J4T5598RdGRWd0p4Q3FtaW5QTG1MVVdEVUQ0NFE#gid=0

最佳答案

您可以使用内置函数 =SPLIT(D1;CHAR(10))

关于javascript - Google 电子表格拆分基于换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16799684/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com