在矩阵中计算帽子戏法获胜

Calculate Hat Trick Wins in a Matrix

我想要一个脚本或公式来计算一行 64 个单元格中从左到右的三个连续“W”值的数量,并将结果显示在标有“帽子戏法”的列中。 formula/script 必须能够复制到多个其他行。

我已经起草了一个例子sheethere

数据是一个摔跤手相互比赛的矩阵,输赢记录在一个矩阵中。矩阵的性质忽略了摔跤手无法与自己竞争的单元格,因此需要将其配置到 script/formula 中。这是我的意思的一个简单示例,其中 x 是与自己的比赛,数字是摔跤手 ID:

  1  2  3
1 x  L  L
2 W  x  L
3 W  W  x

我只是一个业余爱好者,没有很多编码知识。感谢 post 引起的任何关注。感谢您抽出时间。

尝试:

=ARRAYFORMULA(LEN(REGEXREPLACE(REGEXREPLACE(TRIM(FLATTEN(QUERY(
 TRANSPOSE(B2:G7),,9^9))), "W W W", "1"), "[WL ]", )))