使用 sum 和 offset 函數從前一個儲存格中減去一個值

使用 sum 和 offset 函數從前一個儲存格中減去一個值

在 Excel 中,我有一列具有不同的值。

在本列中,我想從 A2 中的值中減去 A1 中的值,從 A4 中減去 A3 中的值,依此類推。然後我希望結果顯示在 B 列。

在此輸入影像描述

我發現這可以透過 SUM 和 OFFSET 來完成。

有人可以告訴我具體怎麼做嗎?

答案1

不需要 SUM 或 OFFSET。只需在 B1 中不輸入任何內容,在 B2 中輸入“=A2-A1”即可。接下來,選擇B1B2.然後向下複製貼上(拖曳所選內容右下角的黑色方塊,或從選單中選擇“複製”,然後選擇目標區域,然後按一下“貼上”)。

複製貼上會複製不帶任何內容的更改單元格,並根據您的指示複製帶有下面公式的單元格。

答案2

就其價值而言,
公式B2也可以設定為=SUM(OFFSET(B2,-1,-1,2,1))
- 如果您(出於某種原因)需要讓它引用除自身之外的其他單元格,這可能會派上用場。

中的數字OFFSET()表示:-1,-1 - '向上和向左移動 1 步',2,1 - '包括兩行和一列'...然後你就可以SUM()在這些單元格上使用 OFFSET() 了它的括號。

相關內容