=if(and(mid(D4,2,1)="分",mid(D4,4,1)="秒"),left(D4,1)*60+mid(D4,3,1),if(and(mid(D4,3,1)="分",mid(D4,5,1)="秒"),left(D4,2)*60+mid(D4,4,1),if(and(mid(D4,2,1)="分",mid(D4,5,1)="秒"),left(D4,1)*60+mid(D4,3,2),if(and(mid(D4,3,1)="分",mid(D4,6,1)="秒"),left(D4,2)*60+mid(D4,4,2),if(and(mid(D4,2,1)="分",right(D4,1)="分"),left(D4,1)*60,if(and(mid(D4,3,1)="分",right(D4,1)="分"),left(D4,2)*60,if(and(mid(D4,2,1)="秒",right(d4,1)="秒"),left(D4,1),left(D4,2))))))))
最后面几个的单元格D4 在表中不显示颜色了,前面都显示为蓝色!!!
这里总共就出现了7个if 而且2007版中也提示错误!!!
这是提取电话记录单中数值公式,其中单元格中内容为:1分1秒,1分11秒,11分1秒,11分11秒,1分,1秒,11分,11秒。这样8中形式的显示,我想分别提出每个格中的秒数,最后汇总成总秒数,我的公式就是要把这8种情况都考虑进去,然后分别提取出时间最后汇总,大家如还有更好的办法,希望不吝赐教!谢谢!!!