计数单元格是否包含范围内的数据

时间:2018-02-20 15:06:11

标签: excel excel-formula count

我想制作一个系统,它会产生如下结果。

我拥有的数据是'文件名'列和'类别。 我想提取“短名称”(通常是“文件名”的前2-4个字符)并将其分配给相应的“长名称”。

然后,我想根据哪个用户(长名)制作文件以及每个类别的数量来计算文件。

结果应该类似于下面的表格。

insert picture name here

主要问题是将来会有新用户。

如何解决计数公式将新人纳入等式?

P.S .: 我发现了这个:https://exceljet.net/formula/value-exists-in-a-range

但这不是我需要的东西。

1 个答案:

答案 0 :(得分:2)

试试看看它是否适合您:

短名称下:=LEFT(C4;2) C4文件名

下的第一个值

长名称下:=VLOOKUP(E4;H6:I8;2;FALSE) E4短名称H6:I8图例,它是搜索短名称以检索长名称

正确替换公式中的单元格并记住,如果您的Excel使用,分隔符,则此公式将出错。

编辑:我忘了回答关于点算的最后一部分:

=SUM(COUNTIFS($D$4:$D$12;D$15;$F$4:$F$12;$C16))

D4:D12类别的范围,而D15来自类别计数

X长名的范围,而F4:F12将是计数表

中的长名