夜雨聆风学习资料网

ARTICLE · 1329422

Excel实例:计算最多连胜次数

Excel实例:计算最多连胜次数

小伙伴们好啊,今天咱们说说如何来计算某个字符在一列中连续出现最多的次数。

如下图所示,B列是某球队联赛的比赛成绩,希望计算出最多连胜场次。也就是连续出现“胜”的最多次数。

=MAX(LEN(TEXTSPLIT(CONCAT(IF(B2:B12="胜",1,0)),0)))

IF(B2:B12="胜",1,0):判断B列胜负,胜返回1,负返回0,结果如C列所示:

接下来使用CONCAT函数将这些内容连接到一起,结果为:

“00111001011”

再使用TEXTSPLIT函数,用0作为间隔符进行拆分,拆分结果为:

{"","","111","","1","11"}

最后用LEN函数计算出以上结果中各部分的字符数,结果为:

{0,0,3,0,1,2}

再用MAX函数计算出最多的字符数,其结果就是最大连胜次数了。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料