tft每日頭條

 > 生活

 > excel中算減法用什麼公式

excel中算減法用什麼公式

生活 更新时间:2024-12-02 19:40:16

在Excel中計算減法有兩種方法,一種是使用加法函數(即求和函數)求和,另一種是使用減号。使用SUM函數計算減法時,隻需在減法之前加一個減号;使用減号計算1減去1的數字。如果遇到條件減法,則需要使用IF函數确定條件;如果遇到帶單位的數字,則需要使用Left函數和FIND函數截取數字,然後進行計算;如果需要,則參與計算的數字必須具有ID,它需要與間接 匹配 行函數一起實現;如果要将表中的所有數字減少一個,則需要在減法過程的計算中使用“特殊粘貼”。

一、 excel中減法函數的描述

Excel不直接提供減法函數,減法運算需要加法函數,即求和函數求和,不同的是隻需要在要減去的數字前加一個減号(負号)。此外,還可以使用減号(即-)進行減法運算。

二、 如何在excel中進行減法運算

(一) 減去兩個數

1、如果要從B列中的數字減去A列中的數字。雙擊單元格C1,将公式=SUM(-A1,B1)複制到C1,按回車鍵,返回201;選擇C1,将鼠标移到C1右下角的單元格填充句柄,然後在鼠标旋轉粗體黑色加号之後,點擊左鍵返回剩餘數的結果,操作步驟如圖1所示:

excel中算減法用什麼公式(在excel中進行減法7個例子)1

圖1

2、說明:

在公式中,-before A1表示負數=和(-A1,B1),公式的含義是:從B1減去A1,也就是說,使用SUM函數在子圖結束前加一個減号(負号)來計算減法。

(二) 減法的結果是負數,并由絕對值轉換為正數。

1、如果要将B列中的數字與A列中的數字相減,則A列中的數字較小,B列中的數字較大。雙擊B1,将公式=SUM(A1,-B1)複制到C1,按Enter鍵,返回-201;雙擊C1,将絕對值函數ABS添加到公式中,則公式變為=ABS(SUM(A1,-B1)),按Enter鍵,返回201;操作步驟如圖2所示:

excel中算減法用什麼公式(在excel中進行減法7個例子)2

圖2

2、公式說明:

公式=SUM(A1,-B1)返回一個負數,如果需要減法才能返回正數,隻需将絕對值函數ABS相加即可。

三、 如何在excel中進行減法運算(帶減号)

1、選擇單元格C1,輸入公式=B1-A1,按回車鍵,返回201;選擇C2,輸入公式=A2-B2,按回車鍵,返回-326,雙擊C2,将絕對值函數ABS添加到公式中,公式變為=ABS(A2-B2),按回車鍵,返回326;操作步驟如圖3所示:

excel中算減法用什麼公式(在excel中進行減法7個例子)3

圖3

2、公式說明:

用減号計算減法時,從另一個數中減去一個。如果結果為負數,并且希望返回正數,則添加絕對值函數ABS。

四、 Excel中減法函數的擴展應用實例

(一) 帶單位的數字減法

1、如果你想計算1月和2月銷售額的差額,以及1月的銷售量與單位。雙擊單元格C2,将公式=左(A2,FIND(“lb”,A2)-1)-B2複制到C2,按Enter,返回247;選擇C2,雙擊C2的單元格填充句柄,返回剩餘的銷售差額;操作步驟如圖4所示:

excel中算減法用什麼公式(在excel中進行減法7個例子)4

圖4

2、公式=左(A2,查找(“lb”,A2)-1)-B2說明:

A、 FIND(“lb”,A2)用于查找“lb”在A2中的位置,結果為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。

(二) 帶條件的減法

1、要求:如果B2不為空,則A2減去B2;否則,如果C2不為空,則A2減去C2;否則,如果D2不為空,則A2減去D2;否則,返回空文本。雙擊單元格E2,将公式=IF(B2<>“”,A2-B2,IF(C2<>“”,A2-C2,IF(D2<>“”,A2-D2,“”)複制到E2,按回車鍵,返回3;選擇E2,雙擊E2的單元格填充句柄,返回剩餘值的結果;操作步驟如圖5所示:

excel中算減法用什麼公式(在excel中進行減法7個例子)5

圖5

2、公式=IF(B2<>“”,A2-B2,IF(C2<>“”,A2-C2,IF(D2<>“”,A2-D2,“”)說明:

A、 該公式由兩個If嵌套,從最外層If開始;首先,取最外層If的條件B2<>“”如果已建立(即B2不為空),則執行A2-B2,否則執行If(C2<>“”,A2-C2,If(D2<>“”,A2-D2“));因為B2是6,所以執行A2-B2,即9-6。

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

圖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

圖7

2、如果在“粘貼”下選擇“全部”,則10所在單元格F2的格式将粘貼到B2:E9,即B2:E9的格式将被F2格式覆蓋,但選擇“值”,則僅粘貼值不會覆蓋格式。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved