EXCEL中怎樣找出包含的匹配值

2022-03-17 05:00:35 字數 4691 閱讀 1607

1樓:

直接將備註的名字提取出來就行了。

姓名列公式

=left(trim(a2),find("領",trim(a2))-1)

2樓:q城裡城外

通過vlookup函式匹配人員:先提取名字,e2輸入公式並下拉:=left(f2,find("領取",f2)-1)

left是左擷取函式:引數1是擷取字元,引數2是擷取長度在b2輸入公式vlookup函式:=vlookup(a2,e:f,2,0)

用來匹配名字後面的備註;

3樓:匿名使用者

假設表1的姓名是在a列,表2的備註也是在a列,表頭都在第1行。

先處理一下表2的資料:

在a列的列標上點右鍵,在彈出選單中選「插入」,這個時候,原有的內容就變成在b列;在a2輸入公式:=left(b2,find("領取",b2)-1),下拉。

回到表1,在b2輸入:=vlookup(d2,a$2:b$5,2,0),下拉。

excel裡面包含字元怎麼查詢匹配?

4樓:高效office辦公

贊幾位大神。

不過大神們給的答案有個潛在前提:就是這些答案對題主手裡的省市表要求很高——即省市表裡的市必須包含在單位名稱裡。

舉個例子,如果重慶在省市表裡是「重慶市」,則「重慶媛雅醫藥****」就無法匹配。

作為powerquery的死忠粉絲,我用powerquery從一個更通用的角度給出了一個解決辦法(其實是我不會寫excel公式)。

新建一個excel檔案

分別引入包含銷售訂單的excel檔案和包含省市的excel檔案。如果兩者在同一個excel的不同sheet裡,處理方式都是一樣的。

新建一個合併查詢,照下圖設定:

請點選輸入**描述

然後結果即可。

這種方式操作比較簡單,但是結果可能不可控,因為涉及要對模糊匹配的閾值進行控制,0.2的閾值不知道會不會有意外的匹配結果。

所以另外一種思路是合併之前,分別對city列和銷售訂單裡公司名字所在的列直接取前兩個字,反正我們要的不是完整的市名字,而是它對應的省。這樣就可以直接合並了。也可以得出精確的結果。

用powerquery的好處是辛苦一次,終身享受,以後遇到類似的問題直接修改下引用源然後重新整理就ok了

5樓:於然自習室

excel 2016 怎麼使用萬用字元查詢資料

6樓:

假設「市」與「省」對照表在sheet1的a和b列,需要匹配的資料在sheet2的a列,b2用公式:

=lookup(1,0/((sheet1!a$1:a$1000<>"")*find(sheet1!

a$1:a$1000,a2)),sheet1!b$1:

b$1000)下拉。

7樓:匿名使用者

做個簡表,你自己套用

b2輸入  =lookup(9^9,find($d$2:$d$5,a2),$e$2:$e$5)  下拉

8樓:匿名使用者

=vlookup(left(a2,2)&"*",對照表!a:b,2,)

a列應為以所在的城市名稱為首的公司名稱。

9樓:我來也

可以操作,但是直接給你公式需要你提供行列標號和工作表名稱啊

10樓:虛懷若舉手之勞

度友,這個用匹配函式可以達到目的,

但是原資料有問題,

舉例說明:

具體公式為:=iferror(lookup(1,0/find($a$2:$a$26,d2),$b$2:$b$26),"")

如有疑問可以繼續交流!

11樓:

根據 前面的2個字匹配

=vlookup(left(a2,2),sheet1!a:b,2,0)

12樓:雲南新華電腦學校

用查詢函式查詢匹配。

excel怎樣查詢部分匹配?

13樓:我是來嚇寶寶的

1、excel中將某些記錄按條件提到到其它位置中,比較方便的是用高階篩選;

2、建立條件區域,首行為欄位名,下行為條件(如果有幾個欄位名,需要同時滿足的條件放在同一行,只要滿足其中一個的,放在不同行中);

3、選擇:資料--排序和篩選--高階;

4、開啟高階篩選對話方塊,選擇「將篩選結果複製到其他位置」,按下圖選擇區域;

5、確定後即得到篩選結果。

14樓:於然自習室

excel 2016 怎麼使用萬用字元查詢資料

15樓:生活達人小趙

回答您好,您的問題我已經看到了,正在整理答案,請稍等一會兒哦~您好,我正在給您組織答案,稍等哦

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

雙擊c1單元格,輸入公式

=vlookup("*"&b1&"*",a1:a7,1,)回車後c1單元格就返回了b1對應的a列公司全稱。

提問不好用啊

回答您試過了嗎

提問回答

excel中無法直接使用select語句進行資料查詢、定位、匹配,必須依賴其自身提供的函式。本文將介紹三種excel中的資料自動匹配方法,使單元格內容能夠自動引用、填充關聯內容,為excel使用者更加快捷的使用資料提供參考。

您在嘗試一下這兩張辦法

提問你的第二個辦法是不是沒發全啊,看不懂啊回答沒有哦

發全了的

您可以在試試噢

更多14條

16樓:匿名使用者

如下圖所示:

1.選中d1:d3,

2.輸入

3.按ctrl+shift+enter

17樓:匿名使用者

按照問題有看,a列不會有重複名稱,c列也是如此的。那麼,在d2輸入:

=index(b:b,sumproduct(isnumber(find(c2,a:a))*row(a:a)))

18樓:excelvba學習

d1公式=vlookup("*"&c1&"*",a:b,2,0)下拉

excel中如何查詢出某一列中的資料包含特定字串返回對應其它列的數值

19樓:海天盛筵

excel中如何查詢bai

出某一列中的資料包含特定

du字串返回對zhi

應其它列dao的數值的方法。

如下參考:內

1.開啟電腦,容然後在excel中開啟所需的文件。此時,從產品名稱中找到關鍵字abc,並將這三個關鍵字提取到brand列中;

2.您可以首先使用find函式來查詢productname列中的關鍵字數量,然後在d4單元格中輸入公式=find(、c4)。

3.輸入後,我們可以看到返回的值是關鍵字字串的位置,這意味著只要我們能找到數字的位置,我們就可以從abc返回到我們想要的品牌名稱;

4.d4細胞輸入公式=查詢(9^9,找到(,c4),);

5.回車後,在d4單元格中找到a品牌,可以提取;

20樓:匿名使用者

舉例說明。

需要增加一個輔助列來判斷查詢字元的結果,然後根據其查詢結果最終找到所要的值。

為了更方便理解公式的含義,做了一個分佈公式(步驟1,2,3)及一個組合公式。公式如圖:

公式結果如圖:

21樓:匿名使用者

資料-篩選-自定義,包含。

22樓:匿名使用者

lookup函式bai

視實際情況而定

看看這zhi個,希望有幫助

dao沒有實際資料不版

好解釋啊權

23樓:匿名使用者

說詳細點啊!最好有個截圖看看!

擦!煞b樓主!好賤!

excel內查詢包含特定字元的列並返回相應的數值

24樓:_夏初烲

excel內查詢包含特定字元的列並返回相應的數值的具體操作方法如下:

1.簡單的舉個例子,例子簡單但很形象,能夠了解函式的用法就可以了。

2.那麼我們在c列中輸入函式vlookup匹配函式,找出存在的專案並顯示出來;第一列是a1然後用逗號隔開,就可以點選提示的第二個引數;第二個引數我們直接點選第二列即b列。

3.然後逗號隔開,選擇下個引數,第三個引數是1;第四個引數是精確與模糊匹配的概念,我們這裡選擇0或false,精確匹配。

4.我們可以選擇往下拉,也可以選中第一個單元格右下角出現+字後雙擊,數目應於第一列相同。

5.我們可以看到c列中都存在資料,說明a列在b列中都存在,如果不存在那麼現實#value,就是無法顯示的意思;

6.在模糊匹配的時候要用到*號,b列是12345678,a列是345,那麼我們可以寫成「*」&a&「*」,這個萬用字元來表示任意字元,只要包含即可。

請你在生活中找出包含比1000大的數的句子 寫在橫線上

我國人口已經超過13億了。我國很多城市的房價都超過了1200元。一小時是3600秒。一年是8760小時。符合題意請採納 小學二年級數學題,請在生活中找出比100大又比1000小的數的句子,是什麼?東方明珠電視塔高468米 所有的東西都可以這樣描述,只是單位不一樣罷了,同學,太天真了 您好,答案雖然有...

excel中的模糊匹配問題,EXCEL如何實現模糊匹配

1.首先看一下原始資料,a列是一些公司全名,在b1處輸入一個簡稱或者說關鍵字 必須是在a列某個文字中連續包含的關鍵字 要在c1返回a列對應的全稱。2.雙擊c1單元格,輸入公式 vlookup b1 a1 a7,1,回車後c1單元格就返回了b1對應的a列公司全稱。3.vlookup萬用字元方法介紹 v...

急!excel中的模糊匹配問題

1.首先看一下原始資料,a列是一些公司全名,在b1處輸入一個簡稱或者說關鍵字 必須是在a列某個文字中連續包含的關鍵字 要在c1返回a列對應的全稱。2.雙擊c1單元格,輸入公式。vlookup b1 a1 a7,1,回車後c1單元格就返回了b1對應的a列公司全稱。萬用字元方法介紹 vlookup b1 ...