发布网友 发布时间:2022-05-04 19:14
共2个回答
热心网友 时间:2022-06-25 06:00
这个可以通过设置单元格格式来解决:
1:选中A1单元格,点右键,点设置单元格格式-数字-自定义-G/通用格式,在后面输入"pcs",点确定;如下图:
2:点格式刷往下刷,效果如下图:
如果满意请采纳为最佳答案,如有疑问请继续追问!
追问如果单位是中文的个、支、条、件呢,是不是用引号引就可以了,还是别的办法,如果是别的办法请路两个例子描述,拜托了,事成一定加悬赏追答1:如果是个:点设置单元格格式-数字-自定义-G/通用格式,在后面输入"个";
如果是条:点设置单元格格式-数字-自定义-G/通用格式,在后面输入"条";
返正相减只能是同单位相减。
2:用公式也可以.
热心网友 时间:2022-06-25 06:00
=SUMPRODUCT(SUBSTITUTE(A1:B1,"pcs",)*{1,-1})'或者:
=SUBSTITUTE(A1,"pcs",)-SUBSTITUTE(B1,"pcs",)
'或者:
=LEFT(A1,LEN(A1)-3)-LEFT(B1,LEN(B1)-3)
'或者:
=SUMPRODUCT(LEFT(A1:B1,LEN(A1:B1)-3)*{1,-1})
上述公式1、2仅限于单位都是pcs;公式3、4只要单位都是三个字符(含汉字),均可使用;如果单位不同,且长度也不固定,就要采取别的办法了。
追问如果单位是中文的个、支、条、件呢,是不是用引号引就可以了,还是别的办法,如果是别的办法请路两个例子描述,拜托了,事成一定加悬赏追答
上面已经解答很清楚:如果单位不同且单位字数又不一样,就要采用非常麻烦的办法来解决。
C1输入
=SUM(LEFT(A1:B1,IF({1,0},MIN(IF(MID(A1,ROW($1:$99),1)>"9",ROW($1:$99)-1)),MIN(IF(MID(B1,ROW($1:$99),1)>"9",ROW($1:$99)-1))))*{1,-1})按【CTRL+SHIFT+回车】后,下拉填充公式
这个公式为通用公式,只要是”数字+单位“格式的数据,都可以使用。