Re: [算表] 在同一個陣列取不同元素相乘的問題

看板Office作者 (Tenka)時間14年前 (2010/01/07 18:28), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《jasonkung ( )》之銘言: : 首先謝謝Tenka大跟ramblelife大(雖然ramblelife大的方法我試不出來), : Tenka大的方法我感到很驚訝,因為我不曉得竟然這麼簡單,結果我試了好久... : 不過,Tenka大的方法似乎只適用我上篇舉的例子, : 也就是說,兩筆資料相乘必須相隔一樣的row數,且每筆間隔須相同, : 如果今天的陣列資料是這樣: : A B : 1 Q'ty 100 : 2 color red : 3 Price 2 : 4 : 5 : 6 Q'ty 300 : 7 color blue : 8 Price 4 : 9 : 10 Q'ty 500 : 11 color white : 12 Price 6 : 13 : 14 : 15 : 16 Q'ty 700 : 17 color black : 18 Price 8 : 19 . : 20 . : 21 . : 22 . : 這是我實際遇到的狀況,每筆資料的間隔數不是固定的, : 還有辦法用公式一次算出 sum(Q'ty * Price)嗎? : 我今天已經又試了一整天了,還是找不到方法, : 只好再請版上的大大不吝予以解惑了,謝謝大家! : --- : Regards, : Jason 用了2007才發現問題在哪... 問題在那些colors相乘會出錯 試試看 =SUMPRODUCT((A1:A18=A1)*TEXT(B1:B18,"0;0;0;!0")*TEXT(B3:B20,"0;0;0;!0")) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.4.130

01/08 18:04, , 1F
再次謝謝Tenka大,你的公式在我舉的例子上是OK,但我實際
01/08 18:04, 1F

01/08 18:05, , 2F
的表格還是出不來,我還在找到底問題出在哪裡..
01/08 18:05, 2F
文章代碼(AID): #1BHRTB6K (Office)
討論串 (同標題文章)
文章代碼(AID): #1BHRTB6K (Office)