使用两列中的值在新列中返回特定值

时间:2019-03-16 02:43:26

标签: google-sheets google-sheets-formula

我有一张工作表,其中有两列具有多个值。

示例:

ColA    ColB   Exp Result  
ECOM     1         2 
ECOM     1         2
ECOM     2         2
NON      1        N/A
NON      1        N/A
NON      1        N/A
LAN      1         2
LAN      2         2
LAN      1         2

在此示例中,ColB显示值1和2。我想表明,一旦ColB的值为2,则ECOM和LAN都将在Exp Result行中将2作为结果显示为结果,在ColA中的名称。由于NON在整个ColB中只有1,因此它可以在“结果”列中显示为N / A。

2 个答案:

答案 0 :(得分:1)

类似的东西:

=IF(COUNTIFS(A2:A10,A2,B2:B10,2)>0,2,"N/A") 

应该做这项工作

答案 1 :(得分:0)

  

...一旦ColB的值为2

=ARRAYFORMULA(IF(SUM(B:B)>COUNTA(B:B), 
 IF(LEN(A:A), IF((A:A="ECOM")+(A:A="LAN"), 2, "N/A"), ), ))

0