google 个电子表格中 QUERY 的奇怪结果
Weird result of QUERY in google spreadsheets
我已经从我正在使用的预算应用程序中导出了一些数据,并希望使用 google sheets 来深入了解它。我已将数据匿名化并在此处设置了一个较小的样本:
https://docs.google.com/spreadsheets/d/1VKNrwugDW7IXxa_k3nuj6YAjZhz_3R8OaYeFLs7PNpE/edit?usp=sharing
第一个 sheet - "Export" - 包含原始导出数据。在第二个 sheet - "Expenses" - 我只想得到费用,即只有 "Export" 的负值,但我希望它们是正数。
我正在使用以下查询:
=QUERY(Export!A2:Z,"SELECT G, B, C*-1 WHERE C < 0", 0)
获得子集,它似乎工作正常(所有行都是正确的),但一切似乎都向下移动了一行,我在第一行得到了这个奇怪的工件:
如果我删除 * -1
部分,我会得到正确的数据(但当然是负数)。
关于可能导致这种情况的原因有什么想法吗?
请尝试:
=QUERY(Export!A2:Z,"SELECT G, B, C*-1 WHERE C < 0 label (C*-1) ''")
标签是自动生成的 - 除非移除。
我已经从我正在使用的预算应用程序中导出了一些数据,并希望使用 google sheets 来深入了解它。我已将数据匿名化并在此处设置了一个较小的样本:
https://docs.google.com/spreadsheets/d/1VKNrwugDW7IXxa_k3nuj6YAjZhz_3R8OaYeFLs7PNpE/edit?usp=sharing
第一个 sheet - "Export" - 包含原始导出数据。在第二个 sheet - "Expenses" - 我只想得到费用,即只有 "Export" 的负值,但我希望它们是正数。
我正在使用以下查询:
=QUERY(Export!A2:Z,"SELECT G, B, C*-1 WHERE C < 0", 0)
获得子集,它似乎工作正常(所有行都是正确的),但一切似乎都向下移动了一行,我在第一行得到了这个奇怪的工件:
如果我删除 * -1
部分,我会得到正确的数据(但当然是负数)。
关于可能导致这种情况的原因有什么想法吗?
请尝试:
=QUERY(Export!A2:Z,"SELECT G, B, C*-1 WHERE C < 0 label (C*-1) ''")
标签是自动生成的 - 除非移除。