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.選中資料 的標題行,然後分別點選選單開始 排序和篩選 篩選,為資料 增加篩選行。如果資料 沒有標題行,請...