Excel 星號*用法總結
本文對Excel 星號*的用法進行總結,包括查找替換星號*,以及在countif、and、sumproduct、四則運算中的Excel 星號的不同用法。
Excel中星號怎麼用呢?Excel 星號在不同的壞境,含義不盡相同。
第一,查找替換Excel 星號*
如下圖所示A1單元格的內容為星號*,如果要將星號的單元格替換為12,打開Excel查找替換對話框,查找內容輸入:~*,替換為:12,並勾選「單元格匹配」,就可以完成星號的查找替換。
第二,SUMPRODUCT中星號*的用法
如下圖所示:公式為:=SUMPRODUCT(A1:B3,C1:D3)。這裡Excel星號*是相乘的意思。兩個數組的所有元素對應相乘,然後把乘積相加,即3*2+4*7+ 8*6+6*7+1*5+9*3。(156)
第三,Excel星號*在一些支持通配符用法函數中的使用
COUNTIF 函數支持通配符,在COUNTIF函數中可以引用通配符。其中通配符?號代表單個字元, *號代表多個字元。
具體的用法請參考:《COUNTIF函數經典應用技巧》
第四,四則運算中Excel星號相乘
比如A1單元格輸入公式:=2*3,結果為6。這裡的星號*,表示相乘。
第五,AND函數中Excel星號*的作用
如上圖所示的要求:C列數據小於105並大於95,DEF列小於0.5並大於-0.5。找出當CDEF列的數據同時滿足以上要求時,所對應的行單元格自動加黃色。數組公式為:=($C4>95)*(C4<105)*(AND(ABS($D4:$F4)<0.5))
解釋:AND函數返回的是一個邏輯值。「AND(與)」 就是」並且」的意思。 AND函數有兩個(或以上)參數, AND的功能就是取這幾個參數的交集,只要參數中有任何一個的值是FALSE, 那麼AND函數的值就是FALSE; 僅當所有參數都是TRUE的時候, AND函數的值才是TRUE。
這裡的excel星號*表示邏輯乘,true為1,flase為0。
第六,sumproduct函數中Excel星號*的用法
比如統計A1:A6中「*66」的個數,可以使用數組公式:=SUMPRODUCT(N(A1:A6="*66"))或者普通公式:=COUNTIF(A1:A6,"*66")得到結果。
解釋:SUMPRODUCT(N(A1:A6="*66")):這裡的*是普通的文本字元,用在不支持通配符的函數里。這個公式就是統計A1:A6里等於「*66」的文本個數。必須直接等於。*就是一個簡單字元,不是代表別的什麼字元。
延伸:如果要找出上圖所有單元格包含66的單元格個數,可以使用下面兩個公式:
數組公式=COUNT(FIND(66,A1:A6))或者普通公式=SUMPRODUCT(N(RIGHT(A1:A6,2)="66"))。
Excel星號*用法總結:
一、星號*用在數值運算的是數值乘,用在邏輯運算就是邏輯乘(即AND。所以,不管是數值乘還是邏輯乘,兩者都是乘。
二、作為通配符的星號*,往往只出現在少數支持通配符的函數里,比如VLOOKUP,COUNTIF,MATCH等。其特點是*包含在字元串里,並不以單獨的運算符的方式出現。
三、sumproduct用逗號是利用sumproduct自身的計算功能,用*是拋棄sumproduct自身的計算功能,利用式子先行計算,再用sumproduct進行簡單的求和。
來源:IT部落窩
●本文編號48,以後想閱讀這篇文章直接輸入48即可
●輸入m可以獲取到全部文章目錄
●輸入c可以獲取到全部動畫下載地址
微信號:ExcelSkill原創動畫讓你高效、便捷學習excel技巧!打包下載整套動畫請關注本微信。
推薦閱讀: