⒈快速定義工作簿格式
首先選定需要定義格式的工作簿范圍,單擊“格式”菜單的“樣式”命令,打開“樣式”對話框;然后從“樣式名”列表框中選擇合適的“樣式”種類,從“樣式包括”列表框中選擇是否使用該種樣式的數(shù)字、字體、對齊、邊框、圖案、保護等格式內(nèi)容;單擊“確定”按鈕,關閉“樣式”對話框,Excel工作簿的格式就會按照用戶指定的樣式發(fā)生變化,從而滿足了用戶快速、大批定義格式的要求。
不管是編程還是使用公式,都得將個人所得稅的方法轉化為數(shù)學公式,并且最好將這個公式化簡,為以后工作減少困難。以X代表你的應繳稅(減去免稅基數(shù))的工薪收入(這里的個人所得稅僅以工薪為例),Tax代表應繳所得稅,那么: 當500<X≤2000則TAX=(X-500)*10+500*5=>TAX=X*10-25 當2000<X≤5000則TAX=(X-2000)*15+2000*10=>TAX=X*15-125 ?。?div style="height:15px;">
依此類推,通用公式為:個人所得稅=應繳稅工薪收入*該范圍稅率-扣除數(shù) 在此,扣除數(shù)=應繳稅工薪收入上一范圍上限*該范圍稅率-上一范圍扣除數(shù) 其實只有四個公式,即綠色背景處。黃色背景處則為計算時輸入數(shù)據(jù)的地方。各處公式設置即說明如下: E3:=C3*D3-C3*D2+E2
E4-E10:根據(jù)E3填充得到,或者拷貝E3粘貼得到
C15:=IF(B15>$B$12,B15-$B$12,0)如果所得工薪大于不扣稅基數(shù),則應納稅工薪為工薪減去為零不扣稅基數(shù),否則,應納稅工薪零。
D15:=VLOOKUP(C15,$C$2:$C$10,1)查閱應納稅工薪屬于哪個扣稅范圍。
E15:=C15*VLOOKUP(D15,$C$2:$E$10,2)-VLOOKUP(D15,$C$2:$E$10,3)查閱該扣稅范圍扣稅稅率和應減的扣除數(shù)。這里主要用到VLOOKUP函數(shù),可查閱幫助獲取更多信息。
C15,D15的公式可以合并到E15中,那樣可讀性會差很多,但表格會清晰一些。合并后公式:=IF(B15>$B$12,B15-$B$12,0)*VLOOKUP(VLOOKUP(IF(B15>$B$12,B15-$B$12,0),$C$2:$C$10,1),$C$2:$E$10,2)-VLOOKUP(VLOOKUP(IF(B15>$B$12,B15-$B$12,0),$C$2:$C$10,1),$C$2:$E$10,3)實際上是將公式中出現(xiàn)的C15,D15用其公式替代即可。
18.用EXCEL輕松處理學生成績
期末考試結束后,主任要求班主任自已統(tǒng)計本班成績,盡快上報教導處。流程包括錄入各科成績→計算總分、平均分并排定名次→統(tǒng)計各科分數(shù)段人數(shù)、及格率、優(yōu)秀率及綜合指數(shù)→打印各種統(tǒng)計報表→制作各科統(tǒng)計分析圖表等。有了EXCEL,我們可用不著躬著身、駝著背、拿著計算器一個一個算著學生的成績了!
我迅速地打開電腦,啟動EXCEL2000,錄入學生的考試成績,如圖1所示。然后在J2單元格處輸入公式"=sum(c2:i2)",然后拖動填充柄向下填充,便得到了每人的總分。接著在k2單元格處輸入公式"=average(c2:i2)",然后拖動填充柄向下填充,便得到了每人的平均分?! ∑骄种恍璞A粢晃恍?shù),多了沒用。所以選中第k列,用鼠標右鍵單擊,從彈出的快捷菜單中選"設置單元格格式(F)…",如圖2所示,在數(shù)字標簽中選中"數(shù)值",小數(shù)位數(shù)設置為1位。 下面按總分給學生排出名次。 在L2單元格處輸入公式"RANK(J2,J$2:J$77,0)",然后拖動填充柄向下填充,即可得到每人在班中的名次 說明:此處排名次用到了RANK函數(shù),它的語法為: RANK(number,ref,order) 其中number為需要找到排位的數(shù)字。 Ref為包含一組數(shù)字的數(shù)組或引用。Ref中的非數(shù)值型參數(shù)將被忽略?! rder為一數(shù)字,指明排位的方式?! ?#183;如果order為0或省略,MicrosoftExcel將ref當作按降序排列的數(shù)據(jù)清單進行排位?! ?#183;如果order不為零,MicrosoftExcel將ref當作按升序排列的數(shù)據(jù)清單進行排位。 最后,單擊L1單元格,然后在“工具”菜單中選“排序”->“升序”,即可按照名次順序顯示各學生成績。
另外,我們還希望把不及格的學科突出顯示,最好用紅色顯示。于是拖拉選擇C2:E78(即所有學生語、數(shù)、外三科成績),然后執(zhí)行"格式"菜單下"條件格式"命令,彈出"條件格式對話框"。我們把條件設為小于72分的用紅色顯示(因為這三科每科總分為120分),點擊"格式"按鈕,把顏色設為紅色。再按"確定"按鈕。然后用同樣的方法把理、化、政、歷四科小于60分的也用紅色顯示(因為這四科每科總分為100分)?! ∠旅嫖覀儊斫y(tǒng)計各科的分數(shù)段以及及格率、優(yōu)生率、綜合指數(shù)等?! ∠旅嫖覀儊斫y(tǒng)計各科的分數(shù)段以及及格率、優(yōu)生率、綜合指數(shù)等?! 。?)60分以下人數(shù):在C78單元格處輸入公式"=COUNTIF(C2:C77,"<60")",拖動填充柄向右填充至I78單元格處; ?。?)60分~69分人數(shù):在C79單元格處輸入公式"=COUNTIF(C2:C77,">=60")-COUNTIF(C2:C77,">=70")",拖動填充柄向右填充; ?。?)70分~79分人數(shù):在C80單元格處輸入公式"=COUNTIF(C2:C77,">=70")-COUNTIF(C2:C77,">=80")",拖動填充柄向右填充;(4)80分~89分人數(shù):在C81單元格處輸入公式"=COUNTIF(C2:C77,">=80")-COUNTIF(C2:C77,">=90")",拖動填充柄向右填充; ?。?)90分以上人數(shù):在C82單元格處輸入公式"=COUNTIF(C2:C77,">=90")",拖動填充柄向右填充; (6)平均分:在C83單元格處輸入公式"=AVERAGE(C2:C77)",拖動填充柄向右填充至I83; (7)最高分:在C84單元格處輸入公式"=MAX(C2:C77)",拖動填充柄向右填充至I84; ?。?)低分率:是指各科40分以下人數(shù)與總人數(shù)的比值。在C85單元格處輸入公式"=COUNTIF(C2:C77,"<=40")/COUNT(C2:C77)*100",拖動填充柄向右填充至I85; (9)及格率:語、數(shù)、外三科及格分為72分,所以在C86單元格處輸入公式"=(COUNTIF(C2:C77,">=72")/COUNT(C2:C77))*100",并拖動填充柄向右填充至E86;而理、化、政、歷等四科及格分60分,所以在F86單元格處輸入公式"=(COUNTIF(F2:F77,">=60")/COUNT(F2:F77))*100",并拖動填充柄向右填充至I86;(10)優(yōu)生率:語、數(shù)、外三科96分以上為優(yōu)生,所以在C87單元格處輸入公式"=(COUNTIF(C2:C77,">=96")/COUNT(C2:C77))*100",拖動填充柄向右填充至E87;理、化、政、歷等四科80分以上為優(yōu)生,所以在F87單元格處輸入公式"=(COUNTIF(F2:F77,">=80")/COUNT(F2:F77))*100",拖動填充柄向右填充至I87處;(11)綜合指數(shù):我們學校的綜合指數(shù)的計算公式為z=[(1+優(yōu)生率-低分率)/2+及格率+平均分/該科總分]/3。所以在C88單元格處輸入公式"=((1+C87/100-C85/100)/2+C86/100+C83/120)/3",拖動填充柄向右填充至E88;在F88單元格處輸入公式"=((1+F87/100-F85/100)/2+F86/100+F83/100)/3",拖動填充柄向右填充至I88?! α?,為了讓別人對各科的分數(shù)段有一個較直觀的認識,可以考慮采用圖表。單擊“插入”菜單中“圖表”命令,彈出“圖表向導”對話框,在“圖表類型”列表框中選擇一種圖型,如“餅圖”,單擊“下一步”,單擊“數(shù)據(jù)區(qū)域”文本框右邊的壓縮列表框,拖拉選擇B78:C82,再次點擊該壓縮列表框;單擊“下一步”,輸入圖表標題,如“高一(1)班語文成績分析圖”;單擊“下一步”,再單擊“完成”。如圖4所示。其它各科同樣處理,但在拖拉選擇數(shù)據(jù)區(qū)域時,因為是不連續(xù)的區(qū)域,所以要按住“Ctrl”鍵。好!一切OK! 且慢!為了以后的考試中不再重復上述繁瑣的工作,最好把上述工作表另存為一個模板。于是我把上述工作表復制一份到另一工作簿中,然后刪掉所有學生的單科成績(即表中C2:I77部分),執(zhí)行"文件"菜單中的"另存為"命令,在"保存類型"下拉列表框中選"模板(*.xlt)",把它保存為一個模板文件,這下可以一勞永逸了。
19.用EXCEL輕松準備考前工作
大考在即,主任要求“考務工作必須電子化”,為了萬無一失,還特意提供給班主任一份考務工作流程圖: 考前:考場編排→打印單科成績冊→打印考場記錄單→打印準考證號 考后:錄入各科成績→計算總分、平均分并排定名次→統(tǒng)計各科分數(shù)段人數(shù)、及格率、優(yōu)秀率及綜合指數(shù)→打印各種統(tǒng)計報表→制作各科統(tǒng)計分析圖表 既然任務已經(jīng)明確,先把考前的準備工作做好吧!具體工作包括:考場編排→打印單科成績冊→打印考場記錄單→打印準考證號
1、單科成績冊的編制和準考證號的自動編制
(1)我負責的班級這次考試共7門課程,為了區(qū)分科目,只需在EXCEL表頭處設置“科目”、“班級”和“任課教師姓名”等??忌男彰梢詮膶W生學籍表中提取,考號如何編制和處理呢?為了以后登分和查找方便,考號基本按學籍號順序把整個年級的考號放在一起編碼。編碼由兩部分組成:①考場編號(三位數(shù)字),②班內(nèi)順序號(三位數(shù)字)。為了加快錄入速度,分別把它們放在兩列中,這樣可以分別進行填充。
(2)新建工作表“考場編號”(如圖1),從學生學籍表中復制“姓名”列置于該表A列,首先設置B(準考證號)、C(班內(nèi)編號)、D(考場編號)列的數(shù)據(jù)格式為文本方式。 ?。?)在B2單元格輸入公式“=D2&C2”(其中的“&”為連接運算,將“考場編號”和“班內(nèi)編號”連接成一個字符串),用鼠標選中B2單元格,將鼠標指向該區(qū)域右下角的填充柄,雙擊鼠標(這可是本人總結出來的最快的填充方法,下稱“雙擊填充法”)即可將該公式自動填充至最后一個考生(因為此時還沒有在C、D列輸入數(shù)據(jù),暫時B列中數(shù)據(jù)也沒有出現(xiàn))。在C2單元格中輸入“001”,C3單元格輸入“002”,用鼠標拖動區(qū)域C2:C3,將鼠標指向該區(qū)域右下角的填充柄,用上述“雙擊填充大法”即可對全班學生順序編號。然后每隔30人(一個標準考場)插入一空行,在D2和D3單元格中全部輸入“001”,同樣用“雙擊填充大法”迅速將第一考場的編號全部填充。此時B2:B31單元格已經(jīng)全部自動填上了考生的準考證號。對第二考場,只需在D33和D34格中輸入“002”,并向下填充即可。
2、打印考場記錄單
考場記錄單是供監(jiān)考教師監(jiān)考時核對考生數(shù)目和身份時用的。在上述“考場編號”工作表中,利用Excel的“分類匯總”功能,可以快速方便的達到這一目的。操作步驟如下:
(1)在表中單擊任一數(shù)據(jù)單元格,在“數(shù)據(jù)”菜單中,單擊“分類匯總”命令。
(2)在“分類字段”下拉列表框中,單擊需要用來分類匯總的數(shù)據(jù)列(“考場編號”列)。
(3)在“匯總方式”下拉列表框中,選擇“計數(shù)”。
(4)在“選定匯總項(可有多個)”框中,復選“考場編號”框。
(5)復選“每組數(shù)據(jù)分頁”選項,以便每個考場單打印一頁。其他兩項“替換當前分類匯總”和“匯兌結果顯示在數(shù)據(jù)下方”可根據(jù)情況選定。
(6)單擊[確定],考場記錄單就已經(jīng)做好了
(7)為了使每一頁都打印同樣的表頭:“2001年期末考試第X考場考場單”,單擊菜單“文件→頁面設置→頁眉/頁腳→自定義頁眉(C)……”,進行相關設置。為了更加美觀,在“頁面設置”的“頁邊距”窗口復選“水平居中”和“垂直居中”,并定義好紙張的大小。
說明:
(1)“分類匯總”前,必須按“考場編號”列排序,本例中已經(jīng)是排好順序的。
(2)對“分類匯總結”的結果不滿意時,可以清除“分類匯總”,Excel將同時清除分級顯示和插入“分類匯總”時產(chǎn)生的所有自動分頁符。方法是:單擊任一單元格,在“數(shù)據(jù)”菜單中,選擇“分類匯總”命令,單擊[全部刪除]按鈕。
3、打印準考證號碼條
準考證號碼條一般粘貼在課桌左上角,供考生尋找自己的座位用,過去主要靠手工抄寫的方法完成。這里我用Word的“郵件合并”功能巧妙地完成了這一任務。方法如下:
啟動Word2000,執(zhí)行“工具”菜單下的“郵件合并”命令,彈出“郵件合并幫助器”,首先在當前窗口創(chuàng)建一個郵件標簽。依次點擊“創(chuàng)建→郵件標簽→活動窗口”,然后點擊[獲取數(shù)據(jù)]按鈕,在下拉列表中選“打開數(shù)據(jù)源”,在文件類型列表框中把文件類型改為“MSExcel工作簿”,打開剛才“考場編號”工作表,按[確定]按鈕。接著設置主文檔,點擊[新建標簽]按鈕,彈出如圖3所示“新建自定義標簽”對話框。
在“標簽名稱”文本框中填上“座位號”,在“頁面尺寸”下拉列表框中選“A4橫向”。按[確定]按鈕,出現(xiàn)“創(chuàng)建標簽”對話框。點擊“插入合并域”,插入“準考證號”、“姓名”兩個域,按[確定]按鈕,最后按[合并]按鈕。
好,現(xiàn)在的考前準備工作基本完成,只等考試成績出來了!
20.Excel的圖表功能
Excel的圖表轉換功能具有更大的吸引力。Excel能夠根據(jù)工作表中的數(shù)據(jù)創(chuàng)建圖表(即將行、列數(shù)據(jù)轉換成有意義的圖象)。圖表能幫助辨認數(shù)據(jù)變化的趨勢,而在工作表中就很難辨別。
我們在Excel下先簡單地制作一個記錄正弦函數(shù)y=sin(x-a)數(shù)據(jù)的工作表:
x(度)
y1(a=0度)
y2(a=30度)
y3(a=60度)
0
0
-0.5
-o.866
30
-0.5
0
-0,5
60
0.866
0.5
0
90
1
0.866
0.5
120
0.866
1
0.866
150
0.5
0.866
1
180
0
0.5
0.866
210
-0.5
0
0.5
240
-0.866
-0.5
0
270
-1
-0.866
-0.5
300
-0.866
-1
-0.866
330
-0.5
-0.866
-1
360
0
-0.5
-0.866
然后根據(jù)工作表中的部分數(shù)據(jù)制作正弦曲線y2。其步驟如下:
1.通過拖動鼠標選中x欄的數(shù)據(jù)。按住Ctrl鍵不放,拖動鼠標再選中y2欄的數(shù)據(jù)。注意,欄目標題不要選,因為它們不是數(shù)據(jù)。
2.選擇插入|圖表菜單項,或者直接點擊工具欄?quot;圖表向導"按鈕,調(diào)出圖表類型窗口。在該窗口的標準類型頁面,列出了柱形圖、條形圖、折線圖等圖表類型可供選擇。這些類型大多適用于一維數(shù)據(jù),對于二維數(shù)據(jù)表,如果想轉換成折線圖,不能直接選折線圖,而應先選xy散點圖為主類型,然后在子圖表類型中選折線散點圖或平滑線散點圖。
3.按"下一步"按鈕,進入圖表源數(shù)據(jù)窗口。此時,Excel已根據(jù)你所選的數(shù)據(jù)將正弦曲線y2顯示在窗口中。
4.按"下一步"按鈕,進入圖表選項窗口。在該窗口標題頁,你可以給圖表標題框輸入:正弦函數(shù)y=sin(x-a),給數(shù)值(x)軸框輸入:x(度),給數(shù)值(y)軸框輸入:y。在圖例頁,你還可以選擇是否顯示圖例,等等。
5.按"下一步"按鈕,進入圖表位置窗口。我們選擇選項:⊙作為新工作表插入,這樣,Excel會為你新建一個圖表頁。如果選擇選項:⊙作為其中的對象插入,則Excel會將新建的圖表插入在原工作表頁面。
6.按"完成"按鈕,Excel就會按照你的設置將所選數(shù)據(jù)轉換成圖表。我們看到,一個新建的正弦曲線y2顯示在整個屏幕上,同時,在下方工作表標簽欄,新增加了圖表1標簽。通過鼠標點擊這些標簽,可以與Sheet1、Sheet2、Sheet3等工作表進行頁面切換。
假如,你還想把y1、y2、y3三條正弦曲線都建在一個圖表上,則可以點擊Sheet1標簽,回到原始的工作表頁面,從工作表中選擇全部的數(shù)據(jù)單元格,再重復以上步驟,即可又創(chuàng)建一個新圖表,同時工作表標簽欄新增圖表2標簽。這時點擊文件|保存,則工作表及其圖表將作為一個Excel文檔存盤。圖表也是工作表,一個Excel文檔最多可包含255個工作表。
圖表建好后,如對選擇的設置不滿意,還可以通過圖表菜單的子菜單回到以上的任一步驟進行修改。通過格式菜單的子菜單,則可以設置圖表區(qū)、繪圖區(qū)、坐標軸的圖案、字體、刻度?;蛘咧苯佑檬髽擞益I單擊圖表的圖表區(qū)、繪圖區(qū)或坐標軸,調(diào)出快捷菜單來設置修改它們。我們將x軸刻度最大值由400改為360,將刻度單位值由50改為30,這樣設置更為合適。如果不顯示圖例,則應當為三條正弦曲線加注標識y1、y2、y3(通過添加文本框)?,F(xiàn)在,設置好的圖表2如下所示:
人們在科學實驗中經(jīng)常需要對大量的實驗數(shù)據(jù)進行處理,Excel的圖表功能可以幫助我們觀察和分析客觀世界變量的內(nèi)在規(guī)律和函數(shù)關系,特別是通過Excel的圖表|添加趨勢線功能菜單還可以幫助趨勢預測和回歸分析,為科學工作者的工作提供了極大的便利。
21.批量修改數(shù)據(jù)
在EXCEL表格數(shù)據(jù)都已被填好的情況下,如何方便地對任一列(行)的數(shù)據(jù)進行修改呢?
比如我們做好一個EXCEL表格,填好了數(shù)據(jù),現(xiàn)在想修改其中的一列(行),例如:想在A列原來的數(shù)據(jù)的基礎上加8,有沒有這樣的公式?是不是非得手工的一個一個數(shù)據(jù)地住上加?對于這個問題我們自然想到了利用公式,當你利用工式輸入A1=A1+8時,你會得到EXCEL的一個警告:“MICROSOFT EXCEL不能計算該公式……”只有我們自己想辦法了,這里介紹一種簡單的方法:
第一步:
在想要修改的列(假設為A列)的旁邊,插入一個臨時的新列(為B列),并在B列的第一個單元格(B1)里輸入8。
第二步:
把鼠標放在B1的或下角,待其變成十字形后住下拉直到所需的數(shù)據(jù)長度,此時B列所有的數(shù)據(jù)都為8。
第三步:
在B列上單擊鼠標右鍵,“復制”B列。
第四步:
在A列單擊鼠標的右鍵,在彈出的對話框中單擊“選擇性粘貼”,在彈出的對話框中選擇“運算”中的你所需要的運算符,在此我們選擇“加”,這是本方法的關鍵所在。
第五步:
將B列刪除。
怎么樣?A列中的每個數(shù)據(jù)是不是都加上了8呢?同樣的辦法可以實現(xiàn)對一列(行)的乘,除,減等其它的運算操作。原表格的格式也沒有改變。
此時整個工作結束,使用熟練后,將花費不到十秒鐘
22.將Excel數(shù)據(jù)導入Access
如果想將Excel中的數(shù)據(jù)轉換到Access中,可以采取下面的直接導入法和建立鏈接法來完成。
一、直接導入法
1.啟動Access,新建一數(shù)據(jù)庫文件。
2.在“表”選項中,執(zhí)行“文件→獲取外部數(shù)據(jù)→導入”命令,打開“導入”對話框。
3.按“文件類型”右側的下拉按鈕,選中“Microsoft Excel(.xls)”選項,再定位到需要轉換的工作簿文件所在的文件夾,選中相應的工作簿,按下“導入”按鈕,進入“導入數(shù)據(jù)表向導”對話框
4.選中需要導入的工作表(如“工程數(shù)據(jù)”),多次按“下一步”按鈕作進一步的設置后,按“完成”按鈕。
注意:如果沒有特別要求,在上一步的操作中直接按“完成”按鈕就行了。
5.此時系統(tǒng)會彈出一個導入完成的對話框按“確定”按鈕。
至此,數(shù)據(jù)就從Excel中導入到Access中。
二、建立鏈接法
1.啟動Access,新建一數(shù)據(jù)庫文件。
2.在“表”選項中,執(zhí)行“文件→獲取外部數(shù)據(jù)→鏈接表”命令,打開“鏈接”對話框。
3.以下操作基本與上述“直接導入法”相似,在此不再贅述,請大家自行操練。
注意:“直接導入法”和“建立鏈接法”均可以將Excel數(shù)據(jù)轉換到Access中,兩者除了在Access中顯示的圖標不同(圖2)外,最大的不同是:前者轉換過來的數(shù)據(jù)與數(shù)據(jù)源脫離了聯(lián)系,而后者轉換過來的數(shù)據(jù)會隨數(shù)據(jù)源的變化而自動隨時更新。
23.辦公技巧:Excel定時提醒不誤事
如果您從事設備管理工作,有近千臺機械設備需要定期進行精度檢測,那么,就得每天翻閱“設備鑒定臺賬”來尋找“到期”的設備——實在是太麻煩了!用Excel建立一本“設備鑒定臺賬”是不是方便得多?方法是:用Excel的IF函數(shù)嵌套TODAY函數(shù)來實現(xiàn)設備“到期”自動提醒。
首先,運行Excel,將“工作簿”的名稱命名為“設備鑒定臺賬”,輸入各設備的詳細信息、上次鑒定日期及到期日期(日期的輸入格式應為“年-月-日”,如:2003-10-21, 然后,選中圖1所示“提示欄”下的F2單元格,點擊插入菜單下的函數(shù)命令,在“插入函數(shù)”對話框中選擇“邏輯”函數(shù)類中的IF函數(shù),點擊[確定]按鈕,就會彈出“函數(shù)參數(shù)”對話框,分別在Logical_test行中輸入E2=TODAY()、value_if_true行中輸入“到期”、Value_if_false行中輸入“""”(如圖2),并點擊[確定]按鈕。這里需要說明的是:輸入的""是英文輸入狀態(tài)下的雙引號,是Excel定義顯示值為字符串時的標識符號,即IF函數(shù)在執(zhí)行完真假判斷后顯示此雙引號中的內(nèi)容。為了醒目,可在“單元格屬性”中將F2單元格的字體顏色設置為紅色。
最后,拖動“填充柄”,填充F列以下單元格即可。
我們知道Excel的IF函數(shù)是一個“條件函數(shù)”,它的語法是“IF(logical_test,value_if_true,value_if_false)”,具體地說就是:如果第一個參數(shù)logical_test返回的結果為真,則執(zhí)行第二個參數(shù)Value_if_true的結果,否則執(zhí)行第三個參數(shù)Value_if_false的結果;Excel的TODAY函數(shù)[語法是TODAY()]是返回當前系統(tǒng)日期的函數(shù)。 實際上,本文所應用的IF函數(shù)語句為IF(E2=TODAY(),"到期",""),解釋為:如果E2單元格中的日期正好是TODAY函數(shù)返回的日期,則在F2單元格中顯示“到期”,否則就不顯示,TODAY函數(shù)返回的日期則正好是系統(tǒng)當天的日期。
Excel的到期提醒功能就是這樣實現(xiàn)的。
24.辦公小絕招構造Excel動態(tài)圖表(1)
Excel中的窗體控件功能非常強大,但有關它們的資料卻很少見,甚至Excel幫助文件也是語焉不詳。本文通過一個實例說明怎樣用窗體控件快速構造出動態(tài)圖表。
假設有一家公司要統(tǒng)計兩種產(chǎn)品(產(chǎn)品X,產(chǎn)品Y)的銷售情況,這兩種產(chǎn)品的銷售區(qū)域相同,不同的只是它們的銷售量。按照常規(guī)的思路,我們可以為兩種產(chǎn)品分別設計一個圖表,但更專業(yè)的辦法是只用一個圖表,由用戶選擇要顯示哪一批數(shù)據(jù)——即,通過單元按鈕來選擇圖表要顯示的數(shù)據(jù)。
為便于說明,我們需要一些示例數(shù)據(jù)。首先在A列輸入地理區(qū)域,如圖一,在B2和C2分別輸入“產(chǎn)品X”和“產(chǎn)品Y”,在B3:C8區(qū)域輸入銷售數(shù)據(jù)。
一、提取數(shù)據(jù)
接下來的步驟是把某種產(chǎn)品的數(shù)據(jù)提取到工作表的另一個區(qū)域,以便創(chuàng)建圖表。由于圖表是基于提取出來的數(shù)據(jù)創(chuàng)建,而不是基于原始數(shù)據(jù)創(chuàng)建,我們將能夠方便地切換提取哪一種產(chǎn)品的數(shù)據(jù),也就是切換用來繪制圖表的數(shù)據(jù)。
在A14單元輸入=A3,把它復制到A15:A19。我們將用A11單元的值來控制要提取的是哪一種產(chǎn)品的數(shù)據(jù)(也就是控制圖表要描述的是哪一批數(shù)據(jù))。現(xiàn)在,在A11單元輸入1。在B13單元輸入公式=OFFSET(A2,0,$A$11),再把它復制到B14:B19。
OFFSET函數(shù)的作用是提取數(shù)據(jù),它以指定的單元為參照,偏移指定的行、列數(shù),返回新的單元引用。例如在本例中,參照單元是A2(OFFSET的第一個參數(shù)),第二個參數(shù)0表示行偏移量,即OFFSET返回的將是與參照單元同一行的值,第三個參數(shù)($A$11)表示列偏移量,在本例中OFFSET函數(shù)將檢查A11單元的值(現(xiàn)在是1)并將它作為偏移量。因此,OFFSET(A2,0,$A$11)函數(shù)的意義就是:找到同一行且從A2(B2)偏移一列的單元,返回該單元的值。
25.辦公小絕招構造Excel動態(tài)圖表(2)
現(xiàn)在以A13:B19的數(shù)據(jù)為基礎創(chuàng)建一個標準的柱形圖:先選中A13:B19區(qū)域,選擇菜單“插入”→“圖表”,接受默認的圖表類型“柱形圖”,點擊“完成”。檢查一下:A13:B19和圖表是否確實顯示了產(chǎn)品X的數(shù)據(jù);如果沒有,檢查你是否嚴格按照前面的操作步驟執(zhí)行。把A11單元的內(nèi)容改成2,檢查A13:B19和圖表都顯示出了產(chǎn)品B的數(shù)據(jù)。
二、加入選項按鈕
第一步是加入選項按鈕來控制A11單元的值。選擇菜單“視圖”→“工具欄”→“窗體”(不要選擇“控件工具箱”),點擊工具欄上的“選項按鈕”,再點擊圖表上方的空白位置。重復這個過程,把第二個選項按鈕也放入圖表。
右擊第一個選項按鈕,選擇“設置控件格式”,然后選擇“控制”,把“單元格鏈接”設置為A11單元,選中“已選擇”,點擊“確定”,如圖二。
把第一個選項按鈕的文字標簽改成“產(chǎn)品X”,把第二個選項按鈕的文字標簽改成“產(chǎn)品Y”(設置第一個選項按鈕的“控制”屬性時,第二個選項按鈕的屬性也被自動設置)。點擊第一個選項按鈕(產(chǎn)品X)把A11單元的值設置為1,點擊第二個選項按鈕把A11單元的值設置為2?! ↑c擊一下圖表上按鈕之外的區(qū)域,然后依次點擊兩個選項按鈕,看看圖表內(nèi)容是否根據(jù)當前選擇的產(chǎn)品相應地改變。
按照同樣的辦法,一個圖表能夠輕松地顯示出更多的數(shù)據(jù)。當然,當產(chǎn)品數(shù)量很多時,圖表空間會被太多的選項按鈕塞滿,這時你可以改用另一種控件“組合框”,這樣既能夠控制一長列產(chǎn)品,又節(jié)約了空間。
另外,你還可以把A11單元和提取出來的數(shù)據(jù)(A13:B19)放到另一個工作表,隱藏實現(xiàn)動態(tài)圖表的細節(jié),突出動態(tài)圖表和原始數(shù)據(jù)。
26.Excel中三表“嵌套”成一表
問題的提出:期末考試完后,學校領導要我出一份簡報,以反映全校的教學情況(簡報的式樣見表一)。我已經(jīng)在Excel中存儲有:全校各班各科任課教師名單(見表二)、全校各班各科平均成績(見表三)、全校各班各科及格率(見表四)等基本數(shù)據(jù),可以說只要把這后三張表的數(shù)據(jù)綜合到一起也就完成了簡報的制作。全校有50多個班,考試科目又多,把上述數(shù)據(jù)再輸一遍,工作量之大是可想而知的。好在這三種表格的式樣基本相同,于是我先采用逐級逐科“復制→粘貼”的方法來工作。但是這要不斷地選、不斷地復制、不斷地在窗口間切換,費時費力且易出錯。“如果后三種表格能向Flash中的透明圖層一樣相互嵌套就好了”,在這種理念的驅動下,我大膽探索,終于找到了解決Excel表格“嵌套”的方法。
解決的方法:怎樣才能實現(xiàn)Excel中表格的“嵌套”呢?方法其實很簡單,下面我們一起來看看吧!
1. Excel中新建一名為“簡報”的文件,并按式樣繪制表一。
2.打開表二,在各科目的后面插入兩個空列(這主要是為了與表一的式樣相同)。
3.選定各學科的任課教師名單,執(zhí)行“復制”命令。
4.將窗口切換到表一,選擇相應的目標單元格,執(zhí)行“編輯→選擇性粘貼”命令。
5.在“選擇性粘貼”對話框的最下面選中“跳過空單元”選項(這一步可是表格“嵌套”的關鍵),單擊“確定”。這樣我們就完成了表二“嵌套”到表一的工作。
6.分別打開表三、表四,重復執(zhí)行<SP