您好,在excel中如何篩選出大寫字母

2022-03-19 14:08:30 字數 4326 閱讀 9574

1樓:匿名使用者

可以用vba,取單元格的字串長度,然後從第一位開始依次判斷,如果該字元的ascii在答謝字母去見內 ,則連線入累加器,最後得到大寫字串.

具體步驟:

開啟一個excel表,比如你要的資料在sheet1的一行已列中按alt+f11進入編輯模式,在左側點右鍵,插入--模組把如下**貼上進去 :

sub finddaxie()

len1=len(sheets("sheet1").cells(1,1).value)

for i=1 to len1

t=asc(mid(sheets("sheet1").cells(1,1).value,i,1))

if t>=65 or t<=90thenn=n&t

end if

next

end sub

excel如何篩選出包含字母的值?

2樓:天使在唱歌

可以用isnumber函式後進行篩選。

1、以excel2010版本為例,如下圖,該列既有純數字的值,又有包專

含字母屬的值,要篩選出包含字母的值;

2、首先在b2單元格輸入公式=isnumber(a2),按enter鍵後則可得出判斷結果,若a列是數值公式結果就會是true,若a列包含字母就會顯示false;

3、把滑鼠放在b2單元格右下角,下拉填充公式,則可得出所有的判斷結果;

4、最後進行篩選,把b列顯示false的單元格篩選出來就是篩出包含字母的值了。

3樓:匿名使用者

=if(isnumber(a1),"",a1)含有字母的那個就會列出來

4樓:匿名使用者

1、在b列建立輔助列,在b2單元格輸入以下公式,然後向下填充公式=if(isnumber(a2),"",1)2、對b列篩選出為1的行,即為符合條件的含字母的數字詳見附圖

excel如何篩選如純字母或數字的行. 10

5樓:匿名使用者

要先對單元格

bai是否是純數字du或純字母進zhi行判斷判斷,比dao如a1單元格,使用回len(a1),計算得出長度為4個字元,答使用lenb(a1),得出長度為6個位元組,因為漢字一個字元是2個位元組長度,所以只要len(a1)和lenb(a1)長度不相等的,其中就會包含中文。其他的類似判斷,之後再篩選即可。

6樓:匿名使用者

可以使用字元長度函式len()和lenb()進行判斷,如上例,在第二行(a2、b2、c2)進行篩選,僅顯示

內純字母或數字,否則容為「」,則

a2=if(len(a1)=lenb(a1),a1,"")對a2單元格橫向填充複製公式到b2、c2。

ps:len(),對於雙字元如1箇中文字元長度識別為1。

lenb(),對於雙字元如1箇中文字元長度識別為2。

7樓:國王史萊克

源資料上面插入一行,

b2單元格輸入公式:

=lenb(a1)=len(a1)

格式柄下拉複製公式:

選取最上面一行,選單欄-資料-篩選-自動篩選b列篩選框選擇:true

這時a列顯示的結果就是了。

8樓:無畏

假設資料在a列,在b2寫公式:

=if(max(lenb(mid(a2,row($1:$100),1)))<2,1,)

下拉填充

完後,選擇第1行--資料--篩選專--自動篩選再點選b列的下拉按鈕--選擇1

---------b列所顯示的就是純屬字母或數字的行.

在excel表中如何用簡單的方法將大小寫字母區分開來

9樓:匿名使用者

方法一:

1、在b1單元格輸入以下公式,然後向下填充公式

=if(exact(left(a1),upper(left(a1))),1,0)

公式通過exact函式判斷,對大小寫加以區分,並通過if函式返回1或0 。

2、選擇ab列,在「資料」選項下的「排序」中,以b列為主要關鍵字,以a列為次要關鍵字,升序排序,

3、排序後的效果如下圖,小寫字母的在先。

方法二:

1、以b列為輔助列,在b1單元格輸入以下公式,然後向下填充公式

=code(a1)

公式表示:返回a1單元格首個字元在本機所用字符集中的數字**。

2、選擇ab列,在「資料」選項下的「排序」中,以b列為主要關鍵字,以a列為次要關鍵字,升序排序

3、排序後的效果如下圖,大寫字母的在先。

10樓:朱仕平

可以使用函式在輔助列中實現區分

假設你的資料在a列

可以在b1輸入

=if(code(left(a1))<=90,1,0)然後下拉填充這個函式,

再篩選b列資料為1的,

a列首字母為大寫,

資料為0的

a列首字母為小寫

=left(a1)&if(code(left(a1))<=90,1,0)

11樓:匿名使用者

left(a1)

求a1單元格中最左側的字元

=code(left(a1))

返回文字字串中第一個字元的數字**。返回的**對應於計算機當前使用的字符集。

12樓:

假設你的資料在a列

在b1輸入以下公式

=code(left(a1))

然後下拉填充

再按照b列排序,升序降序任你選

13樓:匿名使用者

試過資料透視表嗎?不行就用查詢替換,把小寫的換換試下

14樓:匿名使用者

同意1樓的。。補充 先按a列主排序 安b列次排序

excel怎麼篩選大小寫??急啊啊啊啊啊

15樓:

在工具中,選擇自動篩選,之後選擇某列的某中數值,在資料下方就能顯示這些資料了。

或者採用函式

統計t =countif(範圍,"t"),立刻就能出來。

16樓:匿名使用者

可以考慮用函式substitute()替換掉小的「t」,再統計大寫的「t」,避免大小寫一起統計的難點。

錄入資料。

在右邊空白單元格錄入公式:=sum(if(mid(substitute(a1:a8,"t",""),,1)="t",1,0))

這是陣列公式,在拷入公式後,同時按下ctrl+shift+enter三個鍵,出現公式兩邊的大括號。如圖:

17樓:匿名使用者

excel中篩選是區分大小寫的。

18樓:匿名使用者

可以先利用」/"進行分列,然後再統計一下

怎麼把excel中單元格內容按其中的字母進行篩選出來?

19樓:匿名使用者

用自來定義篩選是做不到兩個以上自字元篩選的bai輸入如圖公式

=if(or(isnumber(find("c",a:a)),isnumber(find("d",a:a)),isnumber(find("g",a:a))),a:a,"")

如果是要篩選a列中包含某些字元所對應的b列的話輸入公式

=if(or(isnumber(find("c",a:a)),isnumber(find("d",a:a)),isnumber(find("g",a:a))),b:b,"")

注意公式中的cdg都是區分大小寫的

20樓:茗童

excel 單元格中的內容按bai拼音字du

母進行排序的步驟如下:zhi

1、開啟excel**,選中要排dao序的數版列,然後點選頂部選單中權的「資料」,然後點選「篩選」。(如下圖)

2、在篩選列表下面,點選「下拉」圖示,在按顏色排序右側點選「自定義排序」。(如下圖)

3、在自定義排序視窗,選擇相應的排序關鍵字之後,再點選「選項」按鈕。(如下圖)

4、然後在彈出來的排序選項中,選擇「字母排序」,再點選「確定」,然後回到排序視窗,再次點選「確定」就可以了。(如下圖)

21樓:咕咕養

如上圖,點選下拉框後選擇自定義篩選,上下均選擇'包含'用'或'聯接

22樓:匿名使用者

點篩選的三角形,文字,包含

輸入你許的關鍵字,確定就可以了

23樓:匿名使用者

感覺要加輔助列 用find公式

Excel中如何篩選出不重複的項

excel怎麼快速篩選不重複資料?excel如何快速篩選不重複資料?你另一表的任何一列的第一行輸入 if countif sheet1 a a,sheet1 a1 2,sheet1 a1,並向下填充.暈,不用這麼麻煩!選單 資料 篩選 高階篩選 選擇 將篩選結果複製到其他位置 下面勾選 篩選不重複的...

EXCEL中如何篩選出不重複姓名

假設上面三列分別是abc列,則在d1輸入公式 if countif a 1 a1,a1 1,a1,向右填充公式至f1,向下填充。複製def三列資料,選擇性貼上,並排序即可 假定原資料在a c列,篩選結果放在d f列,在d1輸入公式 index a a,small if match a 1 a 100...

excel中如何篩選出相同資料部分的資料

1.開啟excel檔案,選中待處理的資料區域,然後分別點選選單開始 條件格式 突出顯示單元格規則 重複值。2.確認以excel預設的格式突出顯示重複值。之後,重複的資料就會以粉紅色突出色顯示。3.選中資料 的標題行,然後分別點選選單開始 排序和篩選 篩選,為資料 增加篩選行。如果資料 沒有標題行,請...