在這里我將來為大家說明一下關(guān)于EXCEL里的部分基本的操作指引,可以帶著你認(rèn)識EXCEL和了解EXCEL的強大,EXCEL實用的基礎(chǔ)操作
。
步驟方法
1、EXCEL的選擇性粘貼,這里可以粘貼復(fù)制內(nèi)容為數(shù)值或格式或公式等,根據(jù)情況選擇。比如我們做了一系列的計算后要把它用文本形式輸出則可以復(fù)制后將其粘貼為數(shù)值即可。這是個很常用的右鍵選擇性粘貼。
2、數(shù)據(jù)有效性,就是對單元格中的輸入進行限定,其中序列就是點擊單元格后有下拉選項的操作。
3、右鍵設(shè)置單元格格式(可多選,CTRL+左鍵單個多選,SHIFT+左鍵區(qū)間多選),可以設(shè)置單元格的各種屬性,根據(jù)數(shù)據(jù)需要進行選擇,文本可是不參與計算的哦!
4、插入—對象,可以插入EXCEL以外由其它程序可建立的程序(同時可設(shè)置顯示為圖標(biāo)),即點擊就連接其它文件時需要,用法和超鏈接差不多。
5、繪圖可以對選擇的數(shù)據(jù)進行按要求繪圖的操作,這樣可以讓我們更清楚地發(fā)現(xiàn)數(shù)據(jù)中的問題和方便數(shù)據(jù)統(tǒng)計與分析。
6、EXCEL選項可設(shè)置關(guān)于EXCEL的相關(guān)操作及計算或提示方法。一般EXCEL在表中的一些特殊與常規(guī)不一樣的操作出現(xiàn)時可能是改了選項后產(chǎn)生的(比如按了ENTER后選中單元格向右移等)。
。‥XCEL2007的選項可以在上面這張圖的其他命令處打開)
7、現(xiàn)在來說關(guān)于EXCEL的部分重要函數(shù)了,EXCEL在計算函數(shù)時在要計算的式子之前必須要有一個“=”,如在單元格中輸入“=12+13”,就會輸出25了,要計算的單元格或式子上不能加引號,不然會被EXCEL視為文本對待!&”意思是向后增加計算,比如在單元格中輸入“=12+13 & "這就是我要的"”確定后就會輸出“25這就是我要的”。如果你想要實現(xiàn)某一類計算但又不知道使用什么函數(shù)時可以單擊單元格內(nèi)容提示前的那個f(x)來實現(xiàn)函數(shù)查找。
8、接下來就是說幾個常用的函數(shù)了。
1:SUM函數(shù)就是計算選定單元格的和;
2:SUMIF(區(qū)間,查找內(nèi)容,返回對應(yīng)的求和區(qū)間)對滿足條件的單元格求和;
3:COUNT選定單元格中數(shù)字單元格的個數(shù);
4:COUNTIF(區(qū)間,查找內(nèi)容)選定單元格中滿足條件的單元格的個數(shù);
5:FIND(內(nèi)容,單元格)在某單元格中查找某內(nèi)容并返回該內(nèi)容在哪個位置;
6:LEN求單元格的數(shù)值總位數(shù);
7:LEFT或RIGHT(結(jié)果,位數(shù))從結(jié)果處的左或右邊數(shù)起返回第幾位后中止;
8:ISERROR檢查單元格是否為錯誤(無法計算,比如分母為0之類的);
9:IF(條件,是返回,否返回)給定條件后,如果真返回是,如果假返回否;
10:VLOOKUP或HLOOKUP(內(nèi)容,查找區(qū)間,第幾列或第幾行,0)在區(qū)間的第幾列或第幾行查找內(nèi)容,找到后返回第幾列或第幾行的結(jié)果,未找到返回錯誤;
11:ROUND或ROUNDUP或ROUNDDOWN(數(shù)據(jù),位數(shù))意思是保留或向上或向下保留幾位小數(shù)位。
12:POWER(數(shù)值,乘冪)或數(shù)值^乘冪都是返回某數(shù)值的乘冪的。
13:OFFSET(單元格,行偏移,列偏移)意思是輸出相對某單元格的行列偏移的對應(yīng)單元格的值,這個函數(shù)在繪圖制作報表時經(jīng)常使用,
電腦資料
《EXCEL實用的基礎(chǔ)操作》(http://www.lotusphilosophies.com)。9、最后就是關(guān)于VBA宏的幾個函數(shù)了。
For i =a To b stepc
sum =sum + i
Next
MsgBoxsum
意思是把i從a到b按每次增加c進行變化后求和用窗體輸出。
那關(guān)于EXCEL如何連接VBA與單元格呢?很簡單,直接輸入j = Range("M5")就是指把本工作表中的M5單元格的值賦值給變量j。j =Sheets("數(shù)據(jù)").Rows(I).Columns(1).Value意思則是把數(shù)據(jù)工作表中第I行第1列的值賦給變量j。
那我們來講個例子吧,如題(計算從1到20按每次加的1方式求和輸出到求和單元格處):
打開視圖—宏—錄制宏,輸入宏名和啟動快捷鍵(CTRL+G)后確定,然后再打開視圖—宏—停止錄制,再打開視圖—宏—查看宏,刪除從Sub 宏1()到End Sub中間的所有代碼(因為這里面要我們手動寫入我們自己要計算時的代碼),將代碼改成:
Sub 宏1()
a = Range("A3")
b = Range("B3")
c = Range("c3")
For i = a To b Step c
Sum = Sum + i
Next
Range("e3") = Sum
End Sub
輸入好之后保存,返回EXCEL按下CTRL+G就會在求和處輸出計算結(jié)果了,當(dāng)然改掉那些數(shù)后也是可以按CTRL+G進行計算的。如下圖:
當(dāng)然如果是要使用VBA進行計算的話格式是不可以隨便改變的,因為我們在VBA里面設(shè)置的對應(yīng)的需要計算的單元格的位置就是指定的絕對的位置。
我們加上IF函數(shù)后把上面的代碼修改:
Sub 宏1()
a = Range("A3")
b = Range("B3")
c = Range("c3")
If a < b Then
For i = a To b Step c
Sum = Sum + i
Next
Range("e3") = Sum
Else
MsgBox "初始值大于結(jié)束值,請設(shè)置初始值小于結(jié)束值"
End If
End Sub
這樣后當(dāng)計算時若單元格A3大于B3時就不會計算且以窗口形式輸出"初始值大于結(jié)束值,請設(shè)置初始值小于結(jié)束值",這就是IF函數(shù)的用法。
當(dāng)然作為可編程來講的話VBA的功能還有很多,我們都可以依賴于它進行編程形式的計算開發(fā)等,同時VBA還有很多和VB編程差不多的函數(shù)可以使用,有點VB基礎(chǔ)的人用這些是很方便的,同時也可以編輯一個控件,給控件賦值為點擊執(zhí)行宏,則可實現(xiàn)點擊控件時就計算該宏命令。同樣宏也可以編輯窗體的,只要模塊上執(zhí)行某窗體.show即可。VBA還很復(fù)雜今天就只講這兩個簡單實用的函數(shù)了。
10、基本上EXCEL上的基本常用的操作和函數(shù)也說的差不多了,學(xué)會并利用好這些后你就會制作更方便計算和數(shù)據(jù)管理的表格了。更多的知識還得靠你本人進行更深入的摸索和發(fā)現(xiàn)了。