在excel-vba的基础上需要一些帮助

时间:2019-03-21 07:05:08

标签: excel vba

我有兴趣对A列中的一个变量(男性)和B列中的另一个变量(工作)进行计数。我希望输出为“男人”和“工作”一起显示的总次数。 非常感谢您的帮助。 预先感谢

2 个答案:

答案 0 :(得分:1)

请考虑以下数据

enter image description here

VBA解决方案

使用WorksheetFunction.CountIfs method。以下代码应返回4

Option Explicit

Sub CountMaleWorking()
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Worksheets("Sheet1")

    Debug.Print WorksheetFunction.CountIfs(ws.Columns("A"), "male", ws.Columns("B"), "working")
End Sub

或者只使用论坛

=COUNTIFS(A:A,"male",B:B,"working")

答案 1 :(得分:0)

如GSerg所述,没有vba,只有一个简单的字母。

放入C1

=COUNTIFS(A1:A100,"male",B1:B100,"working")
相关问题