作者virussheng (VirusSheng)
看板Office
标题[问题] 如何计算符合多条件的不重复值数量
时间Tue Jul 9 11:26:39 2019
(若是和其他不同软体互动之问题 请记得一并填写)
软体:Excel
版本:2016
请问板上大神
https://imgur.com/liKvm92
资料库如上图A-C栏,我想在G3计算北部103年度
非灰色底/蓝底+红底的产品有几种,
我只会用countif算到符合条件的有多少储存格{=COUNTIFS(C:C,"*",A:A,"北部
",B:B,"103")-COUNTIFS(C:C,"X*",A:A,"北部",B:B,"103")}
但是不知道如何计算符合多条件的不重复值数量?
跪求解,感谢版上大神
图一excel档:
https://drive.google.com/open?id=1SVPrdQZXKUmDzBFhBzbeBNb6JX7cr9FJ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.168.154.191 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1562642802.A.930.html
1F:→ soyoso: 内文公式,减条件为"x*"看起来是要排除灰色底的计数07/09 11:39
2F:→ soyoso: 但档案工作表1储存格c25为灰色底"葡萄",第一个字元没有X07/09 11:41
3F:→ soyoso: 所以不太确定是漏了还这个是要计数的07/09 11:41
4F:→ soyoso: 那我假设这个漏打了个X,是要排除的07/09 11:42
6F:→ soyoso: 但如果不是漏打,而要排除档案内灰色底的话,自订名称07/09 11:52
7F:→ soyoso: 於另一栏内get.cell type_num以63来取得储存格填满色彩07/09 11:53
8F:→ soyoso: 公式内left的条件就以该栏位范围不等於1507/09 11:54
对我漏打了Orz
请教S大公式中的left是什麽意思呢?如另想单计算红色底的部分,公式可以怎麽改?
是否在红底资料前统一加R,LEFT的部分改成(LEFT(C$2:C$28)="R*")会最快?
※ 编辑: virussheng (27.242.5.156 台湾), 07/09/2019 12:38:12
9F:→ soyoso: left为抓取储存格内左起几个字元(省略表1) 07/09 12:50
10F:→ soyoso: 2个方向,1.get.cell抓出储存格填满色彩的值,档案内红色 07/09 12:52
11F:→ soyoso: 底为40,那就不用函数left,改为储存格等於40 07/09 12:53
12F:→ soyoso: 2.就如原po回文所述红底资料前加R,left(..)="r",不用万 07/09 12:53
13F:→ soyoso: 用字元 07/09 12:54