iT邦幫忙

0

EXCEL問題??

  • 分享至 

  • xImage

請問一下,F那個欄位要如下公式才能幫我判斷A訂單編號相同則
F2=D2xE2+D3xE3+D4xE4
F5=D5xE5+D6xE6
謝謝。
https://ithelp.ithome.com.tw/upload/images/20221111/20110779s01Y0fWjEz.jpg

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
sherrylin
iT邦見習生 ‧ 2022-11-11 16:43:03
最佳解答

=SUMPRODUCT(($A$2:$A$9=A2) * ($D$2:$D$9) * ($E$2:$E$9))

0
shiaobin
iT邦新手 4 級 ‧ 2022-11-11 16:53:43

F2=SUMPRODUCT(--(A:A=A2),D:D,E:E)
F3=SUMPRODUCT(--(A:A=A3),D:D,E:E)
以此類推。

說明

SUMPRODUCT()會計算輸入陣列的乘積和。在這裡我輸入了三個陣列。以F2為例,我們來拆解它的運作原理。

  1. 條件判斷
    第一個陣列判斷A行內容是否與A2相同,結果是TRUE或FALSE。
陣列1 陣列2 陣列3
--TRUE 1 500
--TRUE 2 500
--TRUE 3 500
--FALSE 1 500
--FALSE 2 500
--FALSE 1 500
--FALSE 1 500
--FALSE 2 500
  1. 兩個負號
    加上兩個負號,TRUE會變成1,FALSE會變成0。
陣列1 陣列2 陣列3
1 1 500
1 2 500
1 3 500
0 1 500
0 2 500
0 1 500
0 1 500
0 2 500
  1. 計算乘積和
陣列1 陣列2 陣列3 乘積
1 1 500 500
1 2 500 1000
1 3 500 1500
0 1 500 0
0 2 500 0
0 1 500 0
0 1 500 0
0 2 500 0
乘積和 3000

我要發表回答

立即登入回答