【发布时间】:2021-12-30 23:34:09
【问题描述】:
如果我有两个表,每个表都有一个名称-值对作为条目,其中名称代表投资,条目代表货币金额。一个列表代表投资活动(负值),另一个代表销售活动(正值):
| A | B | C | D |
|---|---|---|---|
| Bitcoin | -100 | Bitcoin | 1000 |
| DogeCoin | -50 | Ethereum | 10000 |
| Ethereum | -100 |
我如何构建一个查询来生成一个代表多重收益的表,其中包含有销售活动的条目:
| E | F |
|---|---|
| Bitcoin | 10.0 |
| Ethereum | 100.0 |
我不确定如何用绝对值进行除法,但主要问题是,我无法让行匹配,因为第一个表在第 2 行有 DogeCoin,但第二个表有Ethereum 在第 2 行。
我试图使用此查询来尝试查看是否可以在同一行中打印出正确的值:
QUERY(
A:D,
"SELECT A, B, D WHERE A IS NOT NULL GROUP BY A",
1
);
【问题讨论】:
-
我已经提供了源表以及所需的结果表。它们以前没有正确格式化。希望这就是您的要求?
-
是的!这正是我想要的。