Excel函式外面加括號有什麼用

時間 2022-08-21 11:35:09

1樓:生活

這是陣列公式的標識,通過按ctrl+sshift+enter這三個鍵加上的。按這三個鍵時,游標要放在公式編輯欄的公式中任意位置,不能放在單元格,才有效果的。

陣列公式,是通過一定規律迴圈求值或統計的公式,例如=sum(if(a1:a17=0,1,0))可以統計a1到a17中,0的個數。注意與普通公式不同的是a1:

a17=0這部分,這部分計算了17次,將a1到a17的17個位置挨個與0比對,如果是相等就返回1,如果不等就返回0。最後用sum將得到的值取和,就能 知道a1到a17中,0的個數。

陣列公式需要按ctrl+shift+回車三鍵確認才有效,其有效的標誌,是當你點選陣列公式的單元格時,公式兩端有符號。有時直接回車也不會報錯,但會產生一個錯誤的返回值。陣列公式的應用很廣,比如著名的身份證號碼驗證公式:

=if(right(f2,1)=mid("10x98765432",mod(sum(mid(f2,row(indirect("1:17")),1)*2^(18-row(indirect("1:17")))),11)+1,1),"","錯誤")

函式公式中常用的符號有

*  乘號  或  做萬用字元  使用

/   除號

+ 加號

-  減號

= 等號

^  乘冪

< 小於號

> 大於號

<>  不等於號

<= 小於等於號

>=大於等於號

""  代表空值

"中間寫入內容"  引號中間寫入內容說明是文字值

&  連結符號

$  絕對引用符號

表名加!號  如:   sheet1!   說明是sheet1工作表

?工作薄名加[  ]   如:  [book1]  說明是book1工作薄

%  百分比符號

=23*(11+12)   括號內的數字先運算

常數陣列符號

9e+307   這是科學記數表達格式,意思為9乘以10的307次方,是excel預設的最大數值

excel 整個函式外面加一個大括號有什麼用

2樓:生活

這是陣列公式的標識,通過按ctrl+sshift+enter這三個鍵加上的。按這三個鍵時,游標要放在公式編輯欄的公式中任意位置,不能放在單元格,才有效果的。

陣列公式,是通過一定規律迴圈求值或統計的公式,例如=sum(if(a1:a17=0,1,0))可以統計a1到a17中,0的個數。注意與普通公式不同的是a1:

a17=0這部分,這部分計算了17次,將a1到a17的17個位置挨個與0比對,如果是相等就返回1,如果不等就返回0。最後用sum將得到的值取和,就能 知道a1到a17中,0的個數。

陣列公式需要按ctrl+shift+回車三鍵確認才有效,其有效的標誌,是當你點選陣列公式的單元格時,公式兩端有符號。有時直接回車也不會報錯,但會產生一個錯誤的返回值。陣列公式的應用很廣,比如著名的身份證號碼驗證公式:

=if(right(f2,1)=mid("10x98765432",mod(sum(mid(f2,row(indirect("1:17")),1)*2^(18-row(indirect("1:17")))),11)+1,1),"","錯誤")

函式公式中常用的符號有

*  乘號  或  做萬用字元  使用

/   除號

+ 加號

-  減號

= 等號

^  乘冪

< 小於號

> 大於號

<>  不等於號

<= 小於等於號

>=大於等於號

""  代表空值

"中間寫入內容"  引號中間寫入內容說明是文字值

&  連結符號

$  絕對引用符號

表名加!號  如:   sheet1!   說明是sheet1工作表

?工作薄名加[  ]   如:  [book1]  說明是book1工作薄

%  百分比符號

=23*(11+12)   括號內的數字先運算

常數陣列符號

9e+307   這是科學記數表達格式,意思為9乘以10的307次方,是excel預設的最大數值

3樓:雪v歌

excel中的函式通常都是西文括號(小括號),例如:=sum(a1:a3),這個函式的意義就不解釋了

而用大括號的時候,說明這個函式中採用了陣列形式的引數(資料)或者利用了函式的陣列運算形式,比如:

函式中使用了陣列形式的引數(資料):=sum(a1*),這是將單元格a1中的資料分別與1,2,3相乘以後再求和,相當於=sum(a1*1,a1*2,a1*3)的運算結果

假如上面的數字1,2,3分別在單元格b1:b3中,實現上面的運算,就可以採用函式的陣列運算形式:先錄入=sum(a1*b1:

b3),然後以ctrl+shift+enter鍵結束錄入(與通常錄入結束時敲enter鍵不同),這時在函式編輯欄可以看見函式為=的形式了,得出的結果與上面時一樣的。(這種情況下,如果不以同時敲擊三鍵的方式結束錄入,函式會報錯或者結果不正確)

不過需要提醒,不是每個excel的內建函式都支援陣列運算和陣列引數的,具體的要在使用中積累了

4樓:艾特詩留學

在excel公式編寫中使用大括號,通常為陣列公式。

可以寫一個以陣列為引數的公式,即陣列公式,就能通過這個單一的公式,執行多個輸入的操作併產生多個結果——每個結果顯示在一個單元中。輸入完公式後輸入ctrl+shift+enter,大括號就會出現在公式兩旁,按這三個鍵時,游標要放在公式編輯欄的公式中任意位置,不能放在單元格,才有效果的。

陣列公式,是通過一定規律迴圈求值或統計的公式,例如=sum(if(a1:a17=0,1,0))可以統計a1到a17中,0的個數。注意與普通公式不同的是a1:

a17=0這部分,這部分計算了17次,將a1到a17的17個位置挨個與0比對,如果是相等就返回1,如果不等就返回0。最後用sum將得到的值取和,就能 知道a1到a17中,0的個數。

陣列公式需要按ctrl+shift+回車三鍵確認才有效,其有效的標誌,是當你點選陣列公式的單元格時,公式兩端有符號。有時直接回車也不會報錯,但會產生一個錯誤的返回值。陣列公式的應用很廣,比如著名的身份證號碼驗證公式:

=if(right(f2,1)=mid("10x98765432",mod(sum(mid(f2,row(indirect("1:17")),1)*2^(18-row(indirect("1:17")))),11)+1,1),"","錯誤")

5樓:

是陣列公式,同時按ctrl shift 回車鍵,自動生成的,不是手工加上的。

excel函式中括號的使用

6樓:匿名使用者

每一個函式都有一對括號,所以如果不熟悉,可以輸入一個函式後,先將一對括號加上,然後再根據引數來填其它內容。

如輸入「=if(a1=1,1,if(a1=3,2,3))」,你可以先輸入外層和引數分符逗號:=if(,,)再補充輸入:=if(a1=1,1,if(,,))最後再補齊引數。

7樓:匿名使用者

括號,寫一個函式都用一個括號,不要太急反正記得寫一個函式就打一個括號,不要看到後面括號多了就認為是多了的,尤其是複雜的函式多了很麻煩

8樓:匿名使用者

首先強調一點。excel中所有的括號都必須用小括號。用大括號時,使用小括號;用中括號時,使用小括號。

你可以這樣理解:四則混合運算時,可以使用括號

巢狀函式運算時,可以使用括號

excel中在單元格公式編輯中的大括號{}是什麼意思?

9樓:匿名使用者

這樣的公式是陣列公式,要注意的是這對花括號不是手動錄入的,而是要寫入公式後,加按shift+ctrl+enter三鍵,這樣就會自動在公式前後添上一對花括號

可以參考我以前的一個回答

不是所有公式都有必要加上這對花括號的(即加按shift+ctrl+enter三鍵),普通公式就沒必要用三鍵,只要按下回車鍵就行了

但是如果是需要通過陣列運算才能得出正確值的公式就一定要加上陣列三鍵

如公式=a1-b1 是普通公式,加不加三鍵得出的值是相同的,就沒必要加

而公式=sum(a1:a100-b1:b100) 公式的意思是a1至a100單元格區域分別減去b1至b100單元格區域的值的總和(即 =a1-b1+a2-b2+a3-b3+a4-b4........

a100-b100)

這樣就是陣列計算了,必須要加上三鍵,只簡單的按下回車鍵是得不出正確值的

這個公式的計算目的也可以用公式 =sum(a1:a100)-sum(b1:b100) 得到結果 但這個公式就不是陣列公式了,所以又不必用陣列三鍵了

能用普通公式進行計算的儘量用普通公式進行設定,這樣可以減少記憶體的佔用

10樓:匿名使用者

這個大括號表示其中的內容就是編輯的公式。

11樓:龍dx龍

在輸入公式後按ctrl+shift+enter,就會出現這個大括號,意思是輸入的是陣列公式.

12樓:匿名使用者

這些問題你完全可以自己看幫助就能搞懂的哦!!!

excel 整個函式外面加一個大括號有什麼用

13樓:雪v歌

excel中的函式通常都是西文括號(小括號),例如:=sum(a1:a3),這個函式的意義就不解釋了

而用大括號的時候,說明這個函式中採用了陣列形式的引數(資料)或者利用了函式的陣列運算形式,比如:

函式中使用了陣列形式的引數(資料):=sum(a1*),這是將單元格a1中的資料分別與1,2,3相乘以後再求和,相當於=sum(a1*1,a1*2,a1*3)的運算結果

假如上面的數字1,2,3分別在單元格b1:b3中,實現上面的運算,就可以採用函式的陣列運算形式:先錄入=sum(a1*b1:

b3),然後以ctrl+shift+enter鍵結束錄入(與通常錄入結束時敲enter鍵不同),這時在函式編輯欄可以看見函式為=的形式了,得出的結果與上面時一樣的。(這種情況下,如果不以同時敲擊三鍵的方式結束錄入,函式會報錯或者結果不正確)

不過需要提醒,不是每個excel的內建函式都支援陣列運算和陣列引數的,具體的要在使用中積累了

14樓:艾特詩留學

在excel公式編寫中使用大括號,通常為陣列公式。

可以寫一個以陣列為引數的公式,即陣列公式,就能通過這個單一的公式,執行多個輸入的操作併產生多個結果——每個結果顯示在一個單元中。輸入完公式後輸入ctrl+shift+enter,大括號就會出現在公式兩旁,按這三個鍵時,游標要放在公式編輯欄的公式中任意位置,不能放在單元格,才有效果的。

陣列公式,是通過一定規律迴圈求值或統計的公式,例如=sum(if(a1:a17=0,1,0))可以統計a1到a17中,0的個數。注意與普通公式不同的是a1:

a17=0這部分,這部分計算了17次,將a1到a17的17個位置挨個與0比對,如果是相等就返回1,如果不等就返回0。最後用sum將得到的值取和,就能 知道a1到a17中,0的個數。

陣列公式需要按ctrl+shift+回車三鍵確認才有效,其有效的標誌,是當你點選陣列公式的單元格時,公式兩端有符號。有時直接回車也不會報錯,但會產生一個錯誤的返回值。陣列公式的應用很廣,比如著名的身份證號碼驗證公式:

=if(right(f2,1)=mid("10x98765432",mod(sum(mid(f2,row(indirect("1:17")),1)*2^(18-row(indirect("1:17")))),11)+1,1),"","錯誤")

Excel整個函式外面加大括號有什麼用

雪v歌 excel中的函式通常都是西文括號 小括號 例如 sum a1 a3 這個函式的意義就不解釋了 而用大括號的時候,說明這個函式中採用了陣列形式的引數 資料 或者利用了函式的陣列運算形式,比如 函式中使用了陣列形式的引數 資料 sum a1 這是將單元格a1中的資料分別與1,2,3相乘以後再求...

excel函式,函式後面的括號裡那些是什麼意思

text函式是根據指定的資料格式將數字轉換成文字格式 你要全部函式,那太多了,每種函式功能作用不一樣,所以括號裡的引數也不一樣 excel公式中的中括號 excel中沒有中括號與大括號,全部使用小括號,多層巢狀使用。公式 a1 b1 2 c1 5無法直接計算,將中括號改為小括號 a1 b1 2 c1...

excel函式裡面加函式怎麼做,在excel裡面怎麼做“巨集”公式?

直接在a7裡面複製以下公式,if a6 600,a1 a2 a3 a4,120 葬花吃人 用if條件判斷公式即可 if a6 600,a1 a2 a3 a4,120 新浪河陽小子 看來你要的是兩層if判斷如何寫如公式的答案,為方便展示,我以數值在b列來編寫,在b7單元格公式 if b6 600,b1...