求一个excel的公式,高手进~~~~

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:58:16
我们单位现在要统计一下,办理一些事项需要多少时间,比如:
1、30个工作日
2、13个工作日
3、马上办理
......
1033、4个工作日
这个样的情况该怎么统计啊,又有数字 又有中文,而且有的项还全是中文
求教下个位高手了,先谢谢了~~~~
对了,还有前面是中文,后面是中文,中间是数字的情况
其实说白了,我就是想要一个能把数字从文字中间提取出来的公式,然后没数字的以0填充
PS:括号兄的公式不对, john_lq兄的公式对的,但是对于中文在前的把数字提不出来
在等两天没人的话,只有把标准答案给 john_lq兄了,快过年了

比如B列中是你输入的时间内容“30个工作日 ”等,如果你都是按照“??个工作日”输入的话,
那么在C1输入公式=IF(ISERROR(--MID(B1,1,FIND("个",B1)-1)),0,--MID(B1,1,FIND("个",B1)-1)) 然后往下填充公式,然后再用SUM求和就可以了

不知道你在问什么,讲清除点,具体要实现什么功能,统计什么。

把"个工作日"替换成空白,把"马上办理"替换成0,可以吗?

你用MID()函数把前面的数字提取出来

用if()再用其它

C1=IF(LEFT(B1,LEN(B1)-4)="","",LEFT(B1,LEN(B1)-4)*1)

当然,你也可以用=IF(LEFT(B1,LEN(B1)-4)="",0,LEFT(B1,LEN(B1)-4)*1)