Google工作表-在arrayformula之后排序



我是一个新人…所以请耐心点。

我有一个谷歌表,我从一个表(Squarespace数据)拉数据到主表(Test master)。我使用数组公式,因为对Squarespace数据的信息将自动从我的网站与自动化填充。

在Squarespace Data上有多个列,但有问题的是SKU,我在Squarespace Data上使用正则表达式提取将其拆分为"Class Date"和Class Title"列

下面是公式(B1和C1只是正则表达式的文本):

={"CLASS DATE";iferror(arrayformula(REGEXEXTRACT('Squarespace Data'!B3:B,$B$1)),"")}
={"CLASS TITLE";iferror(arrayformula(REGEXEXTRACT('Squarespace Data'!B3:B,$C$1)),"")}

我想按日期排序所有的数据,然后按类。它应该根据将要教授的实际课程有效地将网站上的订单分组(唯一标识符是课程日期+课程标题……)但几个不同的学生可以买同一节课)。

这是一个链接到工作表- https://docs.google.com/spreadsheets/d/1UBWVbxObW3MJ9d1Qo2ZNObvMhJ4w6P8qXA7DrYX8yuI/edit?usp=sharing

标签"Squarespace data";autofilled。"Test master"标签我在哪里做所有的公式标签"master";是期望的外观时完成(现在所有硬编码)其余的制表符用于将来的

指针吗?

首先将列连接起来,然后再次将它们分开。之后,您可以按列的索引对它们进行排序。

=SORT(
ARRAYFORMULA(
IFERROR(SPLIT(
ARRAYFORMULA(
FILTER('raw data'!A1:A; NOT(ISBLANK('raw data'!A1:A))) 
& "°" 
& 'raw data'!B1:B)
;"°");"")
)
;1;TRUE)

的例子:https://docs.google.com/spreadsheets/d/1sGTG6lofwHJBqcIrlvARaqoPH-yLAh5jMlFDshpN7LI/edit?usp=sharing

相关内容

最新更新