作者:乔山办公网日期:
返回目录:excel表格制作
=IF(COUNTIF(A1:C1,"*a*"),INDEX(A1:C1,MATCH("*a*",A1:C1,)),"")
EXCEl中如何查找出某一列中的数据包含特定百字符串返回对应其它列的数值的方法。
如下参考:
1.打开电脑,然后在excel中打开所需度的文档。此时,从产品名称中找到关键字ABC,并将这三个关键字提取到brand列中;
2.您可以首先使用find函数来查找productname列中的关键字数量,然后在D4单元格中输入公式知=find({“A”、“B”、“C”}、C4)。
3.输入后,我们可以看到返回的值是关键字字符串的位置,这意道味着只要我们能找到数字的位置,我们就可以从ABC返回到我们想版要的品牌名称;
4.D4细胞输入公式=查找(9^权9,找到({“A”、“B”、“C”},C4),{“A”、“B”、“C”});
5.回车后,在D4单元格中找到A品牌,可以提取;
如果都是包含三个”-“的话,可以用这个公式:
=RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,"-","@",3)))
(假设数据在A1)
excel内查找包含特定字符的列并返回相应的数值的具体操作方法如下:
1.简单的举个例子,例子简单但很形象,能够了解函数的用法就可以了。
2.那么我们在C列中输入函数vlookup匹配函数,找出存zhidao在的项目并显示出来;第一列是内A1然后用逗号隔开,就可以点击提示的第二个参数;第二个参数我们直接点击第二列即B列。
3.然后逗号隔开,选择下个参数,第三个参数是1;第四个容参数是精确与模糊匹配的概念,我们这里选择0或false,精确匹配。
4.我们可以选择往下拉,也可以选中第一个单元格右下角出现+字后双击,数目应于第一列相同。
5.我们可以看到C列中都存在数据,说明A列在B列中都存在,如果不存在那么现实#value,就是无法显示的意思;
6.在模糊匹配的时候要用到*号,B列是12345678,A列是345,那么我们可以写成“*”&A&“*”,这个通配符来表示任意字符,只要包含即可。