电脑高手快请进!关于Excel电子表格!跪谢! 急急急~~~

2024-12-28 10:16:01
推荐回答(6个)
回答1:

假设 sid#307201-6pcs 内容在A1

现在你要 用公式 =A1*B1

公式换成
=--MID(A1,FIND("-",A1,1)+1,FIND("pcs",A1,1)-FIND("-",A1,1)-1)*B1

可以换成 你实际需要的单元格

原理 很简单 取 - 和 pcs中间的数 转换成数字

回答2:

sid#307201-6pcs有全部代表性吗,就是数字前面都是-,后面都是紧接着字母吗,还有6这个数字都是个位数吗,sid#307201-6pcs就一个还是有一整列同时参与运算?
如果是这样,是一整列同时参与求和计算,并且数字都是个位数,假设数据在A1:A1000中,B1中输入
=SUM(--MID(A1:A1000&"0000000000000",FIND("-",A1:A1000&"-")+1,1))
同时按下CTRL+ENTER+回车键,输入数组公式,就可以了,公式已考虑到A1:A1000区域中可以有空格.

回答3:

假如货物的件数在A1单元格,在需要引用6的单元格中用
MID(A1,FIND("-",A1)+1,LEN(A1)-FIND("pcs",A1)-1)代替6
如B2=A2*6
输入B2=A2*MID(A1,FIND("-",A1)+1,LEN(A1)-FIND("pcs",A1)-1)

回答4:

比如“sid#307201-6pcs”在A1,要将当中的数量乘以单价3.5元,可用公式:
=3.5*MID(A1,FIND("-",A1)+1,1)*1

“MID(A1,FIND("-",A1)+1,1)*1”是提取数字格式数量的公式。

回答5:

用公式提取数字呗
=MID(A1,FIND("-",A1,1)+1,1)

回答6:

设在数据在A1,插入一列B列,在B1中输入:
=RIGHT(LEFT(A1,FIND("pcs",A1)-1),LEN(LEFT(A1,FIND("pcs",A1)-1))-FIND("-",A1))

我刚试过了,只要数据左边是“-”,右边是“pcs”,就一定能提出其中的数来。