在Excel中基于ID创建变量

时间:2018-05-07 18:06:22

标签: excel

假设我有以下数据:

id      Var1     Var2    outcome
1                          2
1                          2
1       12         6       1
2                          0
2                          0
3                          0
3                          0
.        .         .         .

因此,在 id 组内,如果缺少任何变量,则结果为 0 。如果变量没有丢失,那么 1 的结果为 id ,如果是 2 则为 0 。如果组内所有ID都缺少变量,则结果为import threading import requests def send(): r = requests.get('https://www.stackoverlow.com') thread = [] t = threading.Thread(target=send()) thread.append(t) t.start()

你会如何在excel中做到这一点?

1 个答案:

答案 0 :(得分:1)

使用嵌套的if和COUNTIFS():

=IF(COUNTIFS(A:A,A2,B:B,"<>",C:C,"<>")=0,0,IF(AND(B2<>"",C2<>""),1,2))

enter image description here