我有详细说明的课程列表。我有25个关键字,以过滤特定类型的课程。我想计算包含3个以上关键字的描述的课程数量。任何人都可以帮我怎么做?
答案 0 :(得分:0)
单程......
假设课程描述在A栏中,标题为A1,下面的描述在A2,A3等中。然后,在下面的栏目标题旁边,我们假设C在此处右侧,输入关键词。然后:
//copy these down and to the right
In cell C2: =IFERROR(IF(FIND(C$1,$A2)>0,1,0),0)
现在,如果关键字与该单元格上方的标题匹配,则在C2下面和右侧的这些单元格将为1,否则为0。然后,只需对行中的列求和:
// copy these down
In cell B2: =if(SUM(C2:AD2)>2,1,0)
此列B现在将在每个课程旁边显示1,其中3个或更多,0为任何更少。现在,只需将此列B总计为课程总数:
=SUM(B:B)
注意,这会计算字符串的出现次数。因此,搜索“和”将返回“随机和不寻常”条目。只是警告......
答案 1 :(得分:0)
按如下所示填写 Excel 电子表格:
行1
:
A1
:说明。下面将介绍您的课程。
B1
,C1
,... Z1
(接下来的25个单元格) - 要在说明中查找的关键字。
AA1
:总结。以下是每个描述中找到的关键字数量。
专栏1
:
A2
,A3
,... - 课程说明。
行2
- 课程1的公式:
B2
:插入公式:IF(ISNUMBER(SEACH(B$1;$A2));1;0)
注意上面公式中的$
个字符:B$1
- 固定列(1)
和$A2
- 固定行。这是保持列/行固定所必需的,
因为公式将被复制(下面的描述)。
将上述公式复制到单元格C2:Z2
。
这样,如果上面的关键字,您在每个单元格中都有1
(在第1行中)在课程名称(第1栏)中找到。
AA2
(总和列):插入公式:SUM(B2:Z2)
。这样在AA栏中
你有多少个关键字(来自第1行)
说明(在A
列中)。
将公式从A2:AA2
复制到后面的每一行并填写说明。
假设你有100个这样的课程描述,你有 到现在为止:
1
。2
行转换为101
,其中包含说明(列A
)和公式
(进一步栏目)。然后,在单元格AA102
中(在最后一笔之下)输入公式:
COUNTIF(AA2:AA101;">3")
- 计算包含超过3的值的单元格。
这是您正在寻找的结果。
如果您有更多或更少的课程说明,请更改上述内容 公式(及其位置)。
最后一句话:我使用非英文版的 Excel 然后 "手动"将我的原生函数名称翻译成英文。 因此,在函数名称错误的情况下,尝试找出实际的函数 名字应该是。