excel怎麼篩選指定文字後面的數字

2022-11-14 16:56:59 字數 4245 閱讀 2174

1樓:我是來嚇寶寶的

先將數字轉換為文字格式,選中單元格——右擊——設定單元格格式——文字;

而後:如圖

處理完畢後將數字換成數值格式,選中單元格——右擊——設定單元格格式——數值;

2樓:四面生風

這種情況,或者可以通過分析字串中每個字元的**,來找出數字在字串的起始位置。

函式code可以返回字元的**,數字0-9的字元**為48-57,而一般文字字元的**都大於57。

假設資料在a1單元格

=mid(a1,min(if(row($1:$255)<=len(a1),if(code(mid(a1,row($1:$255),1))<58,row($1:

$255),""))),8)

按組合鍵ctrl+shift+enter完成輸入。

這個陣列公式希望能解決你的問題。

文字部分的內容的字元**要求不能小於57。

你不妨在一個列的第一行輸入公式=char(row()),然後向下拉,就可以查到各個字元**對應的字元了。

3樓:無畏

在b1輸入;

=sumproduct(--text(substitute(trim(mid(substitute(a1,",",rept(" ",100)),100*column(a:z)-99,100)),"掃把",),"g/通用格式;!0;0;!

0"))

下拉填充

4樓:匿名使用者

mid(字串,起始位置,需要的長度)

在b1中輸入=right(a1,2)

下拉那位思路挺好但是計算有誤

=right(a1,2*len(a1)-lenb(a1))如果a有英文字母或符號計算也不準確

5樓:

把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪)、excel樣表檔案(請特別注意:要03版的(如果是03以後的,把檔案「另存為」一下,型別框可以選擇03的),把現狀和目標效果表示出來)作為附件發來看下 [email protected]

6樓:匿名使用者

如果你的數字都是兩位數,很簡單

=right(a1,2),下拉公式

7樓:我的王是金閃閃

=right(a1,lenb(a1)-len(a1))

excel如何篩選包含的一組數字中的某幾個數字

8樓:笑臉藍雨

以excel2011操作為例:

1、開啟excel的**,開啟資料需要篩選包含的一組數字中的某幾個數字。

2、選定單元格輸入「=sum(countif(c1:d5,"<="&)*)」。

3、最後,接下來就是需要回車鍵確定,如圖所示,已經得到了結果,這樣操作即可。

9樓:次次次蛋黃米亞

1、首先在excel**中輸入一組資料,需要篩選出含有「134」的資料。

2、將選中的單元格選擇「文字」格式將數值單元格更改為文字。

3、然後點選「排序和篩選」選項中的「篩選」。

4、再點選篩選的下拉選單,選擇「文字篩選」中的「包含」。

5、然後在輸入框內輸入「134」,點選確定按鈕。

6、即可直接在**中顯示出篩選過的包含「134」的所有單元格。

10樓:匿名使用者

選中e列 資料 分列 下一步 下一步 列資料格式 選擇 文字 完成篩選 自定義 包含 456 確定

或在e2中輸入或複製貼上此公式

=if(count(find(456,d1)),456,"")=if(count(find(456,d1)),"456","")下拉填充

篩選e列 數值 = 456或 包含 456或排序e列

11樓:匿名使用者

選中需要篩選的那一列,點選工具欄上的資料,選中篩選,之後該列的第一行有一個三角形,放在文字篩選上,選折「包含(a)...」,輸入456確定即可。

12樓:匿名使用者

先將數字轉換為文字格式,選中單元格——右擊——設定單元格格式——文字;

而後:如圖

處理完畢後將數字換成數值格式,選中單元格——右擊——設定單元格格式——數值;

13樓:甄茂材

先建立自動篩選,在資料

點下拉,選文字自定義,包含「456」就行了

excel裡 如何篩選出含有指定文字或者數字的行?

14樓:q城裡城外

選中篩選的任意單元格,按快捷鍵:al+d+f+f啟動單元格篩選,並點選三角形,在輸入框中輸入「國」即可篩選出所有包含過的單元格

(注:以上操作需要excel2010及以上版本,較低版本,可以點選文字篩選→包含)

篩選後,按ctrl+a全選,並按ctrl+c複製篩選好的內容,並在sheet2中按ctrl+v粘帖:

在sheet2中,通過sum函式直接求和。如是要達到直接統計帶有國字的數量,可直接在sheet1中錄入公式:=sumifs(e:e,d:d,"*國*")

sumifs函式,必選引數3個,引數1是計算區域,引數2是條件區域,引數3是條件。字串中加入*(星號)代表匹配多個字元。

15樓:匿名使用者

選中姓名列標題行後,選單欄,資料,篩選,自動篩選,點選該列標題的倒三角下拉選單,自定義,選包含,右邊輸入 國 ,確定

原來想條件求和,不用這麼麻煩

假設姓名是a列,對應數字是d列

=sumif(a:a,"*國*",d:d)

excel裡 如何篩選出含有指定文字或者數字的行?

16樓:巧晗蔣尹

選中篩選的任意單元格,按快捷鍵:al+d+f+f啟動單元格篩選,並點選三角形,在輸入框中輸入「國」即可篩選出所有包含過的單元格

(注:以上操作需要excel2010及以上版本,較低版本,可以點選文字篩選→包含)

篩選後,按ctrl+a全選,並按ctrl+c複製篩選好的內容,並在sheet2中按ctrl+v粘帖:

在sheet2中,通過sum函式直接求和。如是要達到直接統計帶有國字的數量,可直接在sheet1中錄入公式:=sumifs(e:e,d:d,"*國*")

sumifs函式,必選引數3個,引數1是計算區域,引數2是條件區域,引數3是條件。字串中加入*(星號)代表匹配多個字元。

excel提取 特定字元後面的數字怎麼用函式

17樓:布霜

如果都像上面顯示的都一樣的長度,假如在都a列輸入公式=mid(a1,12,3),表示從12個字元開始取,往後取三個

如果不是,可以用分列的方法,因為有個符號-,比較好斷開資料-分列-按輸入符號—分開

excel中如何在單元格內選擇指定文字後的數字(也可能是小數)? 5

18樓:匿名使用者

在b1中輸入或複製貼上下列公式

=trim(mid(substitute($a2,char(10),rept(" ",100)),100*column(b:b)-99,100))

或=right(trim(mid(substitute($a2,char(10),rept(" ",100)),100*column(b:b)-99,100)),len(trim(mid(substitute($a2,char(10),rept(" ",100)),100*column(b:b)-99,100)))-find(b$1,trim(mid(substitute($a2,char(10),rept(" ",100)),100*column(b:

b)-99,100)))-len(b$1)+1)

下拉填充,右拉填充

19樓:耿靜美

最好是自定義一個函式,因為現成的函式可能無能為力。

你是否還要將裡面的資料求和呢?

20樓:匿名使用者

b2輸入公式

=-lookup(,-mid(substitute($a2,b1,rept(" ",99)),99,row(1:99)))

右拉公式

21樓:退休畫線工

b2max(--tet(mid($a2,find(b$1)+len($b1),row($1:$15)),"#,0,0,!0"))

同時按ctrl+shift+enter三鍵輸入陣列公式,右拉

篩選怎麼操作excel

步驟如下 1 開啟excel 選中要篩選的一列。2 選中資料後,點選excel右上角的篩選。3 也可選中資料後按篩選快捷鍵ctrl shift l,點選下拉下拉圖示。4 選擇要篩選的選項,然後點選確定。5 點選確定後即可篩選完成。在excel中超實用的四個小技巧。1 在圈選區域後使用快捷鍵alt 即...

excel中篩選資料怎麼做,如圖

1 1 選中第1行,條件格式 公式 and f1 3,f1 7 and g1 3,g1 7 或 f1 3 f1 7 g1 3 g1 7 設定底紋顏色 確定 1 2 應用於的區域,改成所有的資料行 2 h1輸入公式 if and f1 3,f1 7 and g1 3,g1 7 min if if f ...

excel高階篩選這道題該怎麼做

條件篩選不能改變顏色。要實現你的目的,應採用巨集呼叫,還是比較麻煩的。其實可以用條件刪選將大於5000的員工單列就可以了。具體做法 滑鼠選中合計列,單擊 資料 選單,選擇篩選 自動篩選,儲存就可以了。以後每次想選出 5000的員工名單,只要單擊合計列中的小三角,然後選擇 自定義 後輸入你要的條件,會...