如何使用定界符将单元格拆分为行并在其他列中重复单元格?

时间:2019-04-04 09:39:05

标签: google-apps-script google-sheets

我该如何转动:

enter image description here

对此:

enter image description here

我想将包含这种格式的数据的C列拆分为行,然后在其他列中重复数据:

(((60665899;);(4328899;););

是否可以使用此转换的Google脚本?

谢谢!

1 个答案:

答案 0 :(得分:0)

让我们考虑以下功能:

select name_employee,
count(case when id_status=1 then 1 end) as status1,
count(case when id_status=2 then 1 end) as status2,
count(case when id_status=3 then 1 end) as status3
from ticket_Table a
inner join employee b on a.id_employee=b.id
group by name_employee

第一个参数是您所用的范围A2:C4,第二个参数是结果的目标范围的左上角。

关键部分是使用regular expression从最后一列中提取并分离数字。然后,我们可以组成结果数组并将其放回工作表。