看板 Office 關於我們 聯絡資訊
小弟我有一個資料內容, 要取得2種工單類別(D欄)的作業數量(B欄)。 工單類別格式為xxxx-yymmddaaa aaa為當日開立工單的流水號 xxxx有5101、5203等多種類別。 sumproduct(or(mid(d100:d200,1,4)="5203", mid(d100:d200,1,4)="5205"),(b100:b200)) 計算結果為0, 後來用sumproduct 5203 + sumptoduct 5205能成功計算。 想請教sumproduct能否搭配or使用,上面的寫法要怎麼修正? 感謝。 ----- Sent from JPTT on my Asus ASUS_Z012DA. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.142.19 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1624944518.A.FCA.html
suaveness: 在陣列公式中,你可以用 + 來代替 OR 函數 06/29 13:52
suaveness: 例如這些都是可行的寫法 06/29 14:00
suaveness: https://i.imgur.com/l7ZtA59.png 06/29 14:00
salqv: 所以也就是我後來的解法嗎?我本來還以為能直接用or寫在一 06/29 14:01
salqv: 起。 06/29 14:01
suaveness: 可以試看看用圖中的第三種方式改看看 06/29 14:03
suaveness: 印象中SUMPRODUCT不能直接把OR寫在裡面 06/29 14:03
salqv: 哦哦,看到圖片的寫法了,感謝教學。 06/29 14:03
suaveness: 你內文寫的應該是圖片的第一種作法 06/29 14:04
suaveness: 我一樓說的是第二種,要再簡單一點就第三種 吧 06/29 14:04
newacc: OR是把裡面每一項都OR起來,不會一行一行做 06/29 15:36
newacc: 詳細可以去看評估值公式裡面的步驟 06/29 15:38
SuckCopy: or只能得到一個值,陣列+陣列=陣列,sumproduct計算陣列 06/29 16:31
salqv: 感謝幾位大大的分享,上班再來練習研究。 06/29 22:02