EXCEL模糊查詢,EXCEL 模糊查詢

2022-09-17 18:37:00 字數 5954 閱讀 2166

1樓:

這個最好的辦法是用資料透視表,能夠 直接實現,如下圖:

插入-資料透視表-確定

把卡號、姓名、消費記錄都拖到行標籤

設計-報表佈局-以大綱形式顯示

就可以自由篩選了,選姓名的時候卡號要選全部,選卡號的時候姓名要選全部。

2樓:匿名使用者

你採用電子**的自動篩選功能就很容易實現的。先選中「姓名」或「卡號」單元格,然後點電子**選單欄上面的「資料/篩選/自動篩選」,這時就會在「姓名」或「卡號」單元格單元格的右下方出現一個下拉箭頭,點一下箭頭然後根據需要點選你要顯示記錄的消費者姓名或卡號,系統會自動顯示你想要的紀錄。

3樓:向天歌教育

**內容太多怎麼辦,來學習一下高階的模糊查詢吧

4樓:

資料——篩選——自動篩選——點選g列的下拉箭頭——選擇——張三——ok了。

excel中如何用函式進行模糊查詢? 5

5樓:我叫王土土豆

excel中用函式進行模糊查詢步驟如下:

1、我們首先來看本例中有兩張表,分別是sheet1和sheet2,sheet1的內容是等級劃分表,sheet2是學生語文成績單,現在我們就需要在sheet2引用sheet的等級表來完成學生等級的判定。

2、我們現在sheet2中的c2第一個輸入函式=vlookup()函式,我們暫時不要輸入,用滑鼠去點選對應的單元格,首先選擇b2。

3、這時點選工作簿下端,返回sheet1,選中需要查詢匹配的區域,然後再返回sheet2。

4、但是我們看到,當我們回到sheet2時候引用的區域又變成sheet2上的區域,可我們剛才選中的就是sheet1的,這時我們將公式上的sheet2變成sheet1就可,由於等級表是一個固定區域,因此要絕對引用。

5、我們要返回的專案是等級,那就是等級表中的第二列,因此要補引數2。

6、函式引數設定完了,就剩最後一個返回值,之前我們一直都用精確查詢,方便找到需要查詢的具體一個單元格,但是我們的分數等級是一個區間段,且劃分上標準也不盡相同。因此精確查詢肯定是不能完成的了,於是要改為模糊查詢,將返回值設為1即可。

7、設定完畢後回車,就能將所有學生的等級都給憑出來了,還是跨頁進行操作,其實也就是改下它的表名而已。

6樓:改革村風吹滿地

1、本例中有兩張表,分別是sheet1和sheet2,sheet1的內容是等級劃分表,sheet2是學生語文成績單,現在sheet2中的c2第一個輸入函式=vlookup()函式,用滑鼠去點選對應的單元格,首先選擇b2;

2、這時點選工作簿下端,返回sheet1,選中需要查詢匹配的區域,然後再返回sheet2工作表;

3、當回到sheet2時候引用的區域又變成sheet2上的區域,剛才選中的就是sheet1的,這時將公式上的sheet2變成sheet1就可,由於等級表是一個固定區域,因此要絕對引用;

4、返回的專案是等級,那就是等級表中的第二列,因此要補引數2;

5、函式引數設定完了,就剩最後一個返回值,於是要改為模糊查詢,將返回值設為1即可;

6、設定完畢後回車,就能將所有學生的等級都給憑出來了,還是跨頁進行操作,其實也就是改下它的表名而已。

7樓:沈一民

f2=sumif(資料來源!$a:$a,"*"&$e2&"*",資料來源!b:b)向下複製

excel如何對資料進行模糊查詢

8樓:匿名使用者

模糊這個是沒有底線的。

excel模糊查詢

9樓:綠衣人敲門

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

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

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

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

3.vlookup萬用字元方法介紹:

=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內容,如果查詢不到則返回錯誤值,如果查到返回在文字中的位置。

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

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

10樓:向天歌教育

**內容太多怎麼辦,來學習一下高階的模糊查詢吧

11樓:

你可以先從拼音輸入法裡找出每一個漢字的拼音對應表,放在excel裡,然後用文字函式提出第一個字母,變成漢字與一個字母的對應表,再用vlookup函式生成每一種藥品的拼音簡寫,變成藥品與簡寫的對應表,然後再查詢字母就很容易找了

12樓:中原小才子

看,人家都把方法給出來了。

excel 如何模糊查詢

13樓:江西新華祿人以

這次教的是比較高階一點的查詢方法,不是簡單的查詢,如現在想找「艾麗勵志女性」,但我忘記了其中的「勵」或「勵志」時,我們應該如何查詢呢?

1、這個說來說去,就肯定是先開啟檔案,對吧,如現在想找「艾麗勵志女性」,但我忘記了其中的「勵」或「勵志」時,我們應該如何查詢呢?

2、ctrl+f 召喚出「查詢和替換」技能

3、假如如果只忘記「勵」這個字或字元時,可以用 問號「?"(表示一個字元),就可以輸入查詢內容「艾麗?志女性」,然後點選「查詢全部」

4、然後會可以看到查詢全部的結果,看看,結果對不,

5、假如如果只忘記「勵志」這個兩字或多個字元時,可以用 問號「*"(表示任意個字元),就可以輸入查詢內容「艾麗*女性」,然後點選「查詢全部」

6、然後會可以看到查詢全部的結果,看看,結果對吧,恭喜,你又學會了一個小技能了,這個功能在多資料上是十分方便的,

7、萬用字元 ? 表示一個字元

萬用字元  *  表示任意個字元(包括0個)

注意事項:萬用字元 ? 表示一個字元 ;萬用字元 * 表示任意個字元(包括0個)。

14樓:匿名使用者

將函式內p2修改為:

"*"&p2&"*"

即可模糊查詢

15樓:向天歌教育

**內容太多怎麼辦,來學習一下高階的模糊查詢吧

16樓:曲起雲霜乙

用萬用字元號可以,比如搜尋以中開頭的資料就可以輸入"中*"(不包含引號)

"*"代表多個字元

"?"代表一個字元,多個?代表多個字元.

17樓:

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

2.雙擊c1單元格,輸入公式回車後c1單元格就返回了b1對應的a列公司全稱。

3.vlookup萬用字元方法介紹: =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.find(b1,a1:a7)表示在a1:a7內查詢b1內容,如果查詢不到則返回錯誤值,如果查到返回在文字中的位置。

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

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

如何在excel中實現模糊查詢

18樓:向天歌教育

**內容太多怎麼辦,來學習一下高階的模糊查詢吧

19樓:翠溫圭申

我試過了,單擊「查詢全部」就行了。注意:不要勾選「單元格匹配」。

20樓:甄青芬典雨

模糊查詢的格式是星號,如下公式,即在a列中找包含江蘇的內容。

=vlookup("*"&"江蘇"&"*",a:a,1,0)

同樣可以統計個數,同理

21樓:經桂花乘月

選中整個**(小範圍可以只選作為查詢條件的那一列)資料——篩選——自動篩選,在表頭第一行會出現一個個小三角按鈕,在要查詢的那列裡選擇「自定義」,裡面就可以進行模糊搜尋(比如在要查詢的是1234,但你只記得前面是12,那麼就可以輸入12*,還有其他的裡面都有提示,可以忽略空格)。

如果單單只是空格問題的話,就不用用自定義了,只要在小三角下選擇相應的條件就可以。

篩選後只有符合條件的記錄顯示,如果要恢復的全部顯示,也是在執行篩選的小三角下選擇「全部」就可以了

模糊查詢

22樓:匿名使用者

根據你的問題描述,你所需要的模糊查詢的正確寫法有如下幾種:

1、查詢以某字元開頭的資料

例如,查詢teacher表中[姓名]欄位所有以'李'開頭的記錄可寫為:

select * from teacher where 姓名 like '李%'

2、查詢以某字元結尾的資料

例如,查詢teacher表中[姓名]欄位所有以'李'結尾的記錄可寫為:

select * from teacher where 姓名 like '%李'

3、查詢包含某字元的資料

例如,查詢teacher表中[姓名]欄位所有包含'李'的記錄(不論該字元在開頭、結尾、中間)可寫為:

select * from teacher where 姓名 like '%李%'

注:以上sql寫法是通用性的寫法,像oracle、sqlserver、mysql等資料庫都是支援的。

sql語句的各種模糊查詢:

一、語法:

select 欄位 from 表 where 某欄位 like 條件

二、關於語法中的條件,sql提供了四種匹配模式:

1、%:表示任意0個或多個字元。可匹配任意型別和長度的字元。

2、_: 表示任意單個字元。匹配單個任意字元,它常用來限制表示式的字元長度語句。

3、[ ]:表示括號內所列字元中的一個(類似正規表示式)。指定一個字元、字串或範圍,要求所匹配物件為它們中的任一個。

4、[^ ] :表示不在括號所列之內的單個字元。其取值和 相同,但它要求所匹配物件為指定字元以外的任一個字元。

5、查詢內容包含萬用字元時:由於萬用字元的緣故,導致我們查詢特殊字元「%」、「_」、「[」的語句無法正常實現,而把特殊字元用「[ ]」括起便可正常查詢。

excel模糊替換

你這樣的資料 想要 使用 查詢替換 方法來做 在excel中不能實現 需要把資料貼上都word 中然後 在word 中使用替換方法來替換 在excel 中 這種資料 的處理 只有vba 能夠實現 其他的就有些力不從心了 建議 1 複製這些資料 到 word 中 2 ctrl h 開啟替換 視窗 查詢...

excel批量查詢,excel怎麼批量查詢多個名字和資料

步驟如下 如果5000個工號的表在sheet1,分別有a列的工號,b列的姓名,則在c列輸入字母a 如果10000個工號的表在sheet2,分別有a列的工號,b列的姓名,則在sheet2的c1單元 格輸入以此公式 vlookup a a,sheet1 a c,3,0 得出的結果是a的,則是a表的,得出...

EXCEL多重條件查詢,excel多重判斷條件查詢函式怎麼引出來啊?

lookup 1,0 a a 男 b b 35 c c 有重複的,只找最後一個 條件求和可用 sumproduct factor jkr a2 a52671 0 factor jkr b2 b52671 105 factor jkr d2 d52671 10 factor jkr f2 f52671...