你真的了解嗎?一起來認識Excel數組公式的計算方法

2020-12-17 百家號

如果你經常使用Excel的人,相信你對函數公式這個概念並不陌生。可是,什麼是數組公式?你真的了解嗎

經過對數組公式有了一個簡單的了解之後,我們將通過一些簡單的例子來進一步認識數組公式。

我們今天一起對數組公式的計算來了解一下吧!

學習繼續,在對數組有了基本的認識後,我們將通過一些例子來講一講數組公式是怎麼計算的。

1、行列數相同數組的運算

數組1+數組2+數組3,這是一個多單元格的數組公式,第一個數組的第一個元素與第二個數組的第一個元素相加,結果作為數組公式結果的第一個元素,然後第一個數組的第二個元素與第二個數組的第二個元素相加,結果作為數組公式結果的第二個元素,接著是第三個元素……直到第N個。

規律很簡單:兩個同行同列的數組計算是對應元素間進行運算,並返回同樣大小的數組。

正如穿鞋要穿合腳的才走得了路一樣,在公式或函數中使用數組時,運算對象或參數的數組維數要匹配,否則計算會出錯。教室裡,第一排的有8個同學,第二排有9個同學,老師說:「第一排和第二排的同學交換作業,互相檢查。」第二排的第9個同學和誰交換?這就是數組的不匹配。數組不匹配時,工作就不能完成了。你可以試著改一改數組的參數試試。

2、數組與單一的數據的運算

這相當於在E42單元格輸入公式=F2*$J$2,然後下拉複製公式實現。

不難看出:一個數組與一個單一的數據進行運算,是將數組的每一元素均與那個單一數據進行計算,並返回同樣大小的數組。

3、行、列數不相等的數組計算(1)行數不相等的單列數組與與多行列數組的計算

(2)行、列數不相同的兩個多行多列數組的計算

有了對前面例子的分析,再來看這三個例子就相對簡單了。它們的計算規則和前面都是一樣的,不難看出:A、公式返回一個多行多列數組;B、返回數組的行數與參與計算的兩個數組中行數較大的數組的行數相同,列數與較大的列數的數組相同;C、返回數組的大於較小行數數組行數、大於較大列數數組列數的區域的元素均為#N/A。有效元素為兩個數組中對應數組的計算結果。需要提醒一點的是,對會返回#N/A的數組,在進行再計算和處理時,考慮對#N/A值作相應的處理!

我們說,數組計算時,得注意行列數的匹配,其實如果了解了數組的計算原理後,能正確處理那些返回的#N/A值的話,很多時候,並不會出錯的。

好了,今天要講的數組的基本知識已經講完了。

「數組基本知識」這個華雄是否已被你斬於馬下?也不知道你手裡的茶喝完了沒?

我希望聽到你回答的是:「華雄已斬,茶沒喝完,還溫著呢。」有興趣,記得告訴我一聲。繼續喝茶,休息。

以上就是今天要和大家分享的技巧,希望對大家有所幫助,祝各位一天好心情!

Excel中的每一個函數都有特定的用途,不是他們沒有用處,而是你不了解他們或者用不著,建議同學們收藏起來,萬一要用著呢!

唯有不斷學習,才能不被淘汰!

相關焦點

  • 什麼是數組公式?你真的了解嗎?一起來認識Excel數組公式
    如果你經常使用Excel的人,相信你對函數公式這個概念並不陌生。可是,什麼是數組公式?你真的了解嗎?
  • Excel公式與函數之美07:公式中的王者——數組公式
    使用數組公式,可以判斷數據是否與指定區域中的數據相匹配,可以統計單元格區域中不重複值的數量,可以提取單元格區域中的不重複數據,將列數據轉換為行數據,…,等等。本文只是簡單地介紹數組公式,讓感興趣的朋友對其有所了解,為進一步的研究和應用打下基礎。
  • 精通Excel數組公式005:比較數組運算及使用一個或多個條件的聚合計算
    :=  等於<> 不等於> 大於>= 大於等於< 小於<= 小於等於 在諸如基於條件查找最小值或最大值、計算標準偏差等情形時,Excel沒有提供相應的內置函數,必須編寫數組公式,其中往往涉及到在數組中使用比較運算符。
  • Excel函數公式大全之利用MMULT函數計算兩個數組矩陣的乘積
    各位Excel天天學的小夥伴們大家好,歡迎收看Excel天天學出品的excel2019函數公式大全課程。今天我們依舊要學習的是Excel函數中的數學函數MMULT函數,計算兩個數組的矩陣乘積。今天這個例子也是非常的簡單,就是利用MMULT函數計算兩個不等數組的矩陣乘積。
  • Excel函數公式大全之利用MDETERM函數計算數組的矩陣行列式的值
    各位Excel天天學的小夥伴們大家好,歡迎收看Excel天天學出品的excel2019函數公式大全課程。今天我們依舊要學習的是Excel函數中的數學函數MDETERM函數。今天我們這個例子是計算數組的矩陣行列式的值。
  • Excel中的高科技:數組公式
    類似的,Excel中的數組公式是相對於普通公式而言的,普通公式的計算結果是單一值,數組公式計算結果卻可以是多個值,而且數組不必存儲在單元格中,也可以使用只儲存在Excel內存中的數組。二、數組公式的輸入方法數組公式的輸入也很簡單,編輯好公式之後,按Ctrl+Shift+Enter輸入公式就行了。
  • excel函數公式:ISERROR函數來幫你搞定錯誤,你學會了嗎?
    計算平均薪資方法:在F3單元格中輸入公式:=AVERAGE(D3:D16)這個方法雖然使用了輔助列來完成 平均底薪 ,但是也總算是得到了正確的結果一步完成平均值的計算方法:在 G3 單元格中輸入公式:=AVERAGE(IF(ISERROR(B3:B16*C3:C16),"",B3:B16*C3:C16))
  • 帶你一步步精通EXCEL數組:普通公式與數組公式的本質區別
    今日我將講解數組應用專題的第十一講,內容是EXCEL中數組公式與普通公式的區別。這節中我們要充分認識EXCEL中普通的公式和數組公式。一:普通公式的概念:在使用Excel的時候,「公式」這個詞是非常熟悉的,用非常簡單的語言說就是:在Excel裡,凡是以半角符號「=」開始的、具有計算功能的單元格內容就是所謂的Excel公式。如:」=SUM(A2:D2)」;「=B2+C2」這些都是公式。
  • excel基礎操作技巧展示,運用數組計算的小技巧
    我們在實際工作中,我們經常使用excel表格處理和分析數據,其實就涉及excel數據的計算,我們之前講解過使用公式計算數據,今天我們要分享的小技巧就是有關運用數組計算數據的小技巧。運用數組計算的小技巧比如我們需要計算兩列數據的乘積,我們就選擇兩列數據進行乘積,然後按ctrl+shift+enter鍵,這樣就是運用數組計算數據。
  • Excel計算當月天數,三個函數公式,你喜歡哪個?
    當您對Excel函數越熟練,寫公式的時候,方法會越多,思路也會越清晰。借用部落窩教育Excel極速貫通班滴答老師的話來說,學函數其實就是學邏輯,單一的函數用法,看Excel幫助文件,或許都能明白,實際工作中,那就難在函數的嵌套使用。因為一般解決工作的問題,都不可能只是用到單一的一個函數。
  • Excel計算公式大全(1)
    excel條件選擇後累加求和128.求excel中IF函數提取數字道德編寫方法(內有要求)129.幫我簡化下面的公式嗎?,數組公式(按CTRL+ALT+ENTER三鍵結束輸入),向下填充:=INDEX(Sheet1!
  • Row函數在Excel數組公式中的應用
    絕大多數excel數組公式中,都可以看到row函數的身影,那麼row函數到底起到什麼作用呢?我們先從它的基本用法說起。
  • excel查找技巧:數組函數在區間查找中的應用解析
    相信在看過前兩期區間查找的教程後,小夥伴們已經大致掌握了6種關於區間查找的方法了,可以說在區間查找的問題上,已經能沉著應對了。但excel最大的魅力就是它的多元性,任何一道題都是一題多解的。本篇是區間查找系列的最後一篇教程——數組函數篇,同時它也是本次系列教程中最難的一篇。快跟著小編一起來學習吧!
  • excel查找技巧:數組函數在區間查找中的應用解析
    相信在看過前兩期區間查找的教程後,小夥伴們已經大致掌握了6種關於區間查找的方法了,可以說在區間查找的問題上,已經能沉著應對了。但excel最大的魅力就是它的多元性,任何一道題都是一題多解的。本篇是區間查找系列的最後一篇教程——數組函數篇,同時它也是本次系列教程中最難的一篇。快跟著小編一起來學習吧!
  • EXCEL中數組的應用專題之一:數組公式是如何輸入的
    在EXCEL的應用中,數組是經常用到的一個知識點,在實際工作中,巧妙的利用數組可以在實際的工作中可以得心應手,配合必要的函數和公式,可以讓你的工作變得簡單高效。數組公式就是可以同時進行多重計算並返回一種或多種結果的公式。比一般的公式要複雜些,理解上要和普通的公式加以區別。
  • EXCEL中數組專題之八:數組及數組公式的制約性與集合性(一)
    在前面的幾篇關於數組的專題中,我先後講了數組的基本概念,基本的應用,並結合實際的應用把提高篇的內容也講解給了各位朋友,相信很多朋友對數組的應用已經有了較為深入地認識,在為什麼要採用數組公式的兩篇文章中我用了很大的力氣給大家講解了數組的實際應用,這對於大家的應用是十分有用的。
  • Excel函數large、與數組在實際案例中的聯合運用
    在講述這些數組計算的過程,我們也穿插了一些簡單的函數的使用方法,比如函數randbetween、函數sumproduct等,另外由於我們在生活和學習當中可能更習慣於去數值之間的計算,而忽視了對數組計算方法的學習,所以在之前的文章當中,一直在將數值計算和數組計算進行比較。
  • excel函數:sumif多條件求和,你真的覺得好嗎?
    接下來小編就給大家分享sumif函數使用數組參數多條件求和的方法。一:統計 王華和張華的工資總數(這裡的兩個條件就是:王華和張華 ) 具體操作如下:方法:在D5單元格中輸入公式:=SUM(SUMIF(A3:A18,{"王華","張華"},B3:B18))解釋
  • Excel函數公式大全之利用MINVERSE函數計算矩陣逆矩陣行列式
    各位Excel天天學的小夥伴們大家好,歡迎收看Excel天天學出品的excel2019函數公式大全課程。今天我們依舊要學習的是Excel函數中的數學函數MINVERSE函數,計算數組中存儲的矩陣的逆矩陣。
  • 教你使用Excel數組公式
    Excel中數組公式非常有用,尤其在不能使用工作表函數直接得到結果時,數組公式顯得特別重要,它可建立產生多值或對一組值而不是單個值進行操作的公式。  輸入數組公式首先必須選擇用來存放結果的單元格區域(可以是一個單元格),在編輯欄輸入公式,然後按Ctrl+Shift+Enter組合鍵鎖定數組公式,Excel將在公式兩邊自動加上花括號「{}」。注意:不要自己鍵入花括號,否則,Excel認為輸入的是一個正文標籤。  選取數組公式所佔有的全部區域先選中區域中任意一個單元格,然後按下Ctrl+/鍵即可。