用空间条件计算记录

时间:2013-05-26 11:33:17

标签: excel vba ms-access counting

我有很多Excel文件,其中包含许多学生喜欢的记录......

姓名|父亲姓名|班级|部分|地址|图像路径|手机号码|房屋名称|性别 ......

screenshot

因此,我想通过考虑性别和安全性来按类别计算记录。在Excel或Access中的房子

众议院名称&不同学校的班级名称不同。

如果是Class Name&每个学校的房屋名称都相同,而不像在....中编写VBA代码或公式一样简单....

=SUMPRODUCT((Sheet!K2:K500="L.K.G.")*(Sheet!AB2:AB500="Male"))

它有效

但每次(我有很多excel文件)我不确定K2:K500为班级,AB2:AB500为性别(也是Z2:Z500为房子),也不确定班级名称..... 不同的学校写的课程就像.......

1 Shishu Vatika 1 Nursery       1 Prep
2 KG A          2 KG I      2 LKG
3 KG B          3 KG II     3 UKG
4 I             4 First     3 I
etc...

所以我不能写公式=“幼儿园”(幼儿园是学校名称)

我也不确定房子的名字......

不同的学校写的房子名称如......

1 Gandhi            1 Peace     1 Rani Laxmi Bai
2 Nehru         2 Joy       2 Mother Teresa
3 Subhash               3 Charity   3 Meera Bai
4 Tagore            4 Hope      4 Jija Bai
etc...

所以我不能写公式="Peace"(其中“和平”是众议院名称)

但我确定列标题如...

性别,房屋名称,班级或全班

所以我想在Excel或Access中编写一个宏,它为我提供了一个单击解决方案,而不考虑类名,房屋名称性别列名(A,B,Z等)&在宏的结果中创建一个新的工作表来计算excel中的结果(在excel宏中)或者在访问中创建一个新表来计算访问中的结果(在访问宏中),请参阅下面的结果表

Another screenshot

我更喜欢编写Excel宏,但我准备使用MS Access。你能帮我开始吗?

1 个答案:

答案 0 :(得分:0)

查看SUMIF(S)说明。

相关问题