在excel的使用過程中,我們經常會與小括號打交道,尤其是編輯公式時,經常會用到。但在excel中似乎不管嵌套幾重括號,永遠都是小括號,那麼大括號用到了什麼地方呢?
在excel中,用大括號{}包括起來的一組數據叫做數組數據,而其中的每一個數據叫做這個數組數據的元素。例如:數組{「甲」、「乙」、「丙」},其中甲、乙、丙都是這個數組的一個元素。下面,我就用一個實例為大家講解大括號{}在excel中的使用方法。
在下表中,「柴胡」一共有四行,那麼要如何才能求出它的銷售總額呢?
按我們常規的做法,柴胡的總額應該用公式【=B2*C2+B4*C4+B6*C6+B8*C8】,也就相當於130*20+120*18+200*13+50*23,銷售總額等於8510。這樣雖然能夠計算出來,但是當行的位置有變動時,公式就會出錯,需要重新調整,非常麻煩。那麼如何才能一次性計算出銷售總額,而且不會因為行的位置的變動而影響到公式的效用呢?請看下圖:
在上表中,我們所使用的公式是:{=SUM(IF(A2:A8="柴胡",B2:B8*C2:C8,0))},與常規做法相比,這個公式不僅更加的簡潔,而且在行有變動時,更容易修改。
【PS】在公式編輯欄裡輸入的是「=SUM(IF(A2:A7="三七",B2:B7*C2:C7,0))」,輸好之後,同時按下Ctrl+Shift+Enter,就會自動加上一對大括號,這一對大括號不是輸入的,是用組合鍵按出來的。
上述公式的含義是:在A2:A8這個區域中,只要名稱等於「三七」,那麼,該行的數量就乘以單價,然後再將各行的乘積相加起來,得到最終的結果。
在excel公式中大括號的作用
一、大括號的輸入
公式輸入完成後或者雙擊含有公式的單元格使之進入編輯狀態後將滑鼠移至公式末尾,按住ctrl+shift不鬆手,再按enter鍵即可在公式首尾添加大括號。
二、大括號的用處
在excel公式中有兩種運算:(1)常規運算,(2)數組運算,在數組運算中公式的兩邊就必須加一對大括號。兩者的區別在於:常規運算是一種一對一的運算,而數組運算是一種一對多或多對多的運算。如下圖:
三、應用實例
查找A列中最接近10的數在哪一行?
①讓A列的數都減10計算最接近(A1:A7-10)
②取絕對值後再求最小值(MIN(ABS(A1:A7-10)))
③查找最小值的位置。即:=MATCH(MIN(ABS(A1:A7-10)),ABS(A1:A7-10),0)
本例是一組數和一個數逐一運算,屬數組運算,所以按ctrl+shift+enter三鍵輸入大括號。
今天分享的內容就到此結束了,如果覺得今天的內容有用,就點個讚給點鼓勵,如果有不懂的地方就在評論區留言。