gpt4 book ai didi

sql - 将工作表名称添加为要在 Google 表格中查询的列

转载 作者:行者123 更新时间:2023-12-05 01:15:51 25 4
gpt4 key购买 nike

我有一份包含我的视频游戏收藏的 Google 表格文档。每个控制台系统都有自己的工作表,但我决定使用如下所示的查询将所有工作表合并到一个新工作表中作为概览:

=query({NES!A2:C;SNES!A2:C},"Select Col1, Col2, Col3 where Col1 is not null order by Col2 desc", 1)

效果很好,我很满意。然而,我的收藏非常大,涵盖了 20 多个游戏机,所以有时我看到一个游戏,我忘记了我拥有的是哪个系统。所以我想添加第 4 列,其中包含该行来自的工作表的名称(因为每张工作表都以控制台命名)。

对于额外的点,如果每个控制台都有自己的字体/或背景颜色,那就太棒了,也许是谷歌表格分配给表格范围的颜色,但它也可以是手动的,这并不重要,就像只要它们的颜色不同。

最佳答案

您可以做的最简单的事情就是构建 VR 表:

=ARRAYFORMULA(QUERY(
{{NES!A2:C, TRANSPOSE(SPLIT(REPT("NES"&"♦", ROWS(NES!A2:A)), "♦"))};
{SNES!A2:C, TRANSPOSE(SPLIT(REPT("SNES"&"♦", ROWS(SNES!A2:A)), "♦"))}},
"where Col1 is not null order by Col2 desc"))

0

关于sql - 将工作表名称添加为要在 Google 表格中查询的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55158553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com