通配符在Excel中的妙用

2021-02-13 Excel技巧精選

通配符「?」「*」「~」可以代表任意或一定範圍的字符。在Excel中,利用通配符不僅可以進行模糊查詢替換,而且還可以通過與函數的配合進行模糊計算。

用通配符進行查詢替換

實例描述:在作品登記表中,有作者的名字中某個字出現了同音不同字的現象,要求都改成正確的名字(圖1)。

我們分析一下,這個表中作者「馬震安」中的第二個字分別出現了「震」、「振」、「鎮」三種情況,要改成正確的「馬震安」,如果一個一個地改,數量少了還不費事,但是要改的數量多了,那還是很讓人頭疼的。

這時,我們可以利用通配符來對作者進行查詢替換。利用組合鍵Ctrl+F調出「查找和替換」對話框,選擇「替換」標籤,在「查找內容」出輸入「馬?安」(注意是英文半角的「?」),在「替換為」處輸入正確的「馬震安」,最後點擊「全部替換」按鈕,這時就會把表中作者是「馬震安」、「馬振安」、「馬鎮安」的,都替換成「馬震安」(圖2)。


小提示:在Excel中通配符有3個,分別為?(問號)、*(星號)、~(波形符)。其中,?(問號)可代表任意單個字符;*(星號)可代表任意數量的字符;~(波形符)後可跟 ?、* 或 ~ 問號、星號或波形符,例如,「fy06~?」可找到「fy06?」

可見,有了通配符的幫助,在Excel中可進行更大範圍的查詢替換,在日常辦公中還是非常有用的。


通配符在計算中的應用

實例描述:某商場要對一星期內的各個品牌的電動車銷售情況進行統計。這家商場的電動車主要有捷安特、彪牌、追風鳥、雅迪等這4個品牌,要求對一個星期的流水帳按這4大品牌進行分類統計。

我們分析一下,如果我們按通常的做法對數據進行分類匯總,然後再把得到的結果填到相應的單元格中,但當我們按商品進行分類時,這些品牌都有兩種型號,這一個品牌的兩種型號就分成了兩類,這顯然是不行的。有沒有什麼方法一次性地來對這些品牌的銷售進行統計呢?

這時,我們可以利用SUMIF函數對數據進行統計。因為SUMIF函數中允許使用通配符,所以就能夠很好地解決分類問題。我們可以在F4單元格中輸入「=SUMIF($B$2:$B$25,E4&"*",$C$2:$C$25)」,然後拖動填充柄將公式填充到F7單元格即可(圖3)。


SUMIF函數的作用是按給定條件對指定單元格求和。其語法為SUMIF(range,criteria,sum_range)。

range 是要根據條件查找的單元格區域。即公式中的$B$2:$B$25

Criteria 為確定對哪些單元格相加的條件,其形式可以為數字、表達式或文本。例如,條件可以表示為 32、"32"、">32" 或 "apples"。公式中的E4&"*",其中用到了&符號,它表示相連接,也就是把E4單元格的值與通配符「*」相連接,得到「捷安特*」。

Sum_range 為要相加的實際單元格(如果區域內的相關單元格符合條件)。如果省略 sum_range,則當區域中的單元格符合條件時,它們既按條件計算,也執行相加。

整個公式就表示在B2:B25查找品牌是「捷安特」的商品,找到後計算它們的總銷量。

來自電腦愛好者

連結:http://www.cfan.com.cn/2014/1219/114395.shtml

●本文編號232,以後想閱讀這篇文章直接輸入232即可

●輸入m可以獲取到全部文章目錄

●輸入c可以獲取到全部動畫下載地址

原創動畫讓你高效、便捷學習Excel技巧!打包下載整套動畫請關注本微信。

相關焦點

  • 通配符在財務工作中的妙用
    其實,此處只是通配符的一個用法而已。*(星號)在此處代表了任意長度的任意字符。擴展問題:林志玲是我單位員工。可是人事部做的考勤表,有時把名字填寫成了林志琳、林志林、林志伶、林智玲等,現在年終需要統計全年考勤。類似問題名字還很多,怎麼辦?一個個修改太耗時了。其實,此處還是可以使用「查找和替換」:
  • Excel通配符的使用方法
    長按下面二維碼;點擊上面"識別圖中二維碼"然後再點關注,可以收到更多Excel教程;也可加我微信號(掃下面二維碼)或搜索:duanzhenyun邀請進微信交流群,讓我們一起學習Excel函數公式與技巧應用。
  • Excel中的通配符的使用技巧大全
    本文的主要內容包括:Excel中的通配符使用通配符進行查找替換在篩選中使用通配符在公式中使用通配符如何查找真正的"*"和"?"Excel中的通配符通配符就是一個字符,這個字符用來代替其他的任意字符。在Excel中有兩個通配符:星號(*)——用來代替任意多的任意字符問號(?)
  • EXCEL中的百變王,暴增效率的通配符
    通配符神奇的存在今天咩咩帶大家領略一下它的奇妙用法在EXCEl中常用的通配符有星號(*)和問號(?)
  • WPS Excel進階:查找替換的3種妙用,一個比一個好用
    本文將通過5個例子來說明查找與替換在Excel中的妙用。實例1: 將指定內容修改成相同的填充色,用查找比條件格式還快。在查找窗口中輸入查找內容,點擊「查找全部」;2. 用滑鼠選中查找結果窗口中任意一行,按「Ctrl + A」選中所有結果;3. 關閉查找窗口,設置填充顏色。實例2:有時候想修改的單元格並沒有什麼明顯的規律,僅僅是格式相同而已,用定位和條件格式也難以快速選中單元格,這時就可以試試替換。
  • EXCEL中雙擊滑鼠的六大妙用,你知道哪些?
    甚至還有一種手叫滑鼠手……在EXCEL裡面,雙擊滑鼠有很多妙用,比如說……(你能想到哪些,評論告訴小雅!)第一,隱藏/顯示EXCEL功能區神馬是功能區?看下圖: 雙擊任意一個選項卡名稱,快速隱藏/顯示功能區。比如說雙擊「開始」選項卡,你試試?
  • Enter鍵在Word中的妙用~
    在之前的文章中,零壹學長給大家介紹了Enter鍵在Excel中的妙用,在Word中的妙用大家肯定會想到換行,其實,Enter鍵在Word中還有很多用處
  • 巧用通配符,讓Excel變聰明!
    ▲點擊上方藍字可關注我們,學習更多技能▲文|朱莉源|Excel小超人(ID:Julie1391)
  • Word和Excel中查找替換通配符使用方法詳解
    在Word、Excel中使用通配符可以查找和替換文字、格式、段落標記、回車符、分頁符(分頁符:上一頁結束以及下一頁開始的位置。可以使用通配符和代碼來擴展搜索。Word、Excel中清除使用通配符複選框任意單個字符 ^?
  • 小小通配符,讓你的Excel變得更加靈活和高效!
    在Excel中我們常用的通配符主要有問號「?」和星號「*」。問號代表任意單個字符,星號則代表任意若干字符。利用小小通配符,可以讓我們的Excel變得更加靈活和高效,接下來和大家分享幾個通配符的使用案例。
  • 利用通配符將Excel中英文字母/中文/數字提取出來
    混亂數據中包含了中文、數據、大小寫英文字母這些內容,我們如何單獨分離獲取呢?
  • Excel中的篩選功能 ,你會的可能只是1/10
    (下面適合2010及以上版本用戶)源表:A列為數字1、篩選包含1的數字很簡單,在搜索框中輸入1即可。2、篩選以1開始的數字在搜索框中輸入1*,這裡*是通配符,可以是任意多個字符>5、篩選兩個1之間隔一個數字的數字在搜索框中輸入*1?
  • Excel最強大的符號,一個符號代替所有數據,讓模糊查詢變精確
    Hello,大家好,今天跟大家分享下excel中通配符的使用方法,在excel中通配符非常的簡單,但是他卻能與函數配合使用達到我們想要的結果,操作也比較的簡單,關鍵還是了解通配符的這個概念,下面就讓我們來看下今天的內容吧一、什麼是通配符通配符可以簡單理解為能夠代表excel中所有數據的符號,只要你能在excel中輸入的都可以用它來表示
  • Excel 神器 Choose函數妙用!
    這個函數看似普通,但卻在關鍵時刻有妙用,我們一起來看看吧!函數介紹CHOOSE函數的作用是在EXCEL中choose函數從參數列表中選擇並返回一個值。它的表達式:Choose(index_num, value1, [value2], ...)
  • SEARCH函數實例:從客戶編碼中提取合同號【excel教程】
     提示:點擊上方"excel教程"↑免費訂閱主題:
  • Excel中的「查找」和「替換」,你真的會用嗎?
    @kala院長在數據整理過程中,我們不時需要從數據表中找到我們想要的資料並修改,如果人工查找修改的話
  • Excel | VLOOKUP函數使用方法之提升篇——區間查找、等級評定、模糊查找
    採購數量不同,所得折扣也不同,如右側的折扣表。近似查找返回值是:比查閱值小且最接近的查詢區域首列中的區間值所對應的返回值。本示例中區間查找有一最最重要的注意事項:查找區域的區間值必須是從小到大排列,否則查找不到正確結果。本示例,區間值0、100、200、300是從小到大依次排列的。
  • Excel星號的秘密
    二、通配符星號最重要最難的用法是通配符。比如星號在sumif函數中,可以進行模糊查找並求和。1、模糊查找求和公式:E2=SUMIF(A:A,"司馬*",B:B)公式解讀:司馬*,我們在司馬後面加一個星號,這是通配符用法,意思是代表任意字符,也就是只要姓氏為司馬即可。然後再用sumif函數來求和。2、身份證號碼判斷是否重複星號還有一個經典用法,那就是判斷身份證號碼是否重複。
  • Excel中必學的 6 個平均值公式!會3個算你狠!
    在excel表格中計算平均值,首先想到的肯定是老大AVERAGE函數,殊不知,AVERAGE函數還有5個本領高強的兄弟。
  • Excel 星號*用法總結
    (156)第三,Excel星號*在一些支持通配符用法函數中的使用COUNTIF 函數支持通配符,在COUNTIF函數中可以引用通配符。其中通配符?號代表單個字符, *號代表多個字符。AND函數有兩個(或以上)參數, AND的功能就是取這幾個參數的交集,只要參數中有任何一個的值是FALSE, 那麼AND函數的值就是FALSE; 僅當所有參數都是TRUE的時候, AND函數的值才是TRUE。這裡的excel星號*表示邏輯乘,true為1,flase為0。