什麼是數組公式?

General 更新 2024-11-18

excel數組公式什麼意思

數組公式昰一種專門用於數組的公式類型。

數組公式可以可以產生單個結果,也可以同時分列顯示多個結果。

數組可以在單個單元格中使用,也可以同時在一批單元格中使用。

一個數組其實就是一組同類型的數據,可以當做一個整體來處理。要記住這一點。

對於不熟悉數組概念的讀者來說,數組就是一組數。

使用數組公式的主要優點是,可以把數據當成一個整體來處理,傳遞給函數或公式。

可以對一批單元格應用一個公式,返回結果可以是一個數,也可以是一組數(每個數佔一個單元格)。

數組公式可以對一批單元格統一處理,而無須對每個單元格一一應用公式。

Excel自動在數組公式外加上花括號{}。手動加{}無效。

數組公式可以同時對兩組或多組數據進行處理,即公式可以有兩個或多個數組參數。每個數組參數必須行、列數都相同。

使用數組常數

數組常數是一組數,可以當作數組參數來用。

根據行數和列數的不同,數組可以是一維或二維的。

一維數組就是一列或一行數。

一維數組{1,2,3,4}

二維數組就是一片單元格,包含多行和多列。

二維數組{1,2,3,4;5,6,7,8;9,10,11,12}

注意縱向數字由分號(;)隔開,橫向數字由逗號隔開。

一個數組常數可以包括數字、文字、邏輯值和錯誤值。文本必須用雙引號圍起來(例如,"文本")。

數組常數不能包含帶有逗號、美元符號、括號、百分號的數字,也不能包括函數和其他數組。

在計算當中,數組存在單元格中和內存中均可。

計算中,數組存在內存中可以使公式計算的更快一點。

數組的優勢

數組公式可以確保公式一致。

數組可以存儲在內存中,因此使用數組公式可以加快公式的執行時間。

使用數組可以減少內存佔用。

使用數組公式可以防止公式意外更改。應用了數組公式的單元格,不能單獨修改,只能同時更改所有使用了該公式的單元格。

數組公式看起來比較深奧,足以嚇到那些初學者,讓他們不敢輕易更改你的公式。

一些運算用傳統公式無法實現。

數組的不足

避免在一個工作薄中使用太多大型數組公式。雖說那樣做能夠提高執行效率,但複雜的公式也會把你自己給搞糊塗。

太多的數組公式將會使再次計算、保存、打開和關閉操作減慢。

數組公式能夠減少內存佔用,但是會減慢再次計算的速度,並且使其更為複雜。

你不能在數組公式中使用列引用(例如,"A:A"或"D:D")。

每次輸入完成後,都必須按(Ctrl + Shift + Enter),才能完成數組公式。

數組公式實例

可以用多種不同的函數方法來實現同一目標。大部分情況下,無需使用數組公式即可得到同樣的結果。

下面的例子演示了兩種使用數組公式的方法。

1)數字加總[使用多格數組公式]

這個例子演示了兩種用來計算一片區域數字總和的方法。

第8和9行的公式丹用SUM()工作表函數對數字加總。

第11和12行使用了數組公式對數字加總,鍵入公式後必須按(Ctrl + Shift + Enter)。數組公式計算完成後,生成一個包含四個值的數組。

Excel在公式外加上花括號{},指示數組公式。花括號不能手工輸入。

數組公式"{=A1:B2+A4:B5}" 返回一個包含四個數字的數組。

一個單元格只能顯示一個數字,因此公式必須佔據四個單元格才能顯示完全。

2)計算部分和(使用單一數組公式)

本例演示了求部分單元格之和的兩種方法。

C12和C13單元格里的公式,使用加號對單個單......

Excel 數組公式按三鍵是什麼意思啊,怎麼按

Excel 數組公式按三鍵是數組公式要求的。

數組就是單元的集合或是一組處理值的集合。數組公式就是以數組為參數,通過執行多重計算,返回一組數據結果。

按Ctrl+Shift+Enter結束計算。

什麼叫做數組公式 10分

數組公式可以認為是Excel對公式和數組的一種擴充,換一句話說,是Excel公式在以數組為參數時的一種應用。

數組公式可以看成是有多重數值的公式。與單值公式的不同之處在於它可以產生一個以上的結果。一個數組公式可以佔用一個或多個單元。數組的元素可多達6500個。

excel中的數組公式與普通公式的區別什麼?

1、數組公式在計算時,把多個數據做為一個整體進行計算,其結果是返回多個數值,普通公式則只是返回單個數值,即使在引用時引用了多個數值,但實際需要返回的只是其中的一個。 2、輸入時方法不同,普通公式只需要按回車鍵(enter),而數組公式則要按ctrl + shift + 回車

麻煩採納,謝謝!

Excel中的數組函數怎麼用?什麼是數組函數?

數組公式從入門到精通

入門篇

本主題包含三部分:入門篇、提高篇、應用篇(分中級和高級)

對於剛接觸Excel數組公式的人來說,總是會感覺到它的一份神祕。又Excel的Online Help中只有很少關於它的主題,所以這種神祕感就更強了。不要緊,只要跟著我的思路走,你很快就會看清數組公式的真面目!

數組概念

對於數組概念,大家都會很熟悉,其就是一個具有維度的集合。比如:一維數組、二維數組、多維數組。數組的表示一般為“{}”所包括(一維和二維數組)。Excel中也不例外,如果你想直接表示一個數組,也必須用“{}”括起來。

數組與數組公式

在Excel中,凡是以半角符號“=”開始的單元格內容都被Excel認為是公式,其只能返回一個結果。而數組公式可以返回一個或者是多個結果,而返回的結果又可以是一維或二維的,換句話說,Excel中的數組公式返回的是一個一維或二維的數組集合。

在互xcel中需要按下 “Ctrl+Shift+Enter”組合鍵結束數組公式的輸入。

為什麼要用數組公式?

如果你的需要滿足以下條件之一,那麼採用數組公式技術可能會是你很好的選擇方案。

你的運算結果會返回一個集合嗎?

你是否希望用戶不會有意或無意的破壞某一相關公式集合的完整性?

你的運算中是否存在著一些只有通過複雜的中間運算過程才會等到結果的運算?

看到這些另人費解的問題,你可能會摸不著頭緒。不要緊,看了以下內容你也許就會明白了。

什麼情況下會返回一個集合?

看一個簡單的例子,選中C1:E3,輸入“={"Name", "Sex", "Age"; "John", "Male", 21; "Mary", "Female", 20}”,按“Ctrl+Enter”組合鍵。

圖1-1 (ArrayFormula_A01.bmp)

結果在C1:E3中看到的結果全是“Name”,而實際真正返回的結果應該是一個包含三行三列的二維數組,如何辦?答案就是用數組公式。選中C1:E3,輸入“={"Name", "Sex", "Age"; "John", "Male", 21; "Mary", "Female", 20}”,按“Ctrl+Shift+Enter”組合鍵。

圖1-2 (ArrayFormula_A02.bmp)

可能你又會問,這有何用?為何不在單元格中直接輸入內容,反而要這麼麻煩?

這僅僅是一個例子,說明的是如何通過數組公式返回一個結果集。給你個問題,如果存在這樣一個工作表:包含字段{"ID", "Name", "Sex", "Age"},如何將“Sex”為“Female”的記錄抽取出來 (為了打印報表,抽取的記錄需要連續存放) ?這個問題將在“應用篇”裡進行解答。

什麼情況下會用到相關公式完整性?

什麼是相關公式完整性?這僅僅是我給出的一個定義,請再回到“圖1-2”,請選擇C1:E3中任意一單元格,然後做隨意的修改(哪怕和原先的公式一樣),按“Enter”鍵結束輸入。結果如何?修改未成功!提示“不能更改數組的某一部分”。

圖1-3 (ArrayFormula_A03.......

什麼是數組公式

簡而言之,以三鍵結束的就是“數組公式”,不以三鍵結束的就不是,不論其是否執行了“數組運算”。“數組公式”的概念只涉及公式的表達形式,而不是公式內部的運算模式,不應該將其同“數組運算”混淆了。“數組公式”只是用來顯式通知Excel,某公式被用戶要求執行數組的計算方式的表達形式。

參考資料:gequxiazai.blog.excelhome.net/user1/apolloh/

excel函數公式中數組代表什麼意思

excel函數公式中數組,要真正定義,還是比較難的。簡單的說,數組就是多個元素的集合。一個單元格區域,包含有多個數據,把它作為整體參與數據運算,可以認為這激區域的數據就是一個數組。參與運算的一組數據,,如{1,3,4,6},也是一個數組。

excel數組公式,可簡單理解為在運算過程中是多個算式同時進行運算的,或運算結果是多值的。例如:“=A1:A5*B1:B5”,這個算式包含了A1*B1、A2*B2、A3*B3、A4*B4、A5*B5,其結果也有5個值,公式“=A1:A5*B1:B5”就是數組公式。

EXCEL中的數組公式在什麼情況下使用,那麼什麼是數組公式

數組公式:對一維或多維數據執行多重計算,並返回單個或一維(或多維)結果,通過用單個數組公式代替多個不同的公式,可簡化工作;數組公式必須按 Ctrl+Shift+Enter 三鍵,自動生成大括號,完成數組公式的輸入。

excel什麼叫數組公式?有時按三鍵,有時按一鍵?謝謝!

數組公式,是通過一定規律循環求值或統計的公式,例如=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),"","錯誤")

相關問題答案
什麼是數組公式?
什麼是泰勒公式?
什麼是最大公因數?
數組公式除號怎麼輸入?
什麼是教學形式?
什麼是微信公眾號?
什麼是數據採集?
什麼是商務公文包?
什麼是數據庫設計?
什麼是齒輪公法線?