我在创建将执行以下操作的公式时遇到问题:
使用工作表1中的两个条件来计算值在工作表2上显示的次数。这是棘手的部分 - 条件1提供了搜索关键字,用于标识要在其上执行搜索的工作表2上的行。例如,在下面的数据中,我正在寻找工作表1(单元格c1)中的返回值,该数字计算在工作表2中以12
开头的行中出现的数字blue
的次数。同样,我正在寻找工作表1(单元格c2)中的返回值,它会计算以4
开头的工作表中行red
中出现的次数。
- Sheet 1 -------a------b-------c------d 1------blue---12------2 2------red----4-------2 - Sheet 2 ------a-------b-------c------d 1-----blue----12------12-----4 2-----gray----10------5------12 3-----red-----12------4------4
据我所知,我正在寻找某种VLOOKUP和COUNT函数的组合。这个论坛很有帮助:Combining COUNT IF AND VLOOK UP EXCEL但我最终没有成功采用这种方法。
有人可以帮忙吗?
答案 0 :(得分:0)
请尝试:
=COUNTIF(INDIRECT("'Sheet 2'!"&MATCH(A1,'Sheet 2'!A:A,0)&":"&MATCH(A1,'Sheet 2'!A:A,0)),B1)