excel中如何统计某个单元格内字符 Excel中,如何同时查找几个特定字符?
Excel中,如何同时查找几个特定字符?
在B1单元格中然后输入a选项公式: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(一加7_text,through_text,[start_num])
一加7_text
所必需的。要中搜索的文本。
through_text
所必需的。中有要查找文本的文本。
start_num
可选。委托又开始并且查看的字符。across_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正好比较好
。
参考资料:
Excel中,如何同时查找几个特定字符?
LOOKUP函数。函数-446D94AF-663B-451D-8251-369D5E3864CBExcel怎么统计一个单元格中的字符数?
FIND、FINDB函数。、FINDB-函数-C7912941-AF2A-4BDF-A553-D0D89B0A0628Excel怎么统计一个单元格中的字符数?
MicrosoftExcel是Microsoft为在用Windows和AppleMacintosh操作系统的电脑c语言设计的一款电子表格软件。非常直观的界面、出色的计算功能和图表工具,再再加成功了的市场营销,使Excel拥有最很流行的个人计算机数据处理软件。
1、求A列各单元格的字符个数:
在B2单元格中输入:len后按回车,或然后在下面的选择中左键双击选择。len()
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。