EXCEL提取內容時過濾指定部分?

2023-10-02 14:05:02 字數 1189 閱讀 7817

1樓:陽光上的橋

excel自身的函式沒有能實現這樣功能的,只有用vba程式設計定義乙個函式來實現,效果如下圖:

上面的公式為:

regreplace(a1,"其中的regreplace是自定義函式,需要按alt+f11新增模組實現,**是這個樣子:

**的文字為:

option explicit

function regreplace(byval str1$, byval find$, byval rep$) as string

dim re

set re = createobject(""find

true true

trueregreplace = rep)

end function

2樓:我來也

你這樣的僅僅只有1個資料格式沒有規律可言,直接給你乙個公式:

=replace(left(a1,find(char(10),a1,80)),30,48,)

你自己去研究吧……

excel 過濾特定內容?

3樓:草原上之狼

方法一:篩選。

第一步,比如下方的,我們要篩選,那我們需要選中標題行,這裡做個演示操作。

請點選輸入**描述。

第二步,然後在上方,如果是簡單的篩選,那麼直接選擇篩選工具就行,這裡用的是03版本。

請點選輸入**描述。

第三步,最後,完成,想要篩選那個資訊,只需要在前面勾選完成,就可以顯示了。

請點選輸入**描述。

而這個操作的快速方法,在選中標題行的時候,可以使用快捷鍵,ctrl和shift跟l鍵。

請點選輸入**描述。

end方法二:**。

第一步,先把所有的資料來源,可以先選中(如果是連續的資料,只需要選中第一行就可以)。

請點選輸入**描述。

第二步,在上方的位置,找到插入**,(快捷鍵的方式,ctrl+t完成)。

請點選輸入**描述。

第三步,最後,選擇資料來源,插入**之後,就可以進行指定的篩選了。

請點選輸入**描述。

請點選輸入**描述。

4樓:一窩裡

設定一下多層過濾就可以了,或者你是使用最新版的,有切片器功能,都可以實現。

EXCEL中用VBA提取符合條件的數

寫好了,測試通過了 option explicit sub dim arr,arr1,arr2,arr3 dim i,j arr1 array 1,0,3,6,9 arr2 array 1,4,7 arr3 array 2,5,8 i j65536 end xlup row j i while i ...

excel替換函式,Excel內容替換函式

可以對倒數第2位的字元進行判斷,看不是數字,如果不是就替換2位,不然替換3位。公式 if right c5,1 c5,mid c5,1,len c5 isnumber left right c5,2 1 1 2 b2輸入公式 if right a2,1 a2,if iferror left righ...

提取葉綠素時為什麼要加碳酸鈣,提取葉綠素時為什麼要加二氧化矽

碳酸鈣可以中和破碎過程中的酸性物質,防止葉綠素中的鎂被酸置換形成脫鎂葉綠素.提取葉綠素時為什麼要加二氧化矽 二氧化矽的作用是使研磨更加充分 保護葉綠素的是碳酸鈣 原因 葉綠體內部是微鹼性的環境,色素在該條件下才穩定而葉綠體外的細胞溶膠呈弱酸性 如果不用碳酸鈣中和酸,色素在酸性環境很容易被破壞 有助於...