所以第壹個值不能放在第1行。先從A2開始放下。
B2公式如下:
= IF(OR(A3 =““,A3 & gt500-(A $ 2:A2)-SUM(B $ 1:B 1)),(A $ 2:A2)-SUM(B $ 1:B 1)““)
然後,選擇B2並下拉以填寫公式。
看,這個公式引用了上相鄰單元格B1,所以A列的值不能從A1放入,否則公式不能引用上相鄰單元格。
註意公式中的絕對引用符號$不要加錯地方。
給妳壹個大概的解釋:
A3引用下面相鄰行中的單元格A。
B1引用上面相鄰行中的單元格B。
OR是OR關系,這意味著OR括號中的任何壹個條件都成立,即使IF函數的條件也成立。
有兩種情況:
條件1: a3 =““
條件2:A3》500-(A $ 2:A2)-SUM(B $ 1:B 1))
只要這兩個條件之壹成立,就返回sum(A $ 2:A2)-sum(B $ 1:B 1)的值,否則返回空白文本。
條件1用於處理最後壹個值。如果下面相鄰行中的單元格A為空,將返回sum(A $ 2:a2)-sum(b $ 1:b 1)的值。
添加備註:
因為公式引用了B1,所以B1中不能有數值,否則會影響計算,但可以在B1中寫壹個文本標題或留空。