用excel计算英制
发布网友
发布时间:2023-03-20 23:04
我来回答
共3个回答
热心网友
时间:2023-10-09 00:00
假设A1输入的是:
(1'1 1/2")
A2输入:
(2'3 3/4")
我们插入一个辅助列B,在B1输入:
=LEFT(SUBSTITUTE(SUBSTITUTE(A1,"(",""),")",""),FIND("'",SUBSTITUTE(SUBSTITUTE(A1,"(",""),")",""))-1)*12+--MID(SUBSTITUTE(SUBSTITUTE(A1,"(",""),")",""),FIND("'",SUBSTITUTE(SUBSTITUTE(A1,"(",""),")",""))+1,LEN(SUBSTITUTE(SUBSTITUTE(A1,"(",""),")",""))-1-FIND("'",SUBSTITUTE(SUBSTITUTE(A1,"(",""),")","")))
下拉。。得到A列转化成寸的数量,,
B1=13.5
B2=27.75
我们只需要求B1+B2的数量再转化成 尺寸的模式就好了。。
那么我们在A3输入:=B1+B2,就能得到结果41.25。。
当然我们还需要像A1,A2这样的方式显示。
所以将A3的公式变成:
=TEXT(B1+B2,"(#' 0/0)")
如果不用辅助列,那么改公式:
A3的公式变成:
=TEXT(SUMPRODUCT(LEFT(SUBSTITUTE(SUBSTITUTE(A1:A2,"(",""),")",""),FIND("'",SUBSTITUTE(SUBSTITUTE(A1:A2,"(",""),")",""))-1)*12+--MID(SUBSTITUTE(SUBSTITUTE(A1:A2,"(",""),")",""),FIND("'",SUBSTITUTE(SUBSTITUTE(A1:A2,"(",""),")",""))+1,LEN(SUBSTITUTE(SUBSTITUTE(A1:A2,"(",""),")",""))-1-FIND("'",SUBSTITUTE(SUBSTITUTE(A1:A2,"(",""),")","")))),"(#' #/#”)")
就可以了
热心网友
时间:2023-10-09 00:00
这问题好像比较复杂,但是如果换个思路,我们能不能用三格代替一格,将尺,分,秒分别输入3个格子中,这样就可以很方便的进行计算了,希望能帮到你。
热心网友
时间:2023-10-09 00:01
第二问题
=RIGHT(LEFT(A1,LEN(A1-1)),LEN(A1)-2)+RIGHT(LEFT(A2,LEN(a2-1)),LEN(a2)-2)
给个分,我没得过分,嗷嗷嗷