excel 取一列包含字母的函數(shù)
- 教育綜合
- 2024-04-29 07:57:28
EXCEL如何篩選出包含字母的值?
可以用ISNUMBER函數(shù)后進(jìn)行篩選。
1、以Excel2010版本為例,如下圖,該列既有純數(shù)字的值,又有包含字母的值,要篩選出包含字母的值;
2、首先在B2單元格輸入公式=ISNUMBER(A2),按enter鍵后則可得出判斷結(jié)果,若A列是數(shù)值公式結(jié)果就會(huì)是TRUE,若A列包含字母就會(huì)顯示FALSE;
3、把鼠標(biāo)放在B2單元格右下角,下拉填充公式,則可得出所有的判斷結(jié)果;
4、最后進(jìn)行篩選,把B列顯示FALSE的單元格篩選出來(lái)就是篩出包含字母的值了。
excel 函數(shù) 提取含有某個(gè)字符的單元格
Excel中可以利用find函數(shù)提取含有某個(gè)字符的單元格。
軟件版本:Office2007
方法如下:
1.提取A列中,含有字符1的單元格:
2.輸入公式如下:
公式解釋:先利用find函數(shù)從A列中提取1,然后利用isnumber函數(shù)對(duì)提取結(jié)果進(jìn)行判斷,如果提取到了,結(jié)果為True,提取不到結(jié)果為False,最后利用if函數(shù)設(shè)置返回值分別為原單元格和空值。
3.下拉填充得到結(jié)果:
Excel怎么把一列數(shù)據(jù) 有帶字母有不帶字母的 把有字母的篩選出來(lái)
見(jiàn)樣表截圖
C2輸入
=INDEX(A:A,SMALL(IF(ISNUMBER($A$1:$A$10),100,ROW($1:$10)),ROW(A1)))&""
數(shù)組公式,先按住CTRL+SHIFT,最后回車
公式下拉
excel怎么獲取包含字母的數(shù)據(jù),比如獲取k20里面的20
方法很多,先給你兩種:
1、數(shù)組公式法:比如您的數(shù)據(jù)在A3單元格,在B3單元格中輸入:=MID(A3,MATCH(,0/MID(A3,ROW($1:$49),1),),COUNT(-MID(A3,ROW($1:$49),1))),然后同時(shí)按下shift+ctrl+enter
2、VBA法:
在模塊中自定義個(gè)函數(shù):
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
然后在表格中調(diào)用:
比如數(shù)據(jù)在A1,在B2中輸入:=Myget(A1),然后回車
EXCEL怎么查找出某一列中的數(shù)據(jù)包含特定字符串?
EXCEl中如何查找出某一列中的數(shù)據(jù)包含特定字符串返回對(duì)應(yīng)其它列的數(shù)值的方法。
如下參考:
1.打開電腦,然后在excel中打開所需的文檔。此時(shí),從產(chǎn)品名稱中找到關(guān)鍵字ABC,并將這三個(gè)關(guān)鍵字提取到brand列中;
2.您可以首先使用find函數(shù)來(lái)查找productname列中的關(guān)鍵字?jǐn)?shù)量,然后在D4單元格中輸入公式=find({“A”、“B”、“C”}、C4)。
3.輸入后,我們可以看到返回的值是關(guān)鍵字字符串的位置,這意味著只要我們能找到數(shù)字的位置,我們就可以從ABC返回到我們想要的品牌名稱;
4.D4細(xì)胞輸入公式=查找(9^9,找到({“A”、“B”、“C”},C4),{“A”、“B”、“C”});
5.回車后,在D4單元格中找到A品牌,可以提取;
下一篇
返回列表