excel:如何利用 vlookup 进行计数

excel:如何利用 vlookup 进行计数

我有一些列数据,几个二进制变量:

| A | B | C |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 0 | 0 | 1 |
| 1 | 1 | 0 |

然后是另一个具有三个值的变量:

| X |
| 1 |
| 0 |
|-1 |
| 1 |
| 0 |
| 1 |

我想要做的是针对每个 AC 列编写一个查找...当它找到一个1变量时,将 X 列中同一行的相应数字添加到持续计数中。

现在,问题在于我想要维护两个不同的计数,一个计数用于1计数 X 列中与1AC 列中的 s 相对应的所有 s……另一个计数用于计数所有-1类似相对应的 s。

有没有简单的方法可以做到这一点?我认为它涉及vlookup

答案1

如果我没看错问题和评论,我认为只要使用“如果”和“与”就可以达到你想要的效果。比如

= IF(AND(A1=1,X=1),"Positive ++", IF(AND(A1=1,X=-1),"Negative ++", ""))

用实际公式替换正数和负数++来增加计数器。

答案2

好吧,我得到了一些帮助,但还是成功了

本质上我使用了 DSUM 查找,以列(包括标题)作为字段database,以各个列标题作为field(即“A”),并将工作表的一部分显示如下

Criteria

X     X
> 1   < 1

选择为criteria.现在我有两个单元格,每列计数positivenegative

相关内容