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")
我有 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")