excel 通過自定義的關鍵字表匹配長文字進行分類?

2025-01-10 09:10:20 字數 5138 閱讀 5140

1樓:網友

複製到 歌曲 表 ,參考下這個程式設計。

sub 歌曲()

dim i, k

for i = 1 to [a65536].end(xlup).row

for k = 1 to sheets("關鍵字").a65536].end(xlup).row

x = len(cells(i, "a"))

for r = 1 to x

n = mid(cells(i, "a"),r, 1)

m = "關鍵字").range(sheets("關鍵字").cells(k, "a"),sheets("關鍵字").cells(k, "k"))n &

if m > 0 then

cells(i, "b") sheets("關鍵字").cells(k, "a")

end if

nextnext

nextend sub

2樓:陽光的雷咩咩

公式太麻煩 直接用**。

還有用歌曲名關鍵字匹配可能不太準哦。

至少應該用歌詞關鍵字匹配吧。

3樓:網友

建議用**進行迴圈比較。

4樓:網友

可以試試用萬金油公式。

excel使用中,查詢值長文字的匹配問題。如何把長文字中的關鍵詞進行匹配?

5樓:網友

工作表sheet3的城市那兒不用兩列的,只剩一列a列即可,在sheet2的b2輸入公式下拉:

if(a2="","",lookup(1,0/(find(sheet3!

專a$2:a$999,a2)*(sheet3!a$2:a$999<>"")),sheet3!a$2:a$999))

如果城市名都是固定兩個漢屬字的,且都是位於每個單元格開頭兩位的,b2公式最為精簡:

if(countif(sheet3!a:a,left(a2,2)),left(a2,2),"")

6樓:網友

扣我抄一五九六。

三九七零。需要你的源文件。

index(sheet3!b:b,max(isnumber(find(sheet3!b$2:b$13,a2))*row($2:$13)))

陣列公式,ctrl+shift+回車結束。

7樓:

1、複製表抄1(sheet1)a列到表3(sheet2)的a列;

2、表3的b2公式:

index(sheet3!a$2:a$10,max(if(isnumber(find(sheet3!a$2:a$10,a2)),row($1:$9),0)))

陣列公式,按ctrl+shift+回車,下拉。

8樓:燃雨楓

在b2中輸入=left(a2,2),然後將公式下拉即可。

不對,你的意思是要用sheet2中的物流站中的關鍵在在b列中自動匹配sheet3中已經輸入好的關鍵字,是這樣嗎?

9樓:網友

用left函式提取就可以了啊,我看城市名都在最左邊啊。

在excel中,想在乙個工作表中通過關鍵字挑選出具有一定條件的單元格資料來分類彙總

10樓:hi小張

用 《資料——篩選——自定義篩選》,如果你想找φ12,那就自定義:大於φ11與小於φ13的數就可以,當然,我說的都是整數。

11樓:枕溪漱石

選單欄選擇「資料」——篩選」——自動篩選」 ,然後在篩選列選擇「自定義篩選」——包含」 φ12

12樓:網友

把問題作為內容、樣表(請注意:要03版的,把現狀和目標效果表示出來)作為附件發來看下。

(excel使用中,查詢值長文字的匹配問題。如何把長文字中的關鍵詞進行匹配?)

13樓:

沒有直接的辦法。用選單的查詢 只能搜乙個詞,不能使用正規表示式。

寫vba倒是可以一試。

excel中如何將含有某相同關鍵字進行分類彙總

14樓:咖咖

1、在電腦裡面將需要進行分類彙總的**雙擊開啟。

2、開啟了**,最後選中需要彙總的單元格,在資料裡面選擇降序,並點選擴充套件選定區域。

3、設定好了之後,點選資料—分類彙總,將分欄彙總設定視窗開啟,並勾選分類彙總裡面的名稱。

4、最後點選確定,這樣就將excel**中含有某相同關鍵字進行分類彙總。

15樓:玄幻之迷

要分類彙總的區域拉黑選擇--》資料--》分類彙總,分類欄位選擇相應的關鍵字就可以了。

16樓:網友

先按相同的關鍵字排序。

17樓:網友

你是說你的資料裡有某一項時有出現共同的詞語的那一部分進行分類彙總?你把你的資料發過來我幫你看看,說明你的要求 就可以 》。

速度請問如何將乙個excel表中含有某個關鍵字的資料分類並彙總???????跪求!!!!

18樓:網友

可用 資料---篩選---自定義---包含---輸入你想包含的某關鍵字。

19樓:當鏡子

試試「高階篩選」 。一下需要的條件,應該能行。

excel表中如何對部分關鍵字分類彙總

20樓:網友

暈啊!!!你的**沒有行列號的啊!!!

現假設你的具有文字「桂林路567弄1號」的一列是b列,右邊的一列是面積,則可在m列的空白單元格輸入公式:

sumifs(g:g,b:b,"*桂林路567弄1號*")=sumif(b:b,"*桂林路567弄2號*",g:g)則結果顯示分別代表1號、2號的面積總數。

21樓:0金星

插入一列輔助。讓這列等於桂林路567弄1號,假設位址在b列,那麼插入c列,c2 =left(b2,9)

excel怎麼用公式根據關鍵字匹配?

22樓:網友

excel用公式根據關鍵字匹配的具體步驟如下:

1。在電腦桌面滑鼠點選開啟excel**。原始資料為a1:d5區域,在a8單元格輸入關鍵字「張三」,根據這個關鍵字查詢a列姓名中「張三丰」和「張三丰益」對應的工號。

2.將b8的公式改為:=vlookup(a8&"*",a1:d5,2,0)就可以查詢名字以「張三」開頭的第乙個值對應的工號資訊,本例返回「張三丰」工號。

3.將b8公式修改為:=vlookup(a8&"??,a1:d5,2,0)第一引數使用兩個問號,表示以「張三」開頭後面有兩個字元長度的姓名對應的工號,也就是「張三丰益」對應的工號資訊。

4.同樣的利用公式:=vlookup(a8&"?,a1:d5,2,0)將返回以a8開頭,後面有乙個字元的姓名對應的工號。這樣就解決了excel用公式根據關鍵字匹配的問題了。

23樓:小生漫筆

辦公教程:excel中如何根據條件查詢匹配資料。

24樓:雪v歌

可以的1.首先看一下原始資料,a列是一些公司全名,在b1處輸入乙個簡稱或者說關鍵字(必須是在a列某個文字中連續包含的關鍵字),要在c1返回a列對應的全稱。

2.雙擊c1單元格,輸入公式。

vlookup("*"&b1&"*",a1:a7,1,)

回車後c1單元格就返回了b1對應的a列公司全稱。

萬用字元方法介紹:

vlookup("*"&b1&"*",a1:a7,1,)代表的含義是在a1:a7的範圍內查詢包含b1關鍵字的單元格,找到後返回a1:

a7第一列的內容。函式中的「*」代表任意字元,也就是說在a1:a7內查詢b1文字前後任意字元的內容,也就是包含b1文字的意思。

其中的1代表返回a1:a7資料區域第一列結果,最後乙個逗號後省略引數代表的是精確匹配,也可以輸入0或false。

4.本例也可以用lookup函式完成。

雙擊c1單元格,輸入公式=lookup(1,0/find(b1,a1:a7),a1:a7)即可。

5.來看一下lookup運算過程。

首先find(b1,a1:a7)表示在a1:a7內查詢b1內容,如果查詢不到則返回錯誤值,如果查到返回在文字中的位置。

a1:a7)這部分讓上一步返回的值參與運算,如果上一步返回的是數字,結果就返回0否則仍返回錯誤值。

7.最後lookup(1,0/(陣列),a1:a7)部分返回「陣列」中最後乙個小於等於1(也就是「陣列」中的0)的值對應的a1:a7的內容,也就是全稱。

25樓:網友

據我所知,excel標準函式無法完成。

萬能的vba寫乙個自定義函式可以實現。

需要的話,把檔案發我郵箱。

能不能讓excel根據關鍵詞自動分類排列**

26樓:網友

excel是個工具,當然就比較機械,無法完全自動的。如果你的word檔案資料格式固定,當然就能夠確保後續操作正確,否則,就麻煩多多了。

1、首先複製資料到excel中,檢查下是否格式和位置都一樣,檢查複製過來的資料格式;

2、通過篩選空單元格等方法,清理掉多餘的空行,使得資料排列規律完全一樣;

3、在excel表中(最好是另外乙個工作表中)通過公式或其他手段來取資料,比如:

原始資料在a列,滑鼠選中第一行,選擇篩選,使用篩選條件中的 文字===》包含 來輸入需要找的特定欄位,比如:姓名。

4、將篩選結果放到新**中,同上步的方法,得到性別、年齡、籍貫 等。

5、使用查詢替換功能分別將 姓名:、性別:、年齡:、籍貫: 都清理掉即可。

27樓:網友

excel在統計方面的功能可以說是無所不能。預設狀態下excel表中的第一行或第一列為預設的表頭欄位,當然可以分類列出、保證資料對應正確。不知道你有什麼需求?請插圖講清楚。

28樓:麴生軒轅晨希

將資訊拷貝到excel**,全部選中,點選「工具」-「選項」-「自定義序列」-「輸入序列」中按你要序列順序輸入,以後就可以象排數字一樣排你的序列了,祝你成功!

Excel如何自定義排序,excel如何自定義排序規則

首先全選區域,在資料下面點選排序,把關鍵字改為職位,次序下面點選自定義,然後在裡面由高到低進行輸入職位,比如董事長,副董事長,主管,員工等等,然後確定。這樣就能按照職位高低進行排序。在 資料 這個選單裡面,第一項就是 排序 根據你的需要選擇排序規則即可。方法 步驟 1 7開啟一個excel,隨意寫了...

excel怎麼自定義單元格格式,excel輸入數字,格式改變了,如何設定單元格的格式?

方法 步驟 如下圖所示,我希望在d3單元格的數字後面加上重量的單位 噸 該如何實現呢?具體操作如下 將游標移動到d3單元格上方,然後在單擊滑鼠右鍵,在彈出的選單中選中 設定單元格格式 在彈出的 單元格格式 視窗的 數字 選項卡中選擇 自定義 分類,軟體預設分類是 常規 在 型別 下面的輸入框內輸入 ...

如何自定義Flask中的響應類,如何自定義iOS中的控制元件

點 插入 類 彈出一對話方塊。類的型別尋generic class 然後填入你的類名,如果你要從基類繼承,在下面的 中填上基類名 繼承方式 public protected或private ctrl w 開啟類嚮導,在這裡可以增加新的類。它會自動新增類的標頭檔案 怎樣在自定義類中呼叫action類的...