google 张 - 如何将多个迷你 table 合并为一个 table
google sheets - How to combine multiple mini-tables into one table
问:如何将每个迷你 table 的所有数据放入一个列表中?
我有一份工作人员轮班表sheet,35 个“mini-tables”安排在 5(周)行,每行 7(天)。我不允许更改 table 的外观。每个列中的列都相同,但行和数据是可变的。我给了他们一个命名范围,基本上从“一”到“三十五”编号。
在另一个选项卡中,我希望能够将所有这些数据合并到一个列表中,忽略空白行,以便我可以查询它。最终,我想要一个列表的每个项目的选项卡,用于每个 table 的列之一中的数据验证,但我可以只过滤所有数据的排序列表。希望这是有道理的...这里是 link 到 sheet。我添加了一些虚拟数据,您可以在第三个选项卡中看到我尝试和失败的事情
https://docs.google.com/spreadsheets/d/1GxTWWB2cEAXh-DG8pHY7sOMPn3-a1CIkvkxzxRq4xAI/edit?usp=sharing
我发现您的样本数据使用起来很混乱,但我想我有一个答案。在样本 sheet 的 Sheet6 的 A1 中尝试以下公式。它是否为您提供了所需的合并数据列表?
=SORT(
QUERY({one;two;three;four;five;six;seven;eight;nine;ten;eleven;twelve;thirteen;fourteen;
fifteen;sixteen;seventeen;eighteen;nineteen;twenty;twentyone;twentytwo;twentythree;
twentyfour;twentyfive;twentysix;twentyseven;twentyeight;twentynine;thirty;thirtyone;
thirtytwo;thirtythree;thirtyfour;thirtyfive},
"SELECT Col1,Col2,Col3,Col4,Col5,Col6,Col7 where Col8 CONTAINS '"&K1&"'", 1) , 1, TRUE)
问:如何将每个迷你 table 的所有数据放入一个列表中?
我有一份工作人员轮班表sheet,35 个“mini-tables”安排在 5(周)行,每行 7(天)。我不允许更改 table 的外观。每个列中的列都相同,但行和数据是可变的。我给了他们一个命名范围,基本上从“一”到“三十五”编号。
在另一个选项卡中,我希望能够将所有这些数据合并到一个列表中,忽略空白行,以便我可以查询它。最终,我想要一个列表的每个项目的选项卡,用于每个 table 的列之一中的数据验证,但我可以只过滤所有数据的排序列表。希望这是有道理的...这里是 link 到 sheet。我添加了一些虚拟数据,您可以在第三个选项卡中看到我尝试和失败的事情
https://docs.google.com/spreadsheets/d/1GxTWWB2cEAXh-DG8pHY7sOMPn3-a1CIkvkxzxRq4xAI/edit?usp=sharing
我发现您的样本数据使用起来很混乱,但我想我有一个答案。在样本 sheet 的 Sheet6 的 A1 中尝试以下公式。它是否为您提供了所需的合并数据列表?
=SORT(
QUERY({one;two;three;four;five;six;seven;eight;nine;ten;eleven;twelve;thirteen;fourteen;
fifteen;sixteen;seventeen;eighteen;nineteen;twenty;twentyone;twentytwo;twentythree;
twentyfour;twentyfive;twentysix;twentyseven;twentyeight;twentynine;thirty;thirtyone;
thirtytwo;thirtythree;thirtyfour;thirtyfive},
"SELECT Col1,Col2,Col3,Col4,Col5,Col6,Col7 where Col8 CONTAINS '"&K1&"'", 1) , 1, TRUE)