主页 | excel电子表格 | Word办公 | PPT教学 | Wps文档处理 |

办公软件excel是否包含字符串

    1. excel 是否包含字符

    Excel中可以利用find函数提取含有某个字符的单元格。;软件版本:Office2007;方法如下:;

    1.提取A列中,含有字符1的单元格:;

    2.输入公式如下:;公式解释:先利用find函数从A列中提取1,然后利用isnumber函数对提取结果进行判断,如果提取到了,结果为True,提取不到结果为False,最后利用if函数设置返回值分别为原单元格和空值。;

    3.下拉填充得到结果:

    2. excel单元格中包含字符

      使用sumif函数进行条件求和  Excel版本参考:2010  1、选中C10单元格  2、输入公式:=SUMIF(A1:A6,A10,C1:C6)  3、回车,查看效果  知识点补充:SUMIF(条件区域,满足条件,求和区域)

    3. excel 判断字符串包含

    1.打开Exce数据表,如下图所示,A列中有部分文本字符串,判断其中是否包含有“鱼”字。

    2.使用find函数可以判断单元格中是否包含某个字符,先输入公式引导符号=号,然后输入find,如下图所示。

    3.find函数第一个参数是要查找的字符,这里是“鱼”字,因此输入"鱼"作为函数的第一个参数,如下图所示。

    4.第二个参数是被查找的字符串,这里直接点击选择第一个单元格作为函数参数,如下图所示。

    5.按下Enter键结束公式,并往下填充,结果为数字的即表示其中含有”鱼“字,而结果为#VALUE!的则表示其中不含有”鱼“字,如下图所示。

    4. excel 是否包含指定字符串

    在B1单元格中输入下列公式:=LOOKUP(32767,FIND(D$1:D$3,A1),D$1:D$3)。再拖动填充到B2~B4单元格。

    解析:

    因为这道题把城市的名称保存在同一列中,

    我们容易联想起LOOKUP函数的向量形式

    ,它可以在一个向量中寻找某个值,返回另一个向量中处于同一位置的值。

    LOOKUP函数的向量形式的语法为:LOOKUP(lookup_value, lookup_vector, [result_vector])

    lookup_value

    必需。

    LOOKUP

    在第一个向量中搜索的值。

    Lookup_value

    可以是数字、文本、逻辑值、名称或对值的引用。

    lookup_vector

    必需。 只包含一行或一列的区域。

    lookup_vector

    中的值可以是文本、数字或逻辑值。

    重要:

    lookup_vector

    中的值必须按升序排列:..., -2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE;否则,

    LOOKUP

    可能无法返回正确的值。 文本不区分大小写。

    result_vector

    可选。只包含一行或一列的区域。

    result_vector

    参数必须与

    lookup_vector

    参数大小相同。其大小必须相同。

    很显然,D$1:D$3,也就是向量 {广州,上海,北京},构成了第三个参数result_vector。

    我们需要构建第二个参数lookup_vector。

    这道题要求从公司名称中提取地名,例如从“北京市东湖五金厂”中提取“北京”,

    我们容易联想起FIND函数

    。它可以在一个字符串中查找另一个字符串,并且返回后者在前者中的位置,如果找不到,会返回#VALUE!错误。

    FIND函数的语法为:FIND(find_text, within_text, [start_num])

    find_text

    必需。 要查找的文本。

    within_text

    必需。 包含要查找文本的文本。

    start_num

    可选。 指定开始进行查找的字符。 within_text 中的首字符是编号为 1 的字符。 如果省略 start_num,则假定其值为 1。

    FIND函数的第一个参数find_text,可以是向量或数组

    。我们可以用FIND函数,依次在A1单元格中查找“广州”、“上海”、“北京”的位置,即FIND(D$1:D$3,A1)。很明显,FIND函数在这里找不到“广州”或“上海”,但是可以找到“北京”并返回其位置1。于是,查找结果会临时存储为一个向量 {#VALUE!,#VALUE!,1}。

    这个向量可以充当LOOKUP函数的第二个参数lookup_vector

    现在,我们把目光放到LOOKUP函数的第一个参数lookup_value。

    这个函数有一个属性:

    如果 LOOKUP 函数找不到 lookup_value,则该函数会与 lookup_vector 中小于或等于 lookup_value 的最大值进行匹配

    。这个函数还有一个隐藏属性:

    它会忽略第二个参数lookup_vector中的错误信息

    ,所以对于#VALUE!这样的错误信息,它只会视而不见。

    我们要在此基础上考虑容错性的问题。假如A1单元格不是“北京市东湖五金厂”,而是“中国联合通信集团北京分公司”,也就是说,“北京”的位置不一定是1。穷举一下,由于在Excel中,每个单元格最多可以输入32767个字符,而且“北京”可能在任意一个位置,那么“北京”的位置将会是1~32766。

    因为“北京”的位置可能是1~32766之间的任意整数,为了能让LOOKUP找到“北京”所在的位置,

    我们必须把第一个参数lookup_value设为超过32766的一个整数,32767正好合适

    参考资料:

    [1] LOOKUP函数。

    https://support.office/zh-cn/article/LOOKUP-函数-446D94AF-663B-451D-8251-369D5E3864CB

    [2] FIND、FINDB函数。

    https://support.office/zh-cn/article/FIND、FINDB-函数-C7912941-AF2A-4BDF-A553-D0D89B0A0628

    5. excel 包含字符串

    1、ASC(text):将双字节字符串转换为单字节字符串,也就是将全角字符串转换为半角字符串。

    2 、CHAR(number):根据本机中的字符集,返回由代码数字指定的字符。

    3、CLEAN(text):删除text中的所有非打印字符。

    4、CONCATENATE(text1,text2,…,):将text1,text2,…,合并成一个字符串。

    5、DOLLAR(number,decimals):按照货币格式及给定的小数位数,将数字转换为文本(美元)。

    6、EXACT(text1,text2):如果text1和text2完全相同,则返回TRUE,否则返回FALSE。等…

    6. excel字符串包含函数

    文本有很多的函数,能把字符、文件等替换成指定的字符或文本,这些函数就是REPLACE 和 SUBSTITUTE 。

    公式用法】

    1、REPLACE(old text,start num,num chars,new text)

    old text:需要替换的字符串所在的单元格位置

    start num:需要替换的开始位置(可以用数值表示,也可以用引用表示)

    num chars:需要替换的个数(可以用数值表示,也可以用引用表示)

    new text:需要替换成的新文本(必须加上英文状态下的"")

    2、SUBSTITUTE(text,old_text,new_text,[instance_num])

    text :字符串,可以是文本内容也可以是对含有文本的单元格的引用

    old_text :要被替换掉的字符

    new_text : 替换后的字符内容

    Instance_num :可以省略,代表替换text中的第几个old_text

    7. excel包含字符串函数

    contains函数:判断指定内容中是否包含括号中的内容;

    一般推荐把常量字符串写在前面 , 变量写在后面.

    语法:

    CONTAINS(<table>, <columnName>, <value>

    返回值:

    如果每个指定的 value 可以在对应的 columnName 中找到,或包含在这些列中,则值为 TRUE;否则函数返回 FALSE 。

    参数说明:

    columnName 和 value 参数必须成对出现;否则返回错误 。

    columnName 必须属于指定的 table,或属于与 table 相关的表 。

    如果 columnName 引用相关表中的列,则它必须是完全限定的;否则返回错误 。

    在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

    8. excel 是否存在字符串

    在EXCEL中,利函数判断B列中是否含有某个字符的具体步骤如下:

    我们需要准备的材料分别是:电脑、Excel表格。

    1、首先我们打开需要编辑的Excel表格。

    2、然后我们点击C1输入公式:=IF(ISERR(FIND("1",B1)),"不包含","包含"),回车确定。

    3、然后我们鼠标左键单击C1单元格下拉,即可判断B列中是否是否含有某个字符了。

  • 怎样在办公软件excel图表中添加注释
  • 办公软件excel里两个表格切换快捷键