close

7540

Excel如何同列計算不同範圍

方德華:錦子老師您好,當我輸入碎石()的厚度與長、寬後,希望對應碎石()厚度所在欄,可以計算出長**厚度的值,如下圖,不知該如何寫公式?感謝解答。

image

錦子老師:這個問題,作法如下。

步驟1:點取F2儲存格輸入公式:

=IF(E$2=OFFSET($C3,,COLUMN(A1)>8),$A3*$B3*OFFSET($C3,,COLUMN(A1)>8),"")

再將公式複製到F2:H4儲存格。

image

【公式說明】

=IF(E$2=OFFSET($C3,,COLUMN(A1)>8),$A3*$B3*OFFSET($C3,,COLUMN(A1)>8),"")

公式1OFFSET($C3,,COLUMN(A1)>8)

C3儲存格移動0N(COLUMN(A1)>8)欄。

公式2IF(E$2=公式1,$A3*$B3*公式1,"")

如果E2儲存格等於公式1運算結果,則將A3*B3*公式1運算結果的數值填入,否則不填入資料。由於長(A)與寬(B)不讓向右複製公式也跟著移動,故加$鎖定。而第二列是厚度數值,故也加$鎖定,不讓向下複製公式跟著變動。

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow
    文章標籤
    IF OFFSET 碎石
    全站熱搜

    錦子老師 發表在 痞客邦 留言(0) 人氣()