Google sheets 重复N1:Nx行Y1:Yx次?
我正在尝试为地址标签邮件合并创建一个谷歌表单,以将人们引导到最近的销售点 对于105人来说,可能是300街区街的2号店;另外60家,可能是Front Ave 55号的8号店 目标是让Google Sheets输出一个包含105行“商店2;300 Block Street”、60行“商店8;55 Front Ave”等内容的表格 我试过使用Google sheets 重复N1:Nx行Y1:Yx次?,google-sheets,split,transpose,google-sheets-formula,array-formulas,Google Sheets,Split,Transpose,Google Sheets Formula,Array Formulas,我正在尝试为地址标签邮件合并创建一个谷歌表单,以将人们引导到最近的销售点 对于105人来说,可能是300街区街的2号店;另外60家,可能是Front Ave 55号的8号店 目标是让Google Sheets输出一个包含105行“商店2;300 Block Street”、60行“商店8;55 Front Ave”等内容的表格 我试过使用 transpose(split(rept("<cell with address>"&",", "<number of rows&g
transpose(split(rept("<cell with address>"&",", "<number of rows>"), ","))
您可以创建一个主键表,作为此公式的输入场:
=TRANSPOSE(SPLIT(JOIN(",", ARRAYFORMULA(REPT(SPLIT(
INDIRECT("A1:A"&COUNTA(A1:A)), ",")&",",
INDIRECT("B1:B"&COUNTA(B1:B))))), ","))
或类似于:
=TRANSPOSE(SPLIT(JOIN(",", ARRAYFORMULA(REPT(SPLIT(
{"300 Block Street"; "55 Front Ave"; "102 King Street"}, ",")&",",
{10; 6; 2}))), ","))
您可以创建一个主密钥表,作为此公式的输入场:
=TRANSPOSE(SPLIT(JOIN(",", ARRAYFORMULA(REPT(SPLIT(
INDIRECT("A1:A"&COUNTA(A1:A)), ",")&",",
INDIRECT("B1:B"&COUNTA(B1:B))))), ","))
或类似于:
=TRANSPOSE(SPLIT(JOIN(",", ARRAYFORMULA(REPT(SPLIT(
{"300 Block Street"; "55 Front Ave"; "102 King Street"}, ",")&",",
{10; 6; 2}))), ","))