2017-08-03 71 views
0

我是新来的MS Excel计数,试图写一个MS Excel的公式: 在这里,我想算true和false值的数量塞纳里奥的比较列在Excel和匹配

例如:

Functional Area Test type 
Multiple   FALSE 
OS    TRUE 
Multiple   TRUE 
TPS    FALSE 
OS    FALSE 
Multiple   TRUE 
Multiple  FALSE 
TPS    TRUE 
Multiple   TRUE 
Multiple  FALSE 
OS    TRUE 
Multiple  TRUE 
OS    FALSE 
TPS    TRUE 
OS    FALSE 


Functional Area TRUE FALSE 
Multiple   _____ ____  
OIS    _____ ____ 
TPS    _____ ____ 

是什么公式的格式真假电池

代码会是这样的;

int count=0; 
for(i=0;i< totalrows(functional area);i++) 
{ 
if(functiona area=="ÖIS"&&Test type=TRUE) 

cell value=count++; 

} 
+3

使用数据透视表。 –

+0

谢谢,我会试试 – Step

回答

0

你并不需要创建你可以只使用Excel COUNTIF()函数的函数。例如,如果我在列C中有真值和假值,我会把这个公式放在列=COUNTIF(C1:C15,"True")之后,然后在另一个单元中。=COUNTIF(C1:C15,"false")

希望有所帮助。

+2

它需要'COUNTIFS'而不是'COUNTIF',因为总数需要按功能区域以及True/False。 – YowE3K

0

另一种选择是突出显示整个数据集,单击“公式”选项卡,选择“从选择创建”,然后单击“顶行”框。这将命名您的数据范围。这也将让您输入以下数组公式整齐地进入你的示例表:

多=真:= SUM((FunctionaLArea = “多”)*(Test_type = TRUE))

多=假: = SUM((FunctionaLArea = “多个”)*(Test_type = FALSE))

OS =真:= SUM((FunctionaLArea = “OS”)*(Test_type = TRUE))

OS =假: = SUM((FunctionaLArea =“TPS”)*(Test_typ =“OS”)*(Test_type = FALSE))

TPS-True: E = TRUE))

TPS =假:= SUM((FunctionaLArea = “TPS”)*(Test_type = FALSE))

每个公式可以在适当的线路用Ctrl + SHIF + Enter键输入。