将XML对象从一列解析成多行,并允许在最后一行之后的下一个XML对象。

问题描述 投票:0回答:1

这有点难以用语言解释,所以我创建了一个示例电子表格来告诉你这个问题。https:/docs.google.comspreadsheetsd1zqqVOWkp8dw87lhr05NSuiE9ezb84CFtQphwrpZxpes。

我有一个从系统中导出的XML文件列表.我需要将每个XML解析成行,每行需要有项目的ID。

问题是,当解析XML时,它可以有多达12行。有时它只有1行,有时会有12行或介于两者之间的任何行。

我需要基于一个公式来工作,这个公式将考虑每个XML文件的动态行数.听起来我需要计算每个xml所需的行数,然后调整第二个XML文件在二级列表中的开始位置。

XML和项目ID是一开始就知道的信息。

xml google-sheets xml-parsing google-sheets-formula google-sheets-importxml
1个回答
0
投票

如果你要找的是每个项目中的活动数量,那么...。

=importxml($j$3,"count(//ActivityDetails)")

将输出 3 在你的工作表中的那个单元格中的url,这就是你需要的该条目的行数。

© www.soinside.com 2019 - 2024. All rights reserved.