excel數(shù)組公式應(yīng)用徹底醒悟

excel數(shù)組公式應(yīng)用徹底醒悟

ID:14842492

大?。?78.50 KB

頁數(shù):11頁

時間:2018-07-30

excel數(shù)組公式應(yīng)用徹底醒悟_第1頁
excel數(shù)組公式應(yīng)用徹底醒悟_第2頁
excel數(shù)組公式應(yīng)用徹底醒悟_第3頁
excel數(shù)組公式應(yīng)用徹底醒悟_第4頁
excel數(shù)組公式應(yīng)用徹底醒悟_第5頁
資源描述:

《excel數(shù)組公式應(yīng)用徹底醒悟》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、Excel數(shù)組公式應(yīng)用徹底醒悟Excel中函數(shù)、公式大家都非常熟了,但“數(shù)組公式”你是否聽過、用過?什么是數(shù)組公式呢?根據(jù)微軟官方給出的解釋,數(shù)組公式:數(shù)組公式對一組或多組值執(zhí)行多重計算,并返回一個或多個結(jié)果。????????一、什么是數(shù)組公式????????直接看微軟的解釋,也許并不是很容易理解,根據(jù)個人的理解,讓其更直白一點,可以這樣簡單理解,引用了數(shù)組(可以是一個或多個數(shù)值,或是一組或多組數(shù)值),并在編輯欄可以看到以“{}”括起來的公式就是數(shù)組公式。而數(shù)組公式的作用就是對一組(單個數(shù)據(jù)可以看成是一組)、多組數(shù)據(jù)

2、進(jìn)行處理,然后得到想要的結(jié)果。????????二、如何輸入數(shù)組公式???????既然數(shù)組公式是以“{}”括起來的,那是不是在編輯欄在公式的兩端分別輸入“{}”就可以了呢?答案是否定的,在Excel中要輸入數(shù)組公式,必須以特定的方法來輸入,算是告訴Excel,我們這里輸入的是數(shù)組公式。???????在某個單元格輸入數(shù)組公式的方法如下:????????1.在編輯欄輸入完整的公式,并使編輯欄仍處在編輯狀態(tài);????????2.按下Ctrl+Shift+Enter快捷鍵???????經(jīng)過以上兩步操作以后,編輯欄會自動脫離編輯

3、狀態(tài),并且選中單元格后,在編輯欄可以看到公式的兩端有“{}”符號標(biāo)記,而雙擊進(jìn)入公式的編輯狀態(tài)時,你會發(fā)現(xiàn)“{}”符號是不存在的。????????三、數(shù)組公式有什么用????????這里做了一個類似微軟官網(wǎng)上的例子,這里詳細(xì)說明一下用法及好處。???????以上面圖片中的內(nèi)容為例,假設(shè)我一共買了三支股票,其股份及買入價格分別如圖中所示,現(xiàn)在我要計算我的總股本。???????正常情況下我應(yīng)該如何做?在B4輸入“=B2*B3”,然后填充至D4單元格,這樣B4、C4、D4就分別是每一支股票的股本了,然后在B5單元格再輸入“

4、=SUM(B4:D4)”,這樣總股本就出來了。???????上面的計算過程可以說一點問題沒有,也絕對正確。但是試想一下,如果類似的數(shù)據(jù)有很多,如果不是計算我自己買的幾支股票而是其他類似情況的數(shù)據(jù)處理的時候,采用上面的方法時,其工作量可想而知了。???????我們再回到第一幅圖中的公式“{=SUM(B2:D2*B3*D3}”,此公式便是一個典型的數(shù)組公式的應(yīng)用,此公式的作用就是計算B2*B3、C2*C3以及D2*D3的和。而B2:D2*B3*D3便是一個數(shù)組,其中包含三個元素,各元素的值就分別是各項的乘積。??????

5、?為了更好的驗證數(shù)組說法,分別在B4、C4、D4單元格中分別輸入=B2*B3、=C2*C3、=D2*D3,B7、C7、D7單元格中全部輸入=B2:D2*B3:D3,結(jié)果如下圖所示。???????從上面的圖中可以看到,第4行和第7行的計算結(jié)果是一樣的,這就是數(shù)組的效果,數(shù)組會根據(jù)當(dāng)前單元格所在位置自動取數(shù)組中對應(yīng)序列的數(shù)值,如果將“=B2:D2*B3:D3”算式輸入到其他的列中(非B、C、D列),這時你會看到“#VALUE!”的錯誤數(shù)值結(jié)果,因為在其他列時,Excel無法判斷該取數(shù)組中的哪一個數(shù)值。???????如果將

6、第7行中的算式外面加上SUM,你會發(fā)現(xiàn)結(jié)果仍然一樣,因為默認(rèn)情況下,數(shù)組算式只取對應(yīng)序列的值,再加上SUM也只是對應(yīng)的值,如果使用數(shù)組公式,便是告訴Excel計算數(shù)組中所有數(shù)值的和,也就是單元格B5中的結(jié)果。????????三、數(shù)組公式應(yīng)用進(jìn)階???????數(shù)組公式最典型的應(yīng)用應(yīng)該是使用SUM替代SUMIF,雖然SUMIF很好用,但在Office2007之前,也就是SUMIFS函數(shù)出現(xiàn)之前,如果想利用SUMIF進(jìn)行一次多重條件判斷的求和計算是很難實現(xiàn)的。???????為了更便于理解,這里再用上面的例子進(jìn)行一個比較簡單

7、的運算,上面只是列出了三支股票,如果我同時購買了多支股票,現(xiàn)在想知道這些股票當(dāng)中,股價小于5元的股票有幾支(這一功能可以使用Countif函數(shù)來實現(xiàn),這里為了讓數(shù)組公式更便于理解,所以使用SUM、IF相結(jié)合的數(shù)組公式來實現(xiàn)。???????在B10單元格輸入公式“=SUM(IF(B3:D3<5,1))”,按鈕按下Ctrl+Shift+Enter組合鍵,使公式變成數(shù)組公式“{=SUM(IF(B3:D3<5,1))}”。???????從上圖中可以看到,計算結(jié)果為2,計算正確。如果對此懷疑,可以擴(kuò)大數(shù)據(jù)區(qū)域,從而更容易理解。

8、???????下面說一下公式的整個運算過程。???????1.IF(B3:D3<5,1),計算B3:D3區(qū)域內(nèi)數(shù)值小于5的個數(shù),因為使用IF判斷,數(shù)值小于5時,取值1,所以該公式計算的結(jié)果是1,false,1,然后SUM進(jìn)行數(shù)組求和也就是1+false+1,所以結(jié)果為2。SUM在求值時會自動忽略False,我們也可以把False直接當(dāng)作0來處理

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。