淘宝网上有很多卖家,他们都是在淘宝网上买的,但是淘宝网上有很多卖家,他们都是在淘宝网上买的。

  • Share This
Hugh West

如果一个单元格包含文本或字符串,Excel有各种内置函数来匹配和获取值。 在许多情况下,我们试图将 在Excel中搜索一个文本或字符串的范围。 如果单元格中包含特定/精确的文本或字符串,Excel中的某些函数会返回值 . 在这篇文章中,我们使用 基金会 , 身份证号码 , 精确 , COUNTIF , 索引 , 匹配 , VLOOKUP , 搜索 , 或。 功能,以 如果单元格包含文本,则返回值 或字符串。

在某种情况下,假设我们在一个数据集中有某些类别和产品的条目,如下图所示

供下载的数据集

如果单元格包含文本,则返回值.xlsx

8种简单的方法:如果单元格中含有文本,则返回值。

方法1:使用IF函数(单元格包含特定文本)。

的语法。 基金会 功能是 =IF (logical_test, [value_if_true], [value_if_false]) 它的结果是一个预选的值,要么是 [value_if_true] [value_if_false] 取决于 逻辑_测试 输出;分别为真或假。

步骤1。 点击任何空白单元格 (D4 ).

第2步 : 插入公式

=IF (B4="Bars", "Available", "Not Available")

在这里, 逻辑_测试 是为了匹配单元格中的Bars文本 B4 ;如果测试是 它的结果是 ,否则 不详 .

第3步。 新闻 进入 .

第4步。 拖动 填充手柄 , 不详 值将出现在整个范围内。

相关内容。 如何在Excel中对包含特定文本的单元格进行求和(6种方法)

方法2:使用ISNUMBER和搜索功能(单元格包含特定文本)

ǞǞǞ 身份证号码 函数返回 真或假 取决于一个匹配的 搜索 在一个绝对范围内的文本。

步骤1。 点击任何空白单元格( D4 ).

第2步。 输入公式

=ISNUMBER (SEARCH ("Bars", $B$4:$B$12)) 在这个公式中, 搜索 函数匹配的文本 "Bars" 在一个绝对范围内,然后返回 假的 根据比赛情况 .

第3步。 新闻 进入。 真实 假的 返回值显示出来。

第4步。 拖动 填充手柄 ,所有细胞的结果是 假的 像下面的图片。

阅读更多。 如果单元格中包含特定的文本,那么在Excel中添加1(5个例子)。

方法3:使用IF和精确函数(单元格包含精确文本)

如果我们认为文本是大小写敏感的,并希望进行精确匹配,我们可以使用 精确 函数与IF函数相结合。

步骤1。 选择一个空白单元格( D4 ).

第2步。 粘贴公式

=IF(EXACT(B4, "Bars"), "Available","") 在公式里面,有一个 精确 函数匹配准确的文本 "Bars" 在细胞中 B4 然后返回值 "可用" 否则 空白 根据完全匹配的单元格 .

第3步。 撞击 进入 ,餐厅的价值将出现。

第4步。 拖动 填充手柄 ,其余的细胞得到 "可用" 价值或保持 空白。

阅读更多。 如果单元格中包含文本,则复制到Excel中的另一个工作表

方法4:使用IF和COUNTIF函数

合并的 基金会 COUNTIF 函数返回相同的单元格文本,因为它在一个范围内匹配标准。

步骤1。 点击一个空白单元格( D4 ).

第2步。 复制并粘贴公式

=IF(COUNTIF(B4, "*Bars*"),B4,"" 在该公式中 COUNTIF 函数符合标准 "*棒*" (该公式自动将 标准的两边)的范围内(单元格 B4 )。 然后它返回在 B4 否则就会保持细胞 空白 .

第3步。 新闻 进入 ,与标准相同的文字显示出来。

第4步。 拖动 填充手柄 , 匹配的单元格将显示与该范围相同的值。

阅读更多。 在Excel中,如果单元格中包含文本,则在另一个单元格中添加文本

方法5:使用INDEX和MATCH函数

有时,我们在一个单元格区域有一个标准,与另一个单元格区域的结果相匹配。 在这种情况下,我们可以使用 索引 函数来匹配一个范围内的文本和 匹配 为了达到这个目的,我们稍微改变一下数据集。

步骤1。 选择任何空白单元格( B2 ).

第2步。 输入公式

=INDEX(C7:C15,MATCH("Bars",B7:B15,0)) 这里 索引 函数查找完全匹配的文本 "Bars" 从范围上看 B7:B15 在范围内 C7:C15。

第3步。 新闻 ctrl+shift+enter 的匹配文本,因为它是一个数组公式。 酒吧 出现。

阅读更多。 如何在单元格包含列表中的某些文本时返回值

方法6:使用VLOOKUP函数

ǞǞǞ VLOOKUP 函数可以有效地查找表中的垂直数据。 在我们的例子中,我们可以使用 VLOOKUP 函数来寻找一列中的精确或近似匹配。 语法是 VLOOKUP 功能是 =VLOOKUP (value, table, col_index, [range_lookup])。

步骤1。 输入查询文本( 酒吧 )中的任何单元格( B3 ).

第2步。 选择任何空白单元格 (C3).

第3步。 插入公式

=VLOOKUP(B3,B7:C15,2,FALSE) 这里 "Bars" 是指在 B3 必须在一个范围内匹配 B7:C15 到列中的一个值 2.假的 声明我们想要一个精确的匹配。

第4步。 新闻 进入。 匹配的值会出现。

阅读更多。 如何在Excel中使用VLOOKUP,如果单元格中包含文本中的一个单词

方法7:使用IF OR ISNUMBER和搜索函数(单元格包含字符串)。

一个数据集通常包含一个以上的文本字符串。 我们希望匹配只有一个匹配文本字符串的单元格。 我们可以使用 身份证号码 搜索 来匹配一个文本,然后 最后。 基金会 函数,以显示一个返回值,否则,单元格保持 空白 .

步骤1。 选择任何空白单元格( D4 ).输入公式

=IF(OR(ISNUMBER(SEARCH("Bars",B4)),ISNUMBER(SEARCH("Veg",B4)), "可用",")

第2步。 撞击 进入。"可用" 文本显示在单元格中,以防任何参考文本 ("Bars" "Veg") 存在于细胞中 B4.

第3步。 拖动 填充手柄 ,其余的单元格在该范围内被标记为 "可用" 文本或剩余 空白。

阅读更多。 检查Excel中的单元格是否包含部分文本(5种方法)

方法8:使用IF和ISNUMBER以及搜索功能(单元格包含字符串)。

来自 方法7 我们知道一个单元格中的多个文本字符串是如何被匹配的。 如果我们进一步去匹配两个文本字符串,我们可以使用 功能,而不是 .

步骤1。 选择任何空白单元格( D4 ).输入公式

=IF(AND(ISNUMBER(SEARCH("Bars",B4)),ISNUMBER(SEARCH("Chlt",B4)), "可用",")

第2步。 撞击 进入 如果两个文本字符串都存在于单元格 B4 ,该公式返回 "可用" 作为一个值,否则单元格保持 空白。

第3步。 拖动 填充手柄。 其余的细胞则被标记为 "可用" 或者说剩下的 空白。

总结

在这篇文章中,我们使用各种公式来返回单元格中是否包含某些文本的值。 我们使用 基金会 , 身份证号码 , 精确 , 索引 , 匹配 , ,以及 函数来返回文本的精确或近似匹配值。 我们还展示了匹配多个字符串的方法,结合了 如果,并且,是数字 ,以及 搜索 希望你发现讨论的方法超级容易遵循。 如果你需要进一步澄清或有什么要补充的,请评论。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.