Excel:让函数从另一个单元格中提取文本,并测试(使用COUNF.IF)其他单元格是否包含文本和其他内容

fykwrbwg  于 2022-12-20  发布在  其他
关注(0)|答案(1)|浏览(141)

假设我有一个Excel工作表。单元格A1中有文本“car”。我需要使用COUNT. IF计算所有包含单词“car”的单元格。例如,如果另一个单元格中有“Car is driving fast”字样,则COUNT.IF可以根据A1中的值将其提取出来。现在,我的COUNT.IF函数中有手动编写的“* car ”。如果我改变A1中的值,我必须手动改变代码。有没有办法或其他函数可以做这个tric?
看上面,我现在的函数是这样写的
=如果(计数如果($C$20:$Q$21;“
”) 1=0;“";计数条件($C$20:$Q$21;“(“ 汽车 *”)*1)
但是我想从另一个单元格中选择单词car,我不能有效地复制这个函数,因为我必须手动填充我想从短语中搜索的单词。我只需要A1给出的单词作为句子的一部分的单元格数量。

nhn9ugyo

nhn9ugyo1#

我想你是在寻找沿着的东西:

=SUM(--ISNUMBER(FIND(" "&A1&" "," "&C20:Q21&" ")))

如果您使用的是ms 365/2021之前的excel,请将SUM()SUMPRODUCT()交换
请注意,你设置的wap是不是没有检查带有前导/尾随标点符号的单词“car”。

相关问题