
LEFT函数与LEN函数结合提取左边字符方法如下:
1,以下图数据为例,把A1到A5单元格左边的英文提取到B1到B5单元格中。
2,要提取左边的英文字符,我们用LEFT函数与LEN函数结合提取左边的英文,可以看到,这些数据中,右边的数字个数是固定为4个的。
3,LEN函数的用法简单来说就是计算单元格里字符个数;因为表格中数据的右边数字个数是固定为4个,那么,我们公式是=LEN(A1)-4,因为是要提取左边的英文字符,所以,要加上LEFT函数。那么,我们就得出最后的公式:=LEFT(A1,LEN(A1)-4)。
提取步骤如下:
1,选中B1到B5单元格
2,在编辑栏中输入:=LEFT(A1,LEN(A1)-4)再按CTRL+回车键。
3;A1到A5单元格的英文字符即提取到B1到B5单元格。
RIGHT函数与LEN函数结合提取右边字符方法如下:
1,以下图数据为例,把A1到A5单元格右边的电话区号提取到B1到B5单元格中。
2,要提取右边的数字字符,我们用RIGHT函数与LEN函数结合提取右边的数字。可以看到,左边中文是固定个数3个,右边是不固定个数的数字。那么,我们用RIGHT函数与LEN函数结合提取右边字符。 *** 作如下:
(1),选中B1到B6单元格
(2),在编辑栏中输入:=RIGHT(A1,LEN(A1)-3)再按CTRL+回车键。得出结果,如下图所示。
直接用hour函数和minute函数就可以实现。
如图
具体公式为:=HOUR(A2),
=MINUTE(A2),
如有疑问可以继续交流!
简单函数分步解答,具体问题可以截图,会得到更有针对性的解答!
Excel的HOUR函数用于从给定的时间值中提取小时数。如果HOUR函数报错,可能有以下一些原因:
首先,HOUR函数的参数必须是Excel能够识别的日期或时间值。如果参数不是日期或时间格式,就会返回#VALUE!错误。
其次,要注意HOUR函数的参数要在正确的单元格范围内。如果参数引用了不存在的单元格,会返回#REF!错误。
还有一个可能的原因是,如果参数的格式错误,例如时间格式错误或无法识别的时间格式,就会返回#VALUE!错误。可以尝试修复参数格式或重新输入参数。
最后,如果输入的参数为文本格式,需要将其转换为时间格式,可以使用Excel的TEXT函数或DATEVALUE函数转换。
总之,当HOUR函数报错时,需要确定参数是正确的日期或时间格式,并检查参数是否在正确的单元格范围内,同时也要确保参数格式正确并且在必要时进行转换处理。
A1不是标准的时间格式,标准时间格式是:1:39:41这样的,所以不能直接用hour()函数得到小时数,可以用left函数得到:
=left(A1)就可以把1提取出来
公式:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"小时",":"),"分",":"),"秒","")
就可以转化成日期格式。
=HOUR(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"小时",":"),"分",":"),"秒",""))
上面的公式得到的结果就是1
=MINUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"小时",":"),"分",":"),"秒",""))
得到39
=SECOND(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"小时",":"),"分",":"),"秒",""))
得到41
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)