Har*_*ris 3 excel excel-formula
我需要从两列生成输出,如,
A B C
1 1 TP
1 -1 FN
-1 1 FP
-1 -1 TN
Run Code Online (Sandbox Code Playgroud)
我使用下面的等式C1.
=IF(A1=B1,IF(A1=1&B1=1,"TP","TN"),IF(A1=-1&B1=1,"FP","FN"))
Run Code Online (Sandbox Code Playgroud)
而且输出就像,
A B C
1 1 TN
1 -1 FN
-1 1 FN
-1 -1 TN
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚上面的等式有什么问题.
任何帮助将不胜感激.
代替
A1=1&B1=1
Run Code Online (Sandbox Code Playgroud)
尝试
AND(A1=1,B1=1)
Run Code Online (Sandbox Code Playgroud)
尽管如此,由于您已经确认A和B要么相同,所以只需要在辅助IF语句中检查它们中的一个值.
=IF(A1=B1,IF(A1=1,"TP","TN"),IF(A1=-1,"FP","FN"))
Run Code Online (Sandbox Code Playgroud)