Excel中的高级计数

时间:2016-03-04 15:36:38

标签: excel excel-formula

我有一个excel电子表格,可以计算在某个国家/地区获得工作的候选人,但每个职位(Company)都喜欢另一个附加了某个部门的工作表。

我需要能够计算申请人是否住在某个CountryCompany所在的部门,并且每个表都是每月收集的。我不知道是否可以使用COUNTIF功能实现这一目标,或者我是否需要查看MATCHVLOOKUP

的路线

我的数据库:

****************************************************
*   Name  *  Country  *   Company   *  Start Date  *
****************************************************
*  John   *  Brazil   *     Gap     *  21/03/2016  *
* Jessica *    USA    * Burger King *  21/02/2016  *
****************************************************

部门表:

***************************
*   Company   *  Sector   *
***************************
*     Gap     *  Retail   *
* Burger King * Catering  *
***************************

数据收集表:

********************************************
*   FEB 2016   *  Brazil  *   USA   *  UK  *
********************************************
*    Retail:   *     0    *    0    *  0   *
********************************************
*  Catering:   *     0    *    1    *  0   *
********************************************

如果有一个简单的功能来查找这些数据,任何有关在哪里寻找的帮助都会令人惊讶并道歉

1 个答案:

答案 0 :(得分:2)

SUMPRODUCT()会更合适:

=SUMPRODUCT(($B$2:$B$3=K$1)*(MONTH($D$2:$D$3)=MONTH($J$1))*(YEAR($D$2:$D$3)=YEAR($J$1))*(COUNTIFS($F$2:$F$3,$C$2:$C$3,$G$2:$G$3,$J2)))

enter image description here

一旦放入矩阵的左上角单元格并使用正确的引用,然后向上和向下拖动。注意使各种绝对的$符号。

我必须删除第三个表数据上的:。数据必须完美匹配或不计算在内。