excel减法(excel表格一列自动求差)

Excel中计算减法有两种方法,一种是用加法函数(即求和函数)求和,另一种是用负号。使用Sum函数计算减法时,只需在减法前加一个减号即可;用减号计算1减1的个数

Excel中计算减法有两种方法,一种是用加法函数(即求和函数)求和,另一种是用负号。使用Sum函数计算减法时,只需在减法前加一个减号即可;用减号计算1减1的个数。如果遇到条件减法,需要使用If函数来确定条件;如果遇到带单位的数,需要用Left函数和Find函数截取数再计算;如果需要,参与计算的数字必须有ID,需要和间接+匹配+行函数一起实现;如果要将表中所有数字减一,需要在减法过程的计算中使用“特殊粘贴”。

一、 excel中减法函数的描述

Excel不直接提供减法功能。减法需要加法函数,也就是求和函数。不同的是,你只需要在要减的数前加一个减号(负号)。另外,还可以用减号(即-)做减法。

二、 如何在excel中进行减法运算

(1)减去两个数

1.如果要用b列的数字减去A列的数字,双击单元格C1,将公式=SUM(-A1,B1)复制到C1,回车返回201;选择C1,将鼠标移动到C1右下角的单元格填充柄,然后单击左键返回鼠标旋转加粗的黑色加号后剩余数字的结果。操作步骤如图1所示:

excel减法(excel表格一列自动求差)

图1

2.描述:

公式中,A1前的-代表负数=和(-A1,B1)。公式的含义是:B1减去A1,即在子图的末尾加一个减号(负号)来计算减法。

(2)减法的结果为负,由绝对值转换为正值。

1.如果要从A列的数字中减去B列的数字,A列的数字较小,B列的数字较大。双击B1,将公式=SUM(A1,-B1)复制到C1,回车返回-201;双击C1将绝对值函数ABS添加到公式中,公式变成=ABS(SUM(A1,-B1))。按回车键返回201;操作步骤如图2所示:

图2

2.公式描述:

公式=SUM(A1,-B1)得出一个负数。如果需要减法返回正数,只需加上绝对值函数ABS。

三、 如何在excel中进行减法运算(带减号)

1.选择单元格C1,输入公式=B1-A1,回车返回201;选择C2,输入公式=A2-B2,回车返回-326,双击C2将绝对值函数ABS加入公式,公式变成=ABS(A2-B2),回车返回326;操作步骤如图3所示:

图3

2.公式描述:

用负号计算减法时,从另一个数中减去一。如果结果是负的,而你想返回一个正数,就加绝对值函数ABS。

四、 Excel中减法函数的扩展应用实例

(A)带单位的数字减法

1.如果你想计算一月和二月销售额的差额,以及一月的销售量和单位。双击单元格C2,将公式= left (A2,find ("LB ",A2)-1)-B2复制到C2,回车返回247;选择C2,双击C2的单元格填充柄,返回剩余的销售差额;操作步骤如图4所示:

图4

2.Formula = left (A2,find ("lb ",A2)-1)-B2描述:

A.find(“lb”,A2)用于查找A2中“lb”的位置,结果为4,然后作为接下来要提取的字符数。之所以需要用Find函数返回要提取的位数,是因为A列不同单元格的位数不一样,数字后面是“lb”。只要在文本中返回“lb”的位置并减1,就可以精确计算出位数。

b,那么=LEFT(A2,find ("lb ",A2)-1)变成LEFT(A2,4-1)。进一步计算,用LEFT函数从A2左侧截取三个字符,结果是1230。

c,公式变成=1230-B2,B2是983,减去两个数,结果是247。

(2)有条件的减法

1.要求:如果B2不是空,A2减去B2;否则,如果C2不是空,A2减去C2;否则,如果D2不是空,A2减去D2;否则,返回空文本。双击单元格E2,设置公式= if(B2 < & gt;"",A2-B2,如果(C2 & lt;& gt"",A2-C2,如果(D2 & lt;& gt"",A2-D2,"")复制到E2,回车返回3;选择E2,双击E2的单元格填充柄,返回残值结果;操作步骤如图5所示:

图5

2.formula = if(B2 < & gt;"",A2-B2,如果(C2 & lt;& gt"",A2-C2,如果(D2 & lt;& gt"",A2-D2,"")描述:

a、公式由两个if嵌套,从最外面的if开始;起初,条件B2 < & gt;" "如果成立(也就是B2不是空),执行A2-B2;否则,执行if(C2 & gt;"",A2-C2,如果(D2 & lt;& gt"",A2-D2 "));因为B2是6,所以执行A2-B2,即9-6。

当公式在E3时,公式变成= if(B3 & gt;"",A3-B3,如果(C3 & lt;& gt"",A3-C3,如果(D3 & lt& gt"",A3-D3,""),因为B3是空,执行if (C3

c、当公式位于E4时,由于B4、C4和D4都是空,公式变成= if(B4 < & gt;"",A4-B4,IF(C4 & lt;& gt"",A4-C4,如果(D4 & lt;& gt"",A4-D4,"))),三个if的条件都不成立。最后返回最内层if的第三个参数,即return。

(C)减去栏中标记的数字

1.如果减去A列中对应于B列中1的两个数字,例如,如果B2和B4都有1,则从A2中减去A4。双击单元格C2设置公式= I error(A2-Indirect(" A " &(ROW()+MATCH(B2,B3:B,0)),")复制到C2,回车,返回36;选择C2,双击C2的单元格填充柄,计算剩余两个标记数字的差值。操作步骤如图6所示:

图6

2.formula = if error(A2-indirect(" a " &(ROW()+match(B2,B3:B,0)),"")描述:

a、ROW()用于返回公式所在行的行号。当公式在C2时,返回2。

B,MATCH(B2,B3:B 9,0)用于返回离B2最近,在B2下方的标记(即1)的位置;结果是2;B2是查找值,B3:b9是查找数组,0是精确匹配;B2和B3是相对参照物。拖下去,B2会变成B3,B4等。,而B3将变成B4、B5等。;B表示对列的绝对引用,相对于对行的绝对引用。向下拖动时,B不会变成B10、B11等。B3:使用B是因为总是需要在当前单元格的下一个单元格到最后一个单元格的范围内找到标记。

c,然后indirect ("a" & (ROW()+MATCH(B2,B3:B 9,0))变成indirect ("a" & (2+2)),进一步计算变成indirect ("A4 "),然后INDIRECT用来返回对字符串" A4 "的引用,返回23。

d、公式变成=if error(A2-23,“”),A2是59,A2-23等于36;IFERROR是一个错误处理函数。如果A2-23返回错误,IFERROR返回“”,否则返回A2-23。

(4)从表中的所有数字中减去一个数字

1.如果你想从表中的所有数字中减去10。选择单元格F2,输入10,回车,再次选择F2,按Ctrl+C复制,选择B2,按住Shift键,点击E9,选择B2:E9,右键选中区域,在弹出菜单中选择特殊粘贴打开特殊粘贴窗口,选择粘贴下的值,选择操作。

图7

2.如果选择“粘贴”下的“全部”,则10所在的单元格F2的格式将被粘贴到B2:E9中,即B2:E9的格式将被F2格式覆盖,但如果选择“值”,则仅粘贴值不会覆盖格式。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/250992.html

发表回复

登录后才能评论