You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel LET系列计数公式新增0.5与1相邻计数规则实现方法

ANOTHER EXAMPLE

待统计数据存放于A2:K2单元格区域,已实现前3项计数逻辑的原有公式如下:

=LET(txt, TEXTJOIN("", FALSE, 0, --A2:K2, 0), modTxt, SUBSTITUTE(txt, "0.5", 1), halfDaysAdjust, 0.5*(LEN(txt)-LEN(SUBSTITUTE(txt, "00.50", "0000"))), LEN(modTxt)-LEN(SUBSTITUTE(modTxt, "10", "0"))-halfDaysAdjust)

现需修改上述公式,要求完全不破坏原有3项逻辑的计算正确性,新增第4项计数规则。


现有计数规则及计算示例

1 0 1 0 1 = 3 ocurrences 
1 1 1 0 1 = 2 ocurrences 
.5 0 .5 .5 0 = 1.5 ocurrences 
1 .5 0 .5 .5 = 3 ocurrences 

计数规则明细

  • 规则1:非连续出现的1,每个单独计为1次出现
  • 规则2:连续出现的1,整体合并计为1次出现
  • 规则3:所有0.5默认按0.5次计数
  • 规则4(待新增):若0.5与1相邻,则该位置的0.5按1次计数。

效果参考示例图:
ocurrences example

内容的提问来源于stack exchange,提问作者Jhos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 09:15:41