COUNTIF 文本查询,偏移量在 google sheet

COUNTIF text query with offset in google sheet

我有 this 文件,其中包含 3 个不同的 sheet。 第一个包含原始数据,第二个(统计数据)是分析的第一步,最后一个(每周)显示我的最终推断。

在 WEEKLY sheet、B14 和 B15 中,我想计算原始数据 sheet 中的行数,在 G 列中,有一个 "L" 和一个 "S".

我用过:

=COUNTIF(offset(data!$G,COUNT(data!$G:$G)-B2,0,B2,1),"L")

但它不起作用。

我使用完全相同的语法根据 R 列显示正数和负数:

=COUNTIF(offset(data!$R,COUNT(data!$R:$R)-B2,0,B2,1),"<=0")

如 sheet WEEKLY、B9 和 B10 所示,它完美地工作。

我可以使用像这样的简单公式轻松计算 Ls 和 Ss:

=countif(G1:G1257,"=L")

但我需要所有偏移量...

我的问题是: 如何计算数据 sheet 的 G 列中的 S 和 L 以保持与我用来计算 R 列的正数和负数相同的偏移函数?

R 列的公式适用于 COUNT,因为 R 列中的值是数字,而 COUNT 计算包含数字的单元格。

它不适用于 G 列,因为它包含文本,因此您需要使用 COUNTA

=COUNTIF(offset(data!$G,COUNTA(data!$G:$G)-B2,0,B2,1),"L")