请问sumproduct是否能与or搭配使用?

楼主: salqv (~.~)   2021-06-29 13:28:36
小弟我有一个资料内容,
要取得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使用,上面的写法要怎么修正?
感谢。
作者: suaveness (靜夏)   2021-06-29 13:52:00
在阵列公式中,你可以用 + 来代替 OR 函数例如这些都是可行的写法https://i.imgur.com/l7ZtA59.png
楼主: salqv (~.~)   2021-06-29 14:01:00
所以也就是我后来的解法吗?我本来还以为能直接用or写在一起。
作者: suaveness (靜夏)   2021-06-29 14:03:00
可以试看看用图中的第三种方式改看看印象中SUMPRODUCT不能直接把OR写在里面
楼主: salqv (~.~)   2021-06-29 14:03:00
哦哦,看到图片的写法了,感谢教学。
作者: suaveness (靜夏)   2021-06-29 14:04:00
你内文写的应该是图片的第一种作法我一楼说的是第二种,要再简单一点就第三种 吧
作者: newacc (XD)   2021-06-29 15:36:00
OR是把里面每一项都OR起来,不会一行一行做详细可以去看评估值公式里面的步骤
作者: SuckCopy (noname)   2021-06-29 16:31:00
or只能得到一个值,阵列+阵列=阵列,sumproduct计算阵列
楼主: salqv (~.~)   2021-06-29 22:02:00
感谢几位大大的分享,上班再来练习研究。

Links booklink

Contact Us: admin [ a t ] ucptt.com