excel中星號怎么用呢?excel 星號在不同的壞境,含義不盡相同。
第一,查找替換excel 星號*
如下圖所示A1單元格的內容為星號*,如果要將星號的單元格替換為12,打開excel查找替換對話框,查找內容輸入:~*,替換為:12,并勾選“單元格匹配”,就可以完成星號的查找替換。
相關文章:《Excel查找本身是星號(*)等通配符的方法》
第二,SUMPRODUCT中星號*的用法
如下圖所示:公式為:=SUMPRODUCT(A1:B3,C1:D3)。這里excel星號*是相乘的意思。兩個數組的所有元素對應相乘,然后把乘積相加,即3*2+4*7+ 8*6+6*7+1*5+9*3。(156)
第三,excel星號*在一些支持通配符用法函數中的使用
COUNTIF 函數支持通配符,在COUNTIF函數中可以引用通配符。其中通配符?號代表單個字符, *號代表多個字符。
具體的用法請參考:《2011年第2期技術講座: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函數返回的是一個邏輯值!癆ND(與)” 就是”并且”的意思。 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進行簡單的求和。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://m.hanmeixuan.com/
本文標題:excel 星號*用法總結