作者Comecos (躺着滑行cc)
看板Office
标题[算表] 根据特定栏条件计算另一栏字串数量
时间Tue Mar 5 22:30:35 2019
软体:Office Excel
版本:2013
想询问在Excel中,若要根据某两栏的条件,来计算另一栏的数量,该怎麽使用公式?
有尝试过用IF和COUNTSIF结合,但仍出现False
详细如图,以DR栏, DS栏, DT栏为条件:
https://imgur.com/a/rmUfY28
DR共有四种商品(空白则不计算),DS共有三种小时数(空白则不计算)
DT共有5天(A1, A2, A3, A4, A5等五种天数(图有误,应该是A1~A5),不重复)
需要计算在某天(DT)的某小时(DS)下,计算在某小时条件下,共有某种商品的数量
如:计算第A1天,1000小时情况下,Apple有几个
感谢感谢,想了好久仍然不知道该如何只选择特定条件的公式~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.123.185.199
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1551796238.A.F87.html
※ 编辑: Comecos (140.123.185.199), 03/05/2019 22:39:50
1F:→ soyoso: 无函数countsif是countifs 03/05 22:46
2F:→ soyoso: 以所举例a1,1000,apple来看以countifs 03/05 22:47
感谢S大!! 如果要再加入计算百分比,可以从哪里加入函数?
如需要额外计算在第A1天,1000小时的情况下,Apple数量占总数的百分比
若在A1天,1000情况下,共有5个商品(Apple占3个),该如何计算在这情况下商品数量
的总数,进而计算特定商品的百分比? 感谢S大!
※ 编辑: Comecos (140.123.185.199), 03/05/2019 23:13:01
感谢S大,不过有些储存格出现了 #DIV/0! 是否因为在商品和小时数那栏会有空白~?
不过如果是在第一个Countifs不会有这个问题,但若是加上除号就会出现,如果我将空白
格替换成其他无关字元,数据是否会一致? 感谢!!
※ 编辑: Comecos (140.123.185.199), 03/05/2019 23:26:13
5F:→ soyoso: 出现#div/0!应是除於0,如0/0或是1/0情况下 03/05 23:34
6F:→ soyoso: 可配合iferror将错误值改回传其他文数字 03/05 23:36
感谢S大,我再使用iferror可使用了! 另外想再询问您有关时数的公式,因为上述的小时
数是以公式计算,如图
https://imgur.com/a/qT8skyi的表格~
如果开始时间到结束时间是在同一个小时较无问题,但若是像下面第三列,开始时间与结
束时间横跨两个时段(0200~0300;0300~0400),但在计算产
品数量时,必须认定是这两个时段都在使用同一产品(也就是这两个时段的百分比分母必
须各包含这个Apple的次数在里面),但目前我有困难使用if来进行判断,因为我目前的做
法会让这个时段直接判断成0200~0300,但如果这样的话0300~0400就会因为这样少一个次
数造成countifs的结果错误,有办法使用其他公式来进行吗~?
※ 编辑: Comecos (140.123.185.199), 03/06/2019 00:12:16
7F:→ soyoso: 可以函数ceiling将结束时间到最接近的指定乘算基数之倍数 03/06 00:21
8F:→ soyoso: 结束-开始除100为2个次数 03/06 00:22
9F:→ soyoso: 以上可设於辅助栏内再sumif或sumifs条件加总 03/06 00:23
10F:→ soyoso: 如不要辅助栏的话,则以sumproduct 03/06 00:23
谢谢S大!!
※ 编辑: Comecos (118.171.184.118), 03/06/2019 03:12:03