作者:乔山办公网日期:
返回目录:excel表格制作
EXCEL四则运算
以A1至A5单元格区域及B6单元格为zd例,A1至A5分别为1,2,3,4,5,B6为6
加法
=SUM(A1:A5,B6)
=A1+A2+A3+A4+A5+B6
A1至A5及B6相加 值为21
减法
=SUM(A1:A5)-B6
=A1+A2+A3+A4+A5-B6
A1至A5相加减去B6 值为9
乘法
=PRODUCT(A1:A5,B6)
=A1*A2*A3*A4*A5*B6
A1至A5及B6相乘 值为720
除法
=PRODUCT(A1:A5)/B6
=A1*A2*A3*A4*A5/B6
A1至A5相乘除去B6 值为20
输入公式的单元回格不能是在公式中已被引用的单元格,以免形成循环计算
表格的顶上是一排字母A,B,C,.......这个就是列标
表格的左边是一竖列的数字1,2,3,.......这个就是行号
列标加上行号就是就是单元格的名称,单元格名称也叫做单元格地址答,如A列的第三行,为A3单元格,C列的第18行为C18单元格,第五列的第七行就是E7单元格,这样形成了一个个的坐标,标明了每个单元格的位置.
假设数据在A1单元格中,Q和P为要加的数。在B1中输入公式:
="X="&MID(A1,3,FIND("Y",A1)-3)+Q &"Y="&MID(A1,FIND("Y",A1)+2,LEN(A1))+P
如果DK123+123在A1,DK111+111在B1,那么在C1单元格输入以下公式zhidao
=LEFT(A1,2)&TEXT(MID(A1,3,3)-MID(B1,3,3),"000")&"+"&TEXT(RIGHT(A1,3)-RIGHT(B1,3),"000")
如果需要考虑DK后面是任意多位数,版但结果显示为"000"+"000"样式,那么可以加上截取权识别,公式改为
=LEFT(A1,2)&TEXT(MID(A1,FIND("K",A1)+1,FIND("+",A1)-3)-MID(B1,FIND("K",B1)+1,FIND("+",B1)-3),"000")&"+"&TEXT(RIGHT(A1,LEN(A1)-FIND("+",A1))-RIGHT(B1,LEN(A1)-FIND("+",A1)),"000")
A1A2不是数值型数据,不能相减。
方法copy一:用公式,1楼的正解
或者百
=SUMPRODUCT(SUBSTITUTE(A1:A2,"SN",)*{1;-1})
方法二:用自定义度格式
选择代码所在的单元格-单元格格式-数字-自定义,在“类型”输入
"SN"00000
这样输入的时候只输入数问字1、3等等,自动显示为字答符串。由于其实质还是数字,这样可以用A1-A2