Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。 本文介绍MicrosoftExcel中SEARCH和SEARCHB函数的公式语法和用法。 说明SEARCH和SEARCHB函数可在第二个文本字符串中查找第一个文本字符串,并返回第一个文本字符串的起始位置的编号,该编号从第二个文本字符串的第一个字符算起。例如,若要查找字母“n”在单词“printer”中的位置,可以使用以下函数: =SEARCH(“n”,”printer”) 此函数会返回4,因为“n”是单词“printer”的第四个字符。 也可以在一个单词中搜索另一个单词。例如,以下函数: =SEARCH(“base”,”database”) 会返回5,因为单词“base”是从单词“database”的第五个字符开始的。使用SEARCH和SEARCHB函数可以确定某个字符或文本字符串在另一个文本字符串中的位置,然后可使用MID和MIDB函数返回文本,或使用REPLACE和REPLACEB函数更改文本。本文中的示例1中演示了这些函数。 重要:? 支持DBCS的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。 语法SEARCH(find_text,within_text,[start_num]) SEARCHB(find_text,within_text,[start_num]) SEARCH和SEARCHB函数具有下列参数: 备注 示例复制下表中的示例数据,然后将其粘贴进新的Excel工作表的A1单元格中。要使公式显示结果,请选中它们,按F2,然后按Enter。如果需要,可调整列宽以查看所有数据。 数据 | Statements ProfitMargin margin The”boss”ishere. 公式 说明 结果 =SEARCH(“e”,A2,6) 单元格A2中的字符串中,从第6个位置起,第一个“e”的位置。 7 =SEARCH(A4,A3) “margin”(要搜索的字符串位于单元格A4中)在“ProfitMargin”(要搜索的字符串位于单元格A3中)中的位置。 8 =REPLACE(A3,SEARCH(A4,A3),6,”Amount”) 首先在单元格A3中搜索“Margin”的位置,然后将该字符以及接下来的五个字符替换为字符串“Amount”,从而实现将“Margin”替换为“Amount”的目的。 ProfitAmount =MID(A3,SEARCH(“”,A3)+1,4) 返回“ProfitMargin”(单元格A3)中第一个空格字符后的前四个字符。 Marg =SEARCH(“”””,A5) 单元格A5中第一个双引号标记(“)的位置。 5 =MID(A5,SEARCH(“”””,A5)+1,SEARCH(“”””,A5,SEARCH(“”””,A5)+1)-SEARCH(“”””,A5)-1) 仅返回单元格A5中被双引号括起来的文本。 boss Excel整体界面趋于平面化,显得清新简洁。流畅的动画和平滑的过渡,带来不同以往的使用体验。 |
温馨提示:喜欢本站的话,请收藏一下本站!