|
對(duì)于Excel中的“數(shù)組”,很多初學(xué)者甚至一些中級(jí)使用者都覺(jué)得很復(fù)雜。因?yàn)橐粋€(gè)單元格的數(shù)據(jù)可以是一個(gè)數(shù)組(單元素?cái)?shù)組),單行數(shù)據(jù),單列數(shù)據(jù)(一維數(shù)組),多行多列數(shù)據(jù)(二維數(shù)組),都可以是一個(gè)數(shù)組。當(dāng)不同的數(shù)組進(jìn)行運(yùn)算,很多人就要徹底繞暈了。 數(shù)組是一個(gè)比較常見(jiàn)而且好用的工具,所以我想用一種比較簡(jiǎn)單的方法結(jié)合例子讓大家清晰地理解數(shù)組的概念以及數(shù)組與數(shù)組之間的運(yùn)算原理。 人的大腦決定了我們往往更容易接受視覺(jué)化的圖片,色彩,而非枯燥的文字和數(shù)字。在Excel,我們往往會(huì)用圖表的方式來(lái)呈現(xiàn)數(shù)據(jù),目的也是為了更直觀,突顯視覺(jué)化效果。所以我要通過(guò)GIF動(dòng)態(tài)圖的演示結(jié)合文字,讓大家輕松地理解數(shù)組以及數(shù)組的運(yùn)算原理。 1. 數(shù)組的表現(xiàn)方式 首先,所有的數(shù)組,都能在一定連續(xù)單元格區(qū)域表示出來(lái),如下圖: ![]() 用花括號(hào){}表示數(shù)組5,是這樣的:{10,20,30;40,50,60}。其中,30后面,跟的是分號(hào);,表示40要換行了。以此類推。 數(shù)組中逗號(hào)與分號(hào)的意義一定要理解。 2. 兩個(gè)數(shù)組運(yùn)算,結(jié)果是幾行幾列的數(shù)據(jù)? 兩個(gè)數(shù)組的行數(shù)取最大值,列數(shù)取最大值,即為結(jié)果的行列數(shù)。 例如,數(shù)組4區(qū)域是4行2列,數(shù)組5:區(qū)域是2行3列,運(yùn)算結(jié)果區(qū)域的行列數(shù)即為:4行3列。 3. 數(shù)組與數(shù)組間的數(shù)值如何運(yùn)算? 這是今天的重點(diǎn),我希望用一個(gè)最直觀最簡(jiǎn)單最容易記憶的方法展示給大家。 數(shù)組1+數(shù)組2 ![]() l 已知:結(jié)果區(qū)域?yàn)?行3列。 l 數(shù)組1自動(dòng)擴(kuò)充區(qū)域,并填充數(shù)據(jù),然后執(zhí)行運(yùn)算。 數(shù)組2+數(shù)組3 ![]() l 已知:結(jié)果區(qū)域?yàn)?行3列。 l 數(shù)組2,數(shù)組3都會(huì)自動(dòng)擴(kuò)充區(qū)域,并填充數(shù)據(jù),然后執(zhí)行運(yùn)算 數(shù)組3+數(shù)組4 ![]() l 已知:結(jié)果區(qū)域?yàn)?行2列。 l 數(shù)組3先橫向擴(kuò)充區(qū)域并填充列數(shù)據(jù),然后再縱向擴(kuò)充區(qū)域。但是嘗試縱向填充數(shù)據(jù)的時(shí)候,Excel無(wú)法判斷應(yīng)該填充什么數(shù)據(jù),所以會(huì)填充“#N/A”錯(cuò)誤值。 l 數(shù)組4為4行2列的二維數(shù)組,所以無(wú)須再擴(kuò)充區(qū)域。 l 執(zhí)行運(yùn)算的時(shí)候,對(duì)#N/A進(jìn)行運(yùn)算的結(jié)果為#N/A。 數(shù)組4+數(shù)組5 l 已知:結(jié)果區(qū)域?yàn)?行3列。 l 數(shù)組4,數(shù)組5都會(huì)自動(dòng)擴(kuò)充區(qū)域,但是Excel都無(wú)法判斷該填充什么數(shù)據(jù),所以都會(huì)填充#N/A。 l 執(zhí)行運(yùn)算的時(shí)候,對(duì)#N/A進(jìn)行運(yùn)算的結(jié)果為#N/A。 4. 輸入數(shù)組公式的注意事項(xiàng) l 先選擇要輸出結(jié)果的區(qū)域(正確的行數(shù),列數(shù)); l 輸入數(shù)組公式后,一定要按Ctrl+Shift+Enter三鍵結(jié)束。 總結(jié) 概括來(lái)講,數(shù)組之間運(yùn)算。遵循以下順序: 根據(jù)數(shù)組的行列數(shù)確定運(yùn)算結(jié)果的行列數(shù)—參與運(yùn)算的數(shù)組擴(kuò)充區(qū)域—填充數(shù)據(jù)—進(jìn)行運(yùn)算。 即使是多個(gè)數(shù)組之間的運(yùn)算,同樣也遵循以上規(guī)則。 讀完這篇文章,是不是有一種對(duì)著數(shù)組有“疤丁解?!钡母杏X(jué)? ![]() |
|
|
來(lái)自: 蜂言 > 《數(shù)組公式》