当前位置:首页 > 教育综合 > 正文

excel 取一列包含字母的函数

EXCEL如何筛选出包含字母的值?

可以用ISNUMBER函数后进行筛选。

1、以Excel2010版本为例,如下图,该列既有纯数字的值,又有包含字母的值,要筛选出包含字母的值;

2、首先在B2单元格输入公式=ISNUMBER(A2),按enter键后则可得出判断结果,若A列是数值公式结果就会是TRUE,若A列包含字母就会显示FALSE;

3、把鼠标放在B2单元格右下角,下拉填充公式,则可得出所有的判断结果;

4、最后进行筛选,把B列显示FALSE的单元格筛选出来就是筛出包含字母的值了。

excel 函数 提取含有某个字符的单元格

Excel中可以利用find函数提取含有某个字符的单元格。

软件版本:Office2007

方法如下:

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

2.输入公式如下:

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

3.下拉填充得到结果:

Excel怎么把一列数据 有带字母有不带字母的 把有字母的筛选出来

见样表截图

C2输入

=INDEX(A:A,SMALL(IF(ISNUMBER($A$1:$A$10),100,ROW($1:$10)),ROW(A1)))&""

数组公式,先按住CTRL+SHIFT,最后回车

公式下拉

excel怎么获取包含字母的数据,比如获取k20里面的20

方法很多,先给你两种:

1、数组公式法:比如您的数据在A3单元格,在B3单元格中输入:=MID(A3,MATCH(,0/MID(A3,ROW($1:$49),1),),COUNT(-MID(A3,ROW($1:$49),1))),然后同时按下shift+ctrl+enter

2、VBA法:

在模块中自定义个函数:

Function MyGet(Srg As String, Optional n As Integer = False, Optional start_num As Integer = 1)

Dim i As Integer

Dim s, MyString As String

Dim Bol As Boolean

For i = start_num To Len(Srg)

s = Mid(Srg, i, 1)

If n = 1 Then

Bol = Asc(s) < 0

ElseIf n = 2 Then

Bol = s Like "[a-z,A-Z]"

ElseIf n = 0 Then

Bol = s Like "#"

End If

If Bol Then MyString = MyString & s

Next

MyGet = IIf(n = 1 Or n = 2, MyString, Val(MyString))

End Function

然后在表格中调用:

比如数据在A1,在B2中输入:=Myget(A1),然后回车

EXCEL怎么查找出某一列中的数据包含特定字符串?

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品牌,可以提取;

展开全文阅读