繁体   English   中英

需要一些有关 excel-VBA 基础知识的帮助

[英]Need some help on basics of excel-VBA

我有兴趣计算 A 列中的一个变量(男性)和 B 列中的另一个变量(工作)。我希望输出是“男性”和“工作”一起显示的总次数。 任何帮助都受到高度赞赏。 提前致谢

考虑以下数据

在此处输入图片说明

VBA解决方案

使用WorksheetFunction.CountIfs 方法 以下代码应返回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")

正如GSerg所提到的,没有vba,而是一个简单的countifs。

放入C1

=COUNTIFS(A1:A100,"male",B1:B100,"working")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM