楼主 gouweicao78 |
Q:已知某容器为两个圆筒,其规格尺寸表示方法为: 直径1*长度1/直径2*长度2 比如:3.5*1/1.5*1.4,单位为㎝,已知比重为8.6/升,如何求其重量? A:根据规格尺寸的规律,可以使用函数分列法得到4个值,比如以下公式可以将A1单元格的规格尺寸的4个数转换为内存数组:
由于公式较长,使用定义名称的方法,选B1单元格,按Ctrl+F3,分别定义以下4个名称 rr =INDEX(TRIM(MID(SUBSTITUTE(SUBSTITUTE(!A1,"*","/"),"/",REPT(" ",50)),{0,1,2,3}*50+1,50)),1) hh =INDEX(TRIM(MID(SUBSTITUTE(SUBSTITUTE(!A1,"*","/"),"/",REPT(" ",50)),{0,1,2,3}*50+1,50)),2) rrr =INDEX(TRIM(MID(SUBSTITUTE(SUBSTITUTE(!A1,"*","/"),"/",REPT(" ",50)),{0,1,2,3}*50+1,50)),3) hhh =INDEX(TRIM(MID(SUBSTITUTE(SUBSTITUTE(!A1,"*","/"),"/",REPT(" ",50)),{0,1,2,3}*50+1,50)),4) 然后B1单元格输入:
根据规格求重量.rar |
2楼 larkzh |
这个是够复杂的。 |