使用查询函数时将空白值转换为零

Convert blank values to zero when using the Query function

有没有办法将进入 query() 函数的数据转换为 blank/null 值转换为零?

我有一个包含三列的数据集:

Group    AC       Plan
Comms    350      [blank]
IT       50,000   85,000
Rent     15,000   15,000
Training [blank]  8,500

我想查询集合以找出 AC 和 Plan 之间的区别,
例如 =query('data', "select A, B-C",1)。但是,由于查询在计算 B-C 时省略了空白单元格,因此结果是这样的:

Group    Diff
Comms    [blank]
IT       -35,000
Rent     0
Training [blank]

当我想要这个时:

Group    Diff
Comms    350
IT       -35,000
Rent     0
Training -8,500

在你疯狂之前:我不能更改源数据(传入数据实际上是另一个query()使用pivot功能) .我需要这个工作的原因是我使用 limit 子句将结果限制为仅前 25 个和后 25 个差异。

=ARRAYFORMULA(IF(QUERY(T3:V7)="", 0, QUERY(T3:V7)))