教你如何快速學(xué)習(xí)Excel數(shù)組公式及運(yùn)用
一、課程回憶
什么是數(shù)組公式呢?顧名思義就是公式中包含數(shù)組的了,詳細(xì)含義請參看前文。但這里重點(diǎn)提醒的一點(diǎn)就是,如果要使用數(shù)組公式,在編輯欄輸入完公式以后一定要按下“Ctrl+Shift+Enter”組合鍵,使編輯欄的公式處在“{}”之中。
二、數(shù)組公式繼續(xù)深入
印象中是好幾年前了,當(dāng)時(shí)看過的一篇掃盲貼中,作者舉的例子真是太實(shí)用了。具體細(xì)節(jié)記不太清楚了,大致意思就是使用函數(shù)計(jì)算1到100的和。這里同樣以此為例。
1.求1到100的和
在往下看之前,大家想一下,如果讓你來處理該如何來處理呢?只用一個(gè)函數(shù)解決1到100的和,當(dāng)然也可以是1000、10000甚至更多。討論具體的數(shù)值沒有太大意義,此處只是希望通過此例讓大家更進(jìn)一步的了解數(shù)組公式的用法。
解答:{=SUM(ROW(1:100))}
問題分析:求1到100的和,答案是5050(小學(xué)生都知道^-^),但Excel必須是你告訴了它正確的方法,它才能知道。計(jì)算從1到100的和,實(shí)際上就是計(jì)算1+2+3+4+……+98+99+100,好了,答案出來了,在編輯欄中輸入 “=sum(1+2+3+4+……+98+99+100)”。相信聰明的一定對此答案不滿意,雖然能得到正確的結(jié)果,但很明顯是“錯(cuò)誤”的方法。
要得到1到100的正確數(shù)列,最簡單的方法就是使用Row()或是Column()函數(shù),由于個(gè)人習(xí)慣,我比較習(xí)慣于Row(),所以這里以Row()函數(shù)為例。
熟悉Row()函數(shù):在A1單元格中輸入“=Row()”,使用填充柄填充至A5,看到什么結(jié)果?是不是每一個(gè)單元格中值就是其對應(yīng)的行數(shù)。
驚喜:Row()表示單前行,如果使用Row(1:100)就表示一個(gè)數(shù)組,其中包含的便是第一到第一百行的行號,即1、2、3、……、98、99、100這些數(shù)值,現(xiàn)在我們就把這個(gè)數(shù)組應(yīng)用到公式中。
在工作表的任意一個(gè)單元格中輸入“=sum(Row(1:100))”,然后按Ctrl+Shift+Enter組合鍵,你會(huì)驚喜的發(fā)現(xiàn),我們要的結(jié)果出現(xiàn)了。
2.在Excel2003中享受“SUMIFS”
SUMIF函數(shù)應(yīng)該很多人都用過,非常好用。但如果遇到多條件判斷的怎么辦呢?從Office 2007開始,引入了SUMIFS函數(shù),可以解決這種多條件求和問題。但如果仍然使用Office 2003怎么辦呢?其實(shí)使用SUM、IF再結(jié)合數(shù)組公式即可實(shí)現(xiàn)SUMIFS的效果。
如下圖所示,某教師有一張任教的幾個(gè)班級的學(xué)生成績表。
任務(wù):統(tǒng)計(jì)出“一班”、“二班”共計(jì)多少人?
此題要如何解決?SUMIF用兩次?或是COUNT用兩次?這里還是演示數(shù)組公式的用法,所以先用SUM和IF組合的形式。
在任一單元格中輸入“=SUM(IF((A2:A12="一班")+(A2:A12="二班"),1,0))”公式按下回車鍵,是不是發(fā)現(xiàn)結(jié)果是 “#VALUE!”,再次進(jìn)入編輯欄然后按下“Ctrl+Shift+Enter”快捷鍵,是不是發(fā)現(xiàn)正確的結(jié)果出來了?
這里再次解釋一下這個(gè)公式“{=SUM(IF((A2:A12="一班")+(A2:A12="二班"),1,0))}”,外側(cè)SUM沒什么好用的了,就是求()內(nèi)各數(shù)的和。中間的“IF((A2:A12="一班")+(A2:A12="二班"),1,0))”的運(yùn)算過程是這樣的,判斷A2:A12區(qū)域內(nèi)單元格的值是否是“一班”,如果是則結(jié)果為1,則此公式計(jì)算的結(jié)果依次是“1、0、0、1、0、0、1、0、0、1、0”,因?yàn)榈谝粋€(gè)條件為真,第二個(gè)條件肯定就不為真了,因?yàn)橐粋€(gè)單元格不可能同時(shí)等于“一班”和“二班”,所以第一個(gè)數(shù)組就是“1、0、0、1、0、0、1、0、0、1、0”。這時(shí)再判斷 A2:A12區(qū)域內(nèi)單元格的值是否是“二班”,如果是結(jié)果則為1,否則為0,所以這個(gè)數(shù)組條件計(jì)算的結(jié)果就是“0、1、0、0、0、1、0、1、0、0、 0”,中間的加號就是將這兩個(gè)數(shù)組相加,也就是說最終的數(shù)組為“1、1、0、1、0、1、1、1、0、1、0”,然后使用SUM求和,結(jié)果就為7了。
從上面的圖中標(biāo)注可以看出,所以的公式我全部使用了數(shù)組(A2:A12這就是一個(gè)數(shù)組),并且上圖上的沒有使用數(shù)組公式的公式中的數(shù)組全部可以使用單個(gè)單元格替代,之所以全部列出,還是希望大家更好的理解一下數(shù)組。
在Excel中,數(shù)組如果不放在數(shù)組公式中使用,通常數(shù)組在特定單元格中只代表與其特定單元格所對應(yīng)的一個(gè)值(數(shù)組中的一個(gè)元素),放在數(shù)組公式中使用時(shí),通常整個(gè)數(shù)組元素都會(huì)參與運(yùn)算。
三、數(shù)組公式精通
這里是一個(gè)實(shí)際工作中的例子,只是我稍微變化了一下,還是SUM應(yīng)用的例子。
需求:如下圖所示,現(xiàn)在要統(tǒng)計(jì)員工張三在1號加工所有機(jī)器的“實(shí)績”,也就是說在右側(cè)的數(shù)據(jù)中先過濾日期為1,然后再過濾人員為張三的數(shù)據(jù),最后統(tǒng)計(jì)實(shí)績的結(jié)果。如果使用一個(gè)公式完成這一需求,你能想到嗎?當(dāng)然SUMIFS是除外的,因?yàn)?SUMIFS是Office 2007以后的產(chǎn)物。
答案:在上圖所示的C2單元格中輸入“=SUM((E2:E21=A2)*(G2:G21=B2)*(H2:H21))”公式,然后按下“Ctrl+Shift+Enter”組合鍵,你會(huì)發(fā)現(xiàn)想要的結(jié)果已經(jīng)出現(xiàn)了。數(shù)組公式就是這么簡單,解決問題也是這么簡單。
這次用的公式可以看出,比之前用的公式還要簡單,連IF都不要了,實(shí)際上這里的“=”符號就是起到了一個(gè)類似IF的效果。
這里再說明一下公式的執(zhí)行過程,公式中E2:E21表示數(shù)組區(qū)域,這個(gè)相信已經(jīng)不需要再說明了,放到數(shù)組公式中就是依次取數(shù)組中的各個(gè)數(shù)值,也就是依次取日期中的值。E2:E21=A2,實(shí)際上就是拿日期中的每一個(gè)值依次與A2中的日期進(jìn)行比對,如果相等則結(jié)果為True,即1,如果不相等則為False 即為0。到了這里也許你有一點(diǎn)明白了,如果第一不相等,則后面的無需再繼續(xù)下去了,因?yàn)楣嚼镉玫娜渴恰?”乘積符號,任何數(shù)乘0等于0。如果此項(xiàng)符合再繼續(xù)判斷G2:G21區(qū)域,也就是用姓名依次比對,如果和B2中的姓名相同,則為Ture,即1,如果為False,即0,繼續(xù)下一個(gè)回合。如果此項(xiàng)也為Ture,很明顯前面兩項(xiàng)的結(jié)果為1*1=1,再乘以H2:H21數(shù)組中對應(yīng)的數(shù)字,即符合條件的“實(shí)績”,以第一個(gè)符合條件的第一條記錄為例,在數(shù)組公式運(yùn)行的第一個(gè)回合為SUM(1*1*234),結(jié)果當(dāng)然為234了,然后再依次完成整個(gè)數(shù)組的運(yùn)算,我們最終的目的就達(dá)到了。
數(shù)組公式非常有用,效率也高,但真正的理解、熟練掌握也不是一件很容易的事。但大家記住數(shù)組中的數(shù)據(jù)是一一對應(yīng)的,放到數(shù)組公式中使用時(shí),數(shù)組中的數(shù)據(jù)會(huì)按順序依次參與相應(yīng)的運(yùn)算。
教你如何快速學(xué)習(xí)Excel數(shù)組公式及運(yùn)用
答案:在上圖所示的C2單元格中輸入“=SUM((E2:E21=A2)*(G2:G21=B2)*(H2:H21))”公式,然后按下“Ctrl+Shift+Enter”組合鍵,你會(huì)發(fā)現(xiàn)想要的結(jié)果已經(jīng)出現(xiàn)了。數(shù)組公式就是這么簡單,解決問題也是這么簡單。???這次用的公式可以看出,比之前用的公式還要簡單,連IF都不要了,...
Excel數(shù)組公式怎么使用呢?
公式和函數(shù)的輸入都是從“=”開始的,輸入完成后按“Enter”鍵,計(jì)算結(jié)果就會(huì)顯示在單元格里。而要使用數(shù)組公式,在輸入完成后,需要按“Ctrl+Shift+Enter”組合鍵才能確認(rèn)輸入的是數(shù)組公式。正確輸入數(shù)組公式后,才可以看到公式的兩端出現(xiàn)數(shù)組公式標(biāo)志性的一對大括號“{}”。以求合計(jì)發(fā)放工資金額為例,...
Excel中怎么用通配符、填充、數(shù)組、保護(hù)公式?
提示:輸入公式后按“Ctrl+Shift+Enter”組合鍵,即可確認(rèn)輸入數(shù)組公式,完成后可以看到公式的兩端出現(xiàn)一對大括號“{}”,這是數(shù)組公式的標(biāo)志。四、保護(hù)公式完成單元格中公式的輸入后,仍可以對計(jì)算結(jié)果進(jìn)行更改。要實(shí)現(xiàn)保護(hù)工作表中的所有公式不被更改,可以采用下面的方法。步驟1:在工作表中選中包含公式...
EXCEL函數(shù)與公式怎么快速學(xué)習(xí)
具體步驟如下:首先,打開Office2007版本的Excel,點(diǎn)擊菜單欄中的“公式”選項(xiàng),這里會(huì)列出一系列可用的函數(shù)。選擇你需要學(xué)習(xí)的函數(shù),比如VLOOKUP,點(diǎn)擊插入即可。隨后,Excel會(huì)自動(dòng)彈出一個(gè)幫助窗口,詳細(xì)介紹該函數(shù)的使用方法、參數(shù)以及示例。通過這個(gè)過程,你可以快速理解并掌握VLOOKUP的使用技巧。除了內(nèi)置的引...
Excel公式大批量輸入,這幾個(gè)技巧你一定不能錯(cuò)過
首先輸入公式,將鼠標(biāo)移到單元格右下角,出現(xiàn)“+”字箭頭時(shí),向下拖動(dòng)即可快速填充。技巧二、雙擊填充 對于大量單元格的運(yùn)算,雙擊填充更便捷。同樣輸入公式后,鼠標(biāo)移到“+”字箭頭位置,雙擊即可快速填充。技巧三、自動(dòng)擴(kuò)展公式 使用超級表功能,通過Ctrl+T快速轉(zhuǎn)換,選中數(shù)據(jù)區(qū)域后,輸入新內(nèi)容即可自動(dòng)...
EXCEL那么多函數(shù)公式,如何快速掌握應(yīng)用?
學(xué)習(xí)函數(shù)會(huì)經(jīng)歷兩個(gè)階段,你說的快速應(yīng)當(dāng)是第一階段吧。第一階段:熟悉基本的操作和各個(gè)函數(shù)的用法,這一階段你可以去細(xì)細(xì)讀一下EXCEL函數(shù)HELP中你感興趣的函數(shù),然后去網(wǎng)上搜一些別人做的諸如“EXCEL函數(shù)語法及應(yīng)用”之類的現(xiàn)成的函數(shù)示例。你也可以去比如EXCELHOME、EXCEL精英這些網(wǎng)站去找素材。第二階段:...
excel表格求和公式怎么操作的excel快速求和的5種方法
函數(shù)公式:=SUMIFS(D:D,B:B,F4,C:C,G4)案例四:Sumproduct函數(shù)快速對數(shù)據(jù)進(jìn)行數(shù)組求和 案例說明:Sumproduct函數(shù)通過單價(jià)和銷量快速計(jì)算所有人員總銷售額 函數(shù)公式:=SUMPRODUCT(D2:D9,E2:E9)案例五:SUBTOTAL函數(shù)快速對篩選隱藏后數(shù)據(jù)進(jìn)行動(dòng)態(tài)求和 案例說明:Sumproduct函數(shù)通過單價(jià)和銷量快速計(jì)算所有...
怎么才能學(xué)好excel函數(shù)?
成為一個(gè)高級用戶,需要完成兩項(xiàng)知識(shí)的升級,一是熟練運(yùn)用數(shù)組公式,也就是那種用花括號包圍起來的,必須用<Ctrl+Alt+Enter>組合鍵才能完成錄入的公式;二是能夠利用VBA編寫不是特別復(fù)雜的自定義函數(shù)或過程。一旦進(jìn)入了這兩個(gè)領(lǐng)域,學(xué)習(xí)者會(huì)發(fā)現(xiàn)另一片天空,以前許多看似無法解決的問題,現(xiàn)在都是多么的...
wps如何記住表格公式_excel函數(shù)公式學(xué)習(xí)技巧方式
通常我們使用前面一種標(biāo)記方式!當(dāng)我們要使用某些單元格的數(shù)據(jù)時(shí),就以地址引用的方式來使用,比如公式=A1,表示引用A1單元格的數(shù)據(jù)運(yùn)算符EXCEL函數(shù)公式常見的運(yùn)算符主要有加、減、乘、除、大于、小于、等號等等,運(yùn)算順序和我們數(shù)學(xué)中的運(yùn)算順序一致,如果怕計(jì)算錯(cuò)誤,可以靈活利用括號來保證運(yùn)算順序的準(zhǔn)確性...
如何全面學(xué)習(xí)excel表格所涉及到的公式。
一是利用數(shù)組公式:=SUM(1\/COUNTIF(A1:A100,A1:A100))輸入完公式后按Ctrl+Shift+Enter鍵,讓它自動(dòng)加上數(shù)組公式符號"{}"。二是利用乘積求和函數(shù):=SUMPRODUCT(1\/COUNTIF(A1:A100,A1:A100))七、一個(gè)工作薄中有許多工作表如何快速整理出一個(gè)目錄工作表1、用宏3.0取出各工作表的名稱,方法:Ctrl+F3出現(xiàn)自定義...
相關(guān)評說:
納溪區(qū)無級: ______ 微軟官方給出的解釋,數(shù)組公式:數(shù)組公式對一組或多組值執(zhí)行多重計(jì)算,并返回一個(gè)或多個(gè)結(jié)果 .愚以為:引用了數(shù)組(可以是一個(gè)或多個(gè)數(shù)值,或是一組或多組數(shù)值),并在編輯欄可以看到以“{}”括起來的公式就是數(shù)組公式,作用是對一...
納溪區(qū)無級: ______ 一、什么是函數(shù) Excel中所提的函數(shù)其實(shí)是一些預(yù)定義的公式,它們使用一些稱為參數(shù)的特定數(shù)值按特定的順序或結(jié)構(gòu)進(jìn)行計(jì)算.用戶可以直接用它們對某個(gè)區(qū)域內(nèi)的數(shù)值進(jìn)行一系列運(yùn)算,如分析和處理日期值和時(shí)間值、確定貸款的支付額、確...
納溪區(qū)無級: ______ 有基礎(chǔ)的話還是很好辦的! 1.只要找到你專業(yè)相關(guān)的表格范例!1—3個(gè)! 2.反復(fù)研究, 是的,是研究!完全理解這幾個(gè)表格的每個(gè)步驟! 3.自己重新把這二三個(gè)表格作好!比較哪些地方不懂、不熟悉. 4.找個(gè)好友請教請教,實(shí)體練習(xí)! 5.至少哪些知識(shí)是必學(xué)的?這個(gè)Excel表格是一個(gè)系統(tǒng)性知識(shí),一個(gè)螺絲也都不可少.而且整個(gè)Excel知識(shí)也不多,有基礎(chǔ)的話一到二周就能熟練了. 當(dāng)然,這個(gè)只是速成的,真正作到熟練是長時(shí)間的實(shí)戰(zhàn)操作! 祝你好運(yùn),好意!!!
納溪區(qū)無級: ______ 組合函數(shù)也是在單個(gè)函數(shù)基礎(chǔ)上發(fā)展來的,首先你要對單個(gè)函數(shù)的理解,每個(gè)參數(shù)的位置,意義,然后在看看哪個(gè)參數(shù)調(diào)用了另外一個(gè)函數(shù)...這樣一步一步分解,就可以理解了.看書,看別人怎么用,你自己試著練習(xí)就可以學(xué)會(huì)了.但excel當(dāng)中的數(shù)組函數(shù)(那些{...}的公式,或有些如sumproduct,lookup...等)比較理解起來困難,你可以晚一步再學(xué)習(xí).
納溪區(qū)無級: ______ 找個(gè)會(huì)的朋友,在電腦前教一下,2-3小時(shí)就能達(dá)到較高的水平了.點(diǎn)“插入”--函數(shù),選一個(gè)函數(shù),就有功能說明,點(diǎn)下邊的幫助,就有詳細(xì)的解釋和例題,可以自學(xué).看到某個(gè)函數(shù),可以輸入表格右上角“鍵入需要幫助的問題”欄內(nèi),回車,也有解釋,也可以自學(xué).
納溪區(qū)無級: ______ 捷鍵之在工作表中移動(dòng)和滾動(dòng)向上、下、左或右移動(dòng)單元格箭頭鍵 移動(dòng)到當(dāng)前數(shù)據(jù)區(qū)域的邊緣:62616964757a686964616fe59b9ee7ad9431333330346632CTRL+ 箭頭鍵 移動(dòng)到行首:HOME 移動(dòng)到工作表的開頭:CTRL+HOME 移動(dòng)到工作表...
納溪區(qū)無級: ______ 沒有必要掌握EXCEL全部的函數(shù)應(yīng)用,有些函數(shù)實(shí)際很難用到.熟練操作一些常用和作用很大的函數(shù)就行了. 多找到習(xí)題來做,比如excel精英培訓(xùn)網(wǎng)站就有很多的函數(shù)初級、中級、高級班過關(guān)習(xí)題下載. 要成為excel高手是很難的,畢竟excel...
納溪區(qū)無級: ______ 函數(shù),就要首先掌握 函數(shù)的參數(shù) 及返回值.其次是該函數(shù)的應(yīng)用特例,及與其他函數(shù)組合應(yīng)用的例子.最后要掌握數(shù)組公式的部分例子. 這樣你就掌握了函數(shù),然后可以混論壇解決問題,慢慢熟練了. 推薦excelhome論壇.
納溪區(qū)無級: ______ 原發(fā)布者:梁遠(yuǎn)安 excel表格公式怎么操作1通過excel可以完成很多工作,比如一組數(shù)據(jù),我們可以得出這組數(shù)據(jù)的總和、平均值、乘積等等.今天我就來說一下計(jì)算一組數(shù)據(jù)的乘積的方法.首先打開excel,由于我是在這里做演示,所以隨便輸...
納溪區(qū)無級: ______ Excel常用函數(shù)大全 1、ABS函數(shù) 函數(shù)名稱:ABS 主要功能:求出相應(yīng)數(shù)字的絕對值. 使用格式:ABS(number) 參數(shù)說明:number代表需要求絕對值的數(shù)值或引用的單元格. 應(yīng)用舉例:如果在B2單元格中輸入公式:=ABS(A2),則在A2...