表格中有一列叫“起止时间”,其第一行e2单元格中的内容为:7:30-12:00,我想在f2、g2两个单元格总分别显示7:30与12:00。用公式可以做到吗?如何做?
谢谢,您的答案最接近我的预想。我后面的确还需要公式计算时间差。但我用了您给出的公式后,F列可以正常显示,但G列中有些单元格出现#VALUE!的字样。我仔细看了一下,e列中7:30-12:00可以显示,但如果是19:00-2:30 或者8:30-2:30或16:00-19:00都不能正常显示。就是说出现前一个小时是两位数或后一个小时数是个位数时都不行。怎么办?需要把7:00调成07:00吗?公式怎么调?
追答G2(单元格格式设置成时间13:30样式)改成:
=--RIGHT(E3,LEN(E3)-FIND("-",E3))
或者
=--MID(E2,FIND("-",E2)+1,LEN(E2)-FIND("-",E2))