WPS 宏 按照计算单元格内容出现次数数值运行次数?

如图,如果只考虑单元格里只有1组房间号(即没有顿号),可以用公式C3=RIGHT(A3,LEN(A3)-FIND("-",A3,1))-LEFT(A3,FIND("-",A3,1)-1)+1如果考虑不超过2组房间号(超出的显示先拆分),公式就非常非常繁琐:C3=IF(LEN(B3)-LEN(SUBSTITUTE(B3,"-",""))=1,RIGHT(B3,LEN(B3)-FIND("-",B3,1))-LEFT(B3,FIND("-",B3,1)-1)+1,IF(LEN(B3)-LEN(SUBSTITUTE(B3,"-",""))=2,MID(B3,FIND("-",B3,1)+1,FIND("、",B3,1)-FIND("-",B3,1)-1)-LEFT(B3,FIND("-",B3,1)-1)+RIGHT(B3,LEN(B3)-FIND("-",REPLACE(B3,FIND("-",B3,1),1,"N"),1))-MID(REPLACE(B3,FIND("-",B3,1),1,"N"),FIND("、",B3,1)+1,FIND("-",REPLACE(B3,FIND("-",B3,1),1,"N"),1)-FIND("、",B3,1)-1)+2,"请先拆分"))以上有点得不偿失,建议修改表格形式,房间号改为2列“起始房间号”、“结束房间号”,这样房间数可以通过I3=H3-G3+1轻松获取}

我要回帖

更多关于 计算单元格内容出现次数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信