回覆列表
  • 1 # 使用者2008204498042

    如果需要向下填充時,後面的D19:I19與前面保持同步,那麼輸入=SUMPRODUCT(D19:I19,INDIRECT(CHOOSE(U19,"整行!","整列!","全部!")&D19:I19))

  • 2 # 使用者7169188564904

    SUMPRODUCT是什麼?其實結合英語就能很好的理解SUMPRODUCT函式,sum是和,product是積,結合起來就是乘積之和。

    Excel中SUMPRODUCT函式是一個數組型別的函式。很多時候可以用SUMPRODUCT函式取代SUM函式的陣列公式,就不需要按三鍵結束。

    SUMPRODUCT函式能夠計算多個區域的數值相乘後之和。SUMPRODUCT函式的用法就是在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。

    SUMPRODUCT函式的語法:SUMPRODUCT(array1,array2,array3, ...)

    其中Array1, array2, array3, ... 為 2 到 30 個數組,其相應元素需要進行相乘並求和。

    SUMPRODUCT函式使用需要注意三點:

    第一,陣列引數必須具有相同的維數,否則,函式 SUMPRODUCT 將返回錯誤值 #VALUE!。

    第二,函式 SUMPRODUCT 將非數值型的陣列元素作為 0 處理。

    第三,如果是一個數組,那麼就是對這個陣列的求和。

    我們先透過一個簡單的工作表資料來認識SUMPRODUCT函式。

    第一,輸入公式:=SUMPRODUCT(A2:B4*C2:D4),就是將A2:B4和C2:D4兩個區域的所有元素對應相乘,然後把乘積相加,即3*2+4*7+8*6+6*7+1*5+9*3,得到結果為156。

    第二,輸入公式:=SUMPRODUCT(A2:B4),得到結果為31。根據上面的要點介紹,如果是一個數組,那麼就是對這個陣列的求和,因此就是對{3,4;8,6;1,9}這個區域求和。

    提示:兩個陣列相乘是同一行的對應兩個數相乘。陣列資料用大括號{}括起來,行資料之間用分號";"分隔,如果是同一行的資料,用逗號","分隔。

  • 中秋節和大豐收的關聯?
  • 《好聲音》出了個小全智賢,《演員2》也出了一個,到底誰更像?