在excel中如何使用减法 在excel中进行减法的7个例子( 二 )


B、 当公式在E3中时,公式变为=IF(B3“”,A3-B3,IF(C3“”,A3-C3,IF(D3“”,A3-D3,“”)),因为B3为空,执行IF(C3“”,A3-C3,IF(D3“”,A3-D3,“));C3为4,所以C3“”已建立,执行A3-C3,即6-4 。
C、 当公式位于E4时,由于B4、C4和D4都为空,因此公式变为=IF(B4“”,A4-B4,IF(C4“”,A4-C4,IF(D4“”,A4-D4,“))),三个IF的条件都不是真的,最后返回最内层IF的第三个参数,即返回 。
(三) 减去列中标记的数字
1、如果减去A列中与B列中1相对应的两个数字,例如,如果B2和B4都有1,则从A2中减去A4 。双击单元格C2,将公式=IFERROR(A2-间接(“A”&(ROW()+MATCH(B2,B3:B$9,0)),”)复制到C2,按Enter键,返回到36;选择C2,双击C2的单元格填充句柄,计算出剩余两个带标记数字的差值,操作步骤如图6所示:

在excel中如何使用减法 在excel中进行减法的7个例子

文章插图
图6
2、公式=IFERROR(A2-间接(“A”&(ROW()+匹配(B2,B3:B$9,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$9表示对列的绝对引用,相对行的绝对引用,向下拖动时,B$9不变成B10、B11等;B3:B$9使用,因为总是需要在当前单元格的下一个单元格到最后一个单元格的范围内找到标记 。
C、 然后INDIRECT(“A”&(ROW()+MATCH(B2,B3:B 9,0))变为INDIRECT(“A”&(2+2)),进一步的计算变为INDIRECT(“A4”),然后使用INDIRECT返回对返回23的字符串“A4”的引用 。
D、 公式变为=if error(A2-23,“”),A2为59,A2-23等于36;IFERROR是错误处理函数,如果A2-23返回错误,IFERROR返回“”,否则返回A2-23 。
(四) 从表中的所有数字中减去一个数字
1、如果你想从表中的所有数字中减去10 。选择单元格F2,输入10,按enter,再次选择F2,按Ctrl+C复制,选择B2,按住Shift键,单击E9,选择B2:E9,右键单击所选区域,在弹出菜单中选择“特殊粘贴”打开“特殊粘贴”窗口,在“粘贴”下选择“值”,在“操作”下选择“减去”,单击“确定”,然后将表中的所有数字减少10,操作步骤如图7所示:
在excel中如何使用减法 在excel中进行减法的7个例子

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