Ctrl+W 或 Alt+F4
Ctrl+W 關閉當前程序下的頁面、Alt+F4 關閉當前程序。
Ctrl+F5
恢復選定的工作簿窗口的大小。
F6
切換到被拆分(“窗口”菜單上的“拆分”命令)的工作表中的下一個窗格。
Shift+F6
切換到被拆分的工作表中的上一個窗格。
Ctrl+F6
打開多個工作簿窗口時,切換到下一個工作簿窗口。
Ctrl+Shift+F6 或 Ctrl+W
切換到上一個工作簿窗口。
Ctrl+F7
當工作簿窗口未最大化時,執行該工作簿窗口的“控制”菜單上的“移動”命令。使用箭頭鍵移動該窗口,完成操作后按 Esc。
Ctrl+F8
當工作簿窗口未最大化時,執行工作簿窗口的“控制”菜單上的“大小”命令。使用箭頭鍵調整窗口大小,完成時按 Esc。
Ctrl+F9
將工作簿窗口最小化為圖標。
Ctrl+F10
最大化或還原選定的工作簿窗口。
訪問和使用任務窗格
F6
從程序窗口的其他窗格移至任務窗格。可能需要按 F6 多次。
注釋 如果按 F6 沒有顯示所需的任務窗格,請按 Alt 激活菜單欄,然后再按 Ctrl+Tab 移動到任務窗格中。
Ctrl+Tab
當菜單或
工具欄處于活動狀態時,移至任務窗格。可能需要按 Ctrl+Tab 多次。
Tab 或 Shift+Tab
當任務窗格處于活動狀態時,從其中選擇上一個或下一個選項
Ctrl+PageUp or PageDown
完成工作簿的自由切換
Shift+F10
Home 或 End
菜單或子菜單可見時,選中其中的第一個或最后一個命令
Page Up 或 Page Down
在選定的剪輯庫列表中向上或向下滾動
Ctrl+Home 或 Ctrl+End
移動到選定的剪輯庫列表的頂部或底部
訪問和使用菜單和工具欄
F10 或 Alt
選定菜單欄,或者同時關閉打開的菜單和子菜單。
Tab 或 Shift+Tab
選擇被選定工具欄上的下一個或上一個按鈕或菜單。
Ctrl+Tab 或 Ctrl+Shift+Tab
選擇被選定工具欄的下一個或上一個工具欄。
Enter
打開選定的菜單,或執行所選按鈕或命令的操作。
Shift+F10
顯示被選項的快捷菜單。
Alt+空格鍵
顯示 Excel 窗口的“控件”菜單。
向下鍵或向上鍵
菜單或子菜單打開時,選擇下一個或上一個命令。
向左鍵或向右鍵
選定左邊或右邊的菜單。當子菜單打開時,在主菜單和子菜單之間切換。
Home 或 End
選擇菜單或子菜單上的第一個或最后一個命令。
Esc
關閉打開的菜單。當子菜單打開時,只關閉子菜單。
Ctrl+向下鍵
顯示菜單上的全部命令。
Ctrl+7
顯示或隱藏“常用”工具欄。
使用對話框中的編輯框
Home
移動到內容的開始處
End
移動到內容的末尾
向左鍵或向右鍵
向左或向右移動一個字符
Ctrl+向左鍵
左移一個單詞
Ctrl+向右鍵
右移一個單詞
Shift+向左鍵
選定或取消選定左面的一個字符
Shift+向右鍵
選定或取消選定右面的一個字符
Ctrl+Shift+向左鍵
選定或取消選定左面的一個字
Ctrl+Shift+向右鍵
選定或取消選定右面的一個字
Shift+Home
選定從插入點到開始處的內容
Shift+End
選定從插入點到末尾的內容
使用“打開”、“另存為”、和“插入圖片”對話框
Alt+1
轉至上一個文件夾
Alt+2
“向上一級” 按鈕:打開當前文件夾的上一級文件夾
Alt+3
“搜索網站” 按鈕:關閉對話框并打開網站搜索頁
Alt+4
“刪除” 按鈕:刪除選定的文件夾或文件
Alt+5
Alt+6
“查看” 按鈕:在可獲得的文件夾視圖中切換
Alt+7 或 Alt+L
“工具”按鈕:顯示“工具”菜單
Shift+F10
Tab
在對話框的選項或區域間切換
F4 或 Alt+I
打開“查找范圍”列表
F5
刷新文件列表
處理工作表
Shift+F11 或 Alt+Shift+F1
插入新工作表。
Ctrl+Page Down
移動到工作簿中的下一張工作表。
Ctrl+Page Up
移動到工作簿中的上一張工作表。
Shift+Ctrl+Page Down
選定當前工作表和下一張工作表。若要取消選定多張工作表,請按 Ctrl+Page Down,或者,若要選定其他工作表,請按 Ctrl+Page Up。
Shift+Ctrl+Page Up
選定當前工作表和上一張工作表。
Alt+O H R
對當前工作表重命名(“格式”菜單的“工作表”子菜單上的“重命名”命令)。
Alt+E M
移動或復制當前工作表(“編輯”菜單上的“移動或復制工作表”命令)。
Alt+E L
刪除當前工作表(“編輯”菜單上的“刪除工作表”命令)。
在工作表內移動和滾動
箭頭鍵
向上、下、左或右移動一個單元格。
Ctrl+箭頭鍵
移動到當前數據區域的邊緣。
Home
移動到行首。
Ctrl+Home
移動到工作表的開頭。
Ctrl+End
移動到工作表的最后一個單元格,該單元格位于數據所占用的最右列的最下行中。
Page Down
向下移動一屏。
Page Up
向上移動一屏。
Alt+Page Down
向右移動一屏。
Alt+Page Up
向左移動一屏。
Shift+F6
切換到被拆分的工作表中的上一個窗格。
Ctrl+Backspace
滾動以顯示活動單元格。
F5
顯示“定位”對話框。
Shift+F5
顯示“查找”對話框。
Shift+F4
重復上一次“查找”操作(等同于“查找下一個”)。
Tab
在受保護的工作表上的非鎖定單元格之間移動。
選定單元格、行和列以及對象
Ctrl+空格鍵
選定整列。
Shift+空格鍵
選定整行。
Ctrl+A
選定整張工作表。
Shift+Backspace
在選定了多個單元格的情況下,只選定活動單元格。
Ctrl+Shift+空格鍵
在選定了一個對象的情況下,選定工作表上的所有對象。
Ctrl+6
在隱藏對象、顯示對象和顯示對象占位符之間切換。
輸入數據
Enter
完成單元格輸入并選取下一個單元格。
Alt+Enter
在單元格中換行。
Ctrl+Enter
用當前輸入項填充選定的單元格區域。
Shift+Enter
完成單元格輸入并向上選取上一個單元格。
Tab
完成單元格輸入并向右選取下一個單元格。
Shift+Tab
完成單元格輸入并向左選取上一個單元格。
ESC
取消單元格輸入。
箭頭鍵
向上、下、左或右移動一個字符。
Home
移到行首。
F4 或 Ctrl+Y
重復上一次操作。
Ctrl+Shift+F3
由行列標志創建名稱。
Ctrl+D
向下填充。
Ctrl+R
向右填充。
Ctrl+F3
定義名稱。
Ctrl+K
插入超鏈接。
Ctrl+;(分號)
輸入日期。
Ctrl+Shift+:(冒號)
輸入時間。
Alt+向下鍵
顯示區域當前列中的數值下拉列表。
Ctrl+Z
撤消上一次操作。
輸入并計算公式
F2
關閉了單元格的編輯狀態后,將插入點移動到編輯欄內。
Backspace
Enter
在單元格或編輯欄中完成單元格輸入。
Ctrl+Shift+Enter
Esc
取消單元格或編輯欄中的輸入。
Shift+F3
在公式中,顯示“插入函數”對話框。
Ctrl+A
當插入點位于公式中公式名稱的右側時,顯示“函數參數”對話框。
Ctrl+Shift+A
當插入點位于公式中函數名稱的右側時,插入參數名和括號。
F3
將定義的名稱粘貼到公式中。
Alt+=(等號)
用 SUM 函數插入“自動求和”公式。
Ctrl+Shift+"(雙引號)
將活動單元格上方單元格中的數值復制到當前單元格或編輯欄。
Ctrl+'(撇號)
將活動單元格上方單元格中的公式復制到當前單元格或編輯欄。
Ctrl+`(左單引號)
在顯示單元格值和顯示公式之間切換。
F9
計算所有打開的工作簿中的所有工作表。
如果選定了一部分公式,則計算選定部分。然后按 Enter 或 Ctrl+Shift+Enter(對于
數組公式)可用計算出的值替換選定部分。
Shift+F9
計算活動工作表。
Ctrl+Alt+F9
計算所有打開的工作簿中的所有工作表,無論其在上次計算之后是否進行了更改。
Ctrl+Alt+Shift+F9
重新檢查從屬公式,然后計算所有打開的工作簿中的所有單元格,包括未標記為需要計算的單元格。
Alt+Enter
在單元格中換行。
Shift+F2 編輯
單元格批注。插入、刪除和復制單元格
Ctrl+C
復制選定的單元格。
Ctrl+C,緊接著再按一次 Ctrl+C
顯示 Microsoft Office剪貼板(多項復制與粘貼)。
Ctrl+X
剪切選定的單元格。
Ctrl+V
粘貼復制的單元格。
Delete
清除選定單元格的內容。
Ctrl+連字符
刪除選定的單元格。
Ctrl+Shift+加號
插入空白單元格。
設置數據的格式
Alt+'(撇號)
顯示“樣式”對話框。
Ctrl+1
顯示“單元格格式”對話框。
Ctrl+Shift+~
應用“常規”數字格式。
Ctrl+Shift+$
應用帶兩個小數位的“貸幣”格式(負數在括號中)。
Ctrl+Shift+%
應用不帶小數位的“百分比”格式。
Ctrl+Shift+^
應用帶兩位小數位的“科學記數”數字格式。
Ctrl+Shift+#
應用含年、月、日的“日期”格式。
Ctrl+Shift+@
應用含小時和分鐘并標明上午或下午的“時間”格式。
Ctrl+Shift+!
應用帶兩位小數位、使用千位分隔符且負數用負號 (-) 表示的“數字”格式。
Ctrl+B
應用或取消加粗格式。
Ctrl+I
應用或取消字體傾斜格式。
Ctrl+U
應用或取消下劃線。
Ctrl+5
應用或取消刪除線。
Ctrl+9
隱藏選定行。
Ctrl+Shift+((左括號)
取消選定區域內的所有隱藏行的隱藏狀態。
Ctrl+0(零)
隱藏選定列。
Ctrl+Shift+)(右括號)
取消選定區域內的所有隱藏列的隱藏狀態。
Ctrl+Shift+&
對選定單元格應用外邊框。
Ctrl+Shift+_
取消選定單元格的外邊框。
使用宏
Alt+F8
顯示“宏”對話框。
Alt+F11
顯示“Visual Basic 編輯器”。
Ctrl+F11
插入“宏表”
5撤銷密碼編輯
1、打開需要破解保護密碼的Excel文件;
2、依次點擊菜單欄上的工具---宏----錄制新宏,輸入宏名字如:小A博客導航
3、停止錄制(這樣得到一個空宏);
4、依次點擊菜單欄上的工具---宏----宏,選aa,點編輯按鈕;
5、刪除窗口中的所有字符(只有幾個),替換為下面的內容;
從橫線下開始復制
------------------------------------------------------------------------------------------
Option Explicit
Public Sub AllInternalPasswords()
' Breaks worksheet and workbook structure passwords. Bob McCormick
' probably originator of base code algorithm modified for coverage
' of workbook structure / windows passwords and for multiple passwords
'
' Norman Harker and JE McGimpsey 27-Dec-2002 (Version 1.1)
' Modified 2003-Apr-04 by JEM: All msgs to constants, and
' eliminate one Exit Sub (Version 1.1.1)
' Reveals hashed passwords NOT original passwords
Const DBLSPACE As String = vbNewLine & vbNewLine
Const AUTHORS As String = DBLSPACE & vbNewLine & _
"Adapted from Bob McCormick base code by" & _
"Norman Harker and JE McGimpsey"
Const HEADER As String = "AllInternalPasswords User Message"
Const VERSION As String = DBLSPACE & "Version 1.1.1 2003-Apr-04"
Const REPBACK As String = DBLSPACE & "Please report failure " & _
"to the microsoft.public.excel.programming newsgroup."
Const ALLCLEAR As String = DBLSPACE & "The workbook should " & _
"now be free of all password protection, so make sure you:" & _
DBLSPACE & "SAVE IT NOW!" & DBLSPACE & "and also" & _
DBLSPACE & "BACKUP!, BACKUP!!, BACKUP!!!" & _
DBLSPACE & "Also, remember that the password was " & _
"put there for a reason. Don't stuff up crucial formulas " & _
"or data." & DBLSPACE & "Access and use of some data " & _
"may be an offense. If in doubt, don't."
Const MSGNOPWORDS1 As String = "There were no passwords on " & _
"sheets, or workbook structure or windows." & AUTHORS & VERSION
Const MSGNOPWORDS2 As String = "There was no protection to " & _
"workbook structure or windows." & DBLSPACE & _
"Proceeding to unprotect sheets." & AUTHORS & VERSION
Const MSGTAKETIME As String = "After pressing OK button this " & _
"will take some time." & DBLSPACE & "Amount of time " & _
"depends on how many different passwords, the " & _
"passwords, and your computer's specification." & DBLSPACE & _
"Just be patient! Make me a coffee!" & AUTHORS & VERSION
Const MSGPWORDFOUND1 As String = "You had a Worksheet " & _
"Structure or Windows Password set." & DBLSPACE & _
"The password found was: " & DBLSPACE & "$$" & DBLSPACE & _
"Note it down for potential future use in other workbooks by " & _
"the same person who set this password." & DBLSPACE & _
"Now to check and clear other passwords." & AUTHORS & VERSION
Const MSGPWORDFOUND2 As String = "You had a Worksheet " & _
"password set." & DBLSPACE & "The password found was: " & _
DBLSPACE & "$$" & DBLSPACE & "Note it down for potential " & _
"future use in other workbooks by same person who " & _
"set this password." & DBLSPACE & "Now to check and clear " & _
"other passwords." & AUTHORS & VERSION
Const MSGONLYONE As String = "Only structure / windows " & _
"protected with the password that was just found." & _
ALLCLEAR & AUTHORS & VERSION & REPBACK
Dim w1 As Worksheet, w2 As Worksheet
Dim i As Integer, j As Integer, k As Integer, l As Integer
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer
Dim PWord1 As String
Dim ShTag As Boolean, WinTag As Boolean
Application.ScreenUpdating = False
With ActiveWorkbook
WinTag = .ProtectStructure Or .ProtectWindows
End With
ShTag = False
For Each w1 In Worksheets
ShTag = ShTag Or w1.ProtectContents
Next w1
If Not ShTag And Not WinTag Then
MsgBox MSGNOPWORDS1, vbInformation, HEADER
Exit Sub
End If
MsgBox MSGTAKETIME, vbInformation, HEADER
If Not WinTag Then
MsgBox MSGNOPWORDS2, vbInformation, HEADER
Else
On Error Resume Next
Do 'dummy do loop
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
With ActiveWorkbook
.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If .ProtectStructure = False And _
.ProtectWindows = False Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND1, _
"$$", PWord1), vbInformation, HEADER
Exit Do 'Bypass all for...nexts
End If
End With
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
If WinTag And Not ShTag Then
MsgBox MSGONLYONE, vbInformation, HEADER
Exit Sub
End If
On Error Resume Next
For Each w1 In Worksheets
'Attempt clearance with PWord1
w1.Unprotect PWord1
Next w1
On Error GoTo 0
ShTag = False
For Each w1 In Worksheets
'Checks for all clear ShTag triggered to 1 if not.
ShTag = ShTag Or w1.ProtectContents
Next w1
If ShTag Then
For Each w1 In Worksheets
With w1
If .ProtectContents Then
On Error Resume Next
Do 'Dummy do loop
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If Not .ProtectContents Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND2, _
"$$", PWord1), vbInformation, HEADER
'leverage finding Pword by trying on other sheets
For Each w2 In Worksheets
w2.Unprotect PWord1
Next w2
Exit Do 'Bypass all for...nexts
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
End With
Next w1
End If
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK, vbInformation, HEADER
End Sub
-----------------------------------------------------------------------------------------
復制到橫線以上
6、關閉編輯窗口;
7、依次點擊菜單欄上的工具---宏-----宏,選AllInternalPasswords,運行,確定兩次;
等待大概2分鐘(真的獎金2分鐘),就會出現以下對話框:這就是Excel密碼對應的原始密碼(此密碼和原先設置的密碼都能打開此文檔。如果是別人的文檔,又想恢復密碼設置,就可以用此密碼進行保護,他就能用他設置的密碼打開,字母一定要大寫):
再點擊確定。Excel的原始密碼就被清除了!
6提速大法編輯
1、快速啟動Excel
日常工作中要經常使用Excel,可以在啟動Windows時啟動它,設置方法:(1)啟動“我的電腦”進入Windows目錄,依照路徑“Start Menu\Programs\啟動”來打開“啟動”文件夾:(2)打開Excel 所在的文件夾,用鼠標將Excel圖標拖到“啟動”文件夾,這時Excel的快捷方式就被復制到“啟動”文件夾中,下次啟動Windows就可快速啟動Excel了。
2、快速獲取幫助
對于工具欄或屏幕區,只需按組合鍵Shift+F1,然后用鼠標單擊工具欄按鈕或屏幕區,它就會彈出一個幫助窗口,上面會告訴該元素的詳細幫助信息。
3、快速移動或復制單元格
先選定單元格,然后移動
鼠標指針到單元格邊框上,按下鼠標左鍵并拖動到新位置,然后釋放按鍵即可移動。若要復制單元格,則在釋放鼠標之前按下Ctrl即可。
4、快速查找工作簿
可以利用在工作表中的任何文字進行搜尋,方法為:(1)單擊工具欄中的“打開”按鈕,在“打開”對話框里,輸入文件的全名或部分名,可以用通配符代替;(2)在“文本屬性”編輯框中,輸入想要搜尋的文字,最好是唯一的單詞或短語,以便搜尋更容易成功;(3)選擇“開始查找”即可。在找到滿足條件的文件前,“打開”對話框的狀態欄都會顯示“找到了0個文件”的信息,應該耐心等待,只有當“打開”按鈕由灰化狀態變成
可用狀態時,才表明搜尋結束。
5、快速打印工作表
若選擇“文件”菜單中“打印”命令來打印,會出現“打印”對話框,程序繁瑣。若要跳過該對話框,可以單擊“常用”工具欄上的“打印”按鈕或者按下
Shift鍵并單擊“打印預覽”按鈕,Excel將使用“選定工作表”選項打印。
6、快速切換工作表
按Ctrl+PageUp組合鍵可激活前一個工作表,按Ctrl+PageDown組合鍵可激活后一個工作表。還可用鼠標去控制工作表底部的標簽滾動按鈕快速地移動工作表的名字,然后單擊工作表進行切換。
7、快速切換工作簿
對于較少工作簿切換,可單擊工作簿所在窗口。要對多個窗口下的多個工作進行切換,用“窗口”菜單最方便。“窗口”菜單的底部列出了已打開了工作簿的名字,要直接切換到一個工作簿,從“窗口”菜單選擇它的名字即可。“窗口”菜單最多能列出9個工作簿,若多于9個,“窗口”菜單則包含一個名為“多窗口”的命令,選用該命令,則出現一個按字母順序列出所有已打開的工作簿名字的對話框,只需單擊其中需要的名字即可。
8、快速插入Word表格
Excel可以處理Word表格中列出的數據,可用以下方法快速插入Word表格:(1)打開Word表格所在的文件;(2)打開要處理Word表格的Excel文件,并調整好兩窗口的位置,以便能看見表格和要插入表格的區域;(3)選中Word中的表格;(4)按住鼠標左鍵,將表格拖到Excel窗口中,松開鼠標左鍵將表格放在需要的位置即可。
9、快速鏈接網上的數據
可以用以下方法快速建立與網上工作簿中數據的鏈接:(1)打開Internet上含有需要鏈接數據的工作簿,并在工作簿選定數據,然后單擊“編輯”菜單的“復制”命令;(2)打開需要創建鏈接的Excel工作簿,在需要顯示鏈接數據的區域中,單擊左上角單元格;(3)單擊“編輯”菜單中的“選擇性粘貼”命令,在“選擇性粘貼”對話框中,選擇“粘貼鏈接”按鈕即可。若想在創建鏈接時不打開Internet工作簿,可單擊需要鏈接處的單元格,然后鍵入(=)和URL地址及工作簿位置。
10、快速創建工具欄
通過工具欄可以快捷地訪問常用的命令或自定義的宏,可以根據需要快速創建自己的工具欄。方法為:單擊“工具”菜單中的“自定義”命令,選擇“工具欄”選項卡,單擊“新建”按鈕,輸入“新建工具欄”名稱,然后單擊“確定”。這時新建工具欄出現在窗口就可以用鼠標把其他工具欄中的按鈕拖到新建工具欄中,該按鈕就會在此“落戶”。若在拖動時按著Ctrl鍵,則會將按鈕復制過來。注意:不能將按鈕拖到“自定義”對話框或工作表中,否則該按鈕將會被刪除。
11、利用模板創建工作簿
模板是一用來作為創建其它工作簿的框架形式,利用它可以快速地創建相似的工作簿。創建模板方法為:(1)打開一個要作為模板的工作簿;(2)選擇“文件”菜單中“另存為”命令,打開“另存為”對話框;(3)在“文件名”框中輸入模板的名字,從“保存類型”列表中選定“模板(*.xlt)”選項,這時“保存位置”會自動切換到默認的模板文件夾Templates文件夾;(4)在“保存位置”中選擇“
電子表格模板”文件夾,單擊“保存”即可。這樣就可以根據該模板快速創建新工作簿了。
12、用“超級連接”快速跳轉到其它文件
用
超級鏈接在各個位置之間跳轉十分方便,若要切換到其它文件,只需用鼠標指向帶有下劃線的藍色超級鏈接文件,然后單擊鼠標即可跳轉到超級鏈接所指向的子位置上去,看完后若要返回,只需單擊“Web”
工具欄上的“返回”按鈕即可。
7常用函數編輯
Excel函數一共有11類,分別是數據庫函數、日期與時間函數、工程函數、財務函數、信息函數、邏輯函數、查詢和引用函數、數學和三角函數、統計函數、文本函數以及用戶自定義函數。
工程
工程工作表函數用于工程分析。這類函數中的大多數可分為三種類型:對復數進行處理的函數、在不同的數字系統(如十進制系統、十六進制系統、八進制系統和二進制系統)間進行數值轉換的函數、在不同的度量系統中進行數值轉換的函數。
財務
財務函數可以進行一般的財務計算,如確定貸款的支付額、投資的未來值或凈現值,以及債券或息票的價值。財務函數中常見的參數:
未來值 (fv)--在所有付款發生后的投資或貸款的價值。
期間數 (nper)--投資的總支付期間數。
付款 (pmt)--對于一項投資或貸款的定期支付數額。
現值 (pv)--在投資期初的投資或貸款的價值。例如,貸款的現值為所借入的本金數額。
利率 (rate)--投資或貸款的利率或貼現率。
類型 (type)--付款期間內進行支付的間隔,如在月初或月末。
信息
可以使用信息工作表函數確定存儲在單元格中的數據的類型。信息函數包含一組稱為 IS 的工作表函數,在單元格滿足條件時返回 TRUE。例如,如果單元格包含一個偶數值,ISEVEN 工作表函數返回 TRUE。如果需要確定某個單元格區域中是否存在空白單元格,可以使用 COUNTBLANK 工作表函數對單元格區域中的空白單元格進行計數,或者使用 ISBLANK 工作表函數確定區域中的某個單元格是否為空。
數據庫
當需要分析數據清單中的數值是否符合特定條件時,可以使用數據庫工作表函數。例如,在一個包含銷售信息的數據清單中,可以計算出所有銷售數值大于 1,000 且小于 2,500 的行或記錄的總數。Microsoft Excel 共有 12 個工作表函數用于對存儲在數據清單或數據庫中的數據進行分析,這些函數的統一名稱為 Dfunctions,也稱為 D 函數,每個函數均有三個相同的參數:database、field 和 criteria。這些參數指向數據庫函數所使用的工作表區域。其中參數 database 為工作表上包含數據清單的區域,參數 field 為需要匯總的列的標志,參數 criteria 為工作表上包含指定條件的區域。
邏輯函數
使用邏輯函數可以進行真假值判斷,或者進行復合檢驗。例如,可以使用 IF 函數確定條件為真還是假,并由此返回不同的數值。
統計函數
統計工作表函數用于對數據區域進行統計分析。例如,統計工作表函數可以提供由一組給定值繪制出的直線的相關信息,如直線的斜率和 y 軸截距,或構成直線的實際點數值。
文本函數
通過文本函數,可以在公式中處理文字串。例如,可以改變大小寫或確定文字串的長度。可以將日期插入文字串或連接在文字串上。下面的公式為一個示例,借以說明如何使用函數 TODAY 和函數 TEXT 來創建一條信息,該信息包含著當前日期并將日期以"dd-mm-yy"的格式表示。
=TEXT(TODAY(),"dd-mm-yy")
查詢和引用
當需要在數據清單或表格中查找特定數值,或者需要查找某一單元格的引用時,可以使用查詢和引用工作表函數。例如,如果需要在表格中查找與第一列中的值相匹配的數值,可以使用 VLOOKUP 工作表函數。如果需要確定數據清單中數值的位置,可以使用 MATCH 工作表函數。
數學和三角
通過數學和三角函數,可以處理簡單的計算,例如對數字取整、計算單元格區域中的數值總和或復雜計算。
日期與時間
通過日期與時間函數,可以在公式中分析和處理
日期值和時間值。
用戶自定義
如果要在公式或計算中使用特別復雜的計算,而工作表函數又無法滿足需要,則需要創建用戶自定義函數。這些函數,稱為用戶自定義函數,可以通過使用 Visual Basic for Applications 來創建。[3]
8使用方法編輯
日常辦公中一些重要的或屬于保密性的文件都需要進行安全性的設置,設置EXCEL文檔的安全性的操作方法有很多。
加密Excel文件
如果不想讓自己的Excel文件被別人查看,最好將其加密:單擊“工具”→“選項”,在彈出的“選項”對話框中單擊“安全性”選項卡,然后在“打開權限密碼”(只允許讀不能做修改)、“修改權限密碼”(可以閱讀,也可以修改)輸入框中輸入該文件的打開權限密碼及修改權限密碼。單擊“確定”按鈕,在彈出的密碼確認窗口中重新輸入一遍密碼,再單擊“確認”,最后點“保存”按鈕完成文件加密。下次只有輸入正確密碼才能打開該文件。
對單元格進行讀寫保護(2003版本)
1)對輸入信息進行有效性檢測:首先選定要進行有效性檢測的單元格或單元格集合,然后選擇“數據”菜單中的“有效性”選項,設置有效條件、顯示信息和錯誤警告來控制輸入單元格的信息要符合給定的條件。另外,這一部分設置很有用,如在設計一個Excel時,不允許用戶輸入
負數年齡及負工資等。
2)設置鎖定屬性,以保護存入單元格的內容不能被改寫。選定需要鎖定的單元格;選擇“格式”→“單元格”;在“單元格格式”設置對話框中選擇“保護”標簽并選中“鎖定”;選擇“工具”→“保護”→“保護工作表”,設置保護密碼,即完成了對單元格的鎖定設置。
保護工作簿(2003版本)
打開“工具”→“保護”→“保護工作簿”。選定“結構”選項可保護工作簿結構,以免被刪除、移動、隱藏、取消隱藏、重命名工作表,并且不可插入新的工作表。選定“窗口”選項則可以保護工作簿窗口不被移動、縮放、隱藏、取消隱藏或關閉。
保護工作表
在設置保護工作表前,首先確認要保護的單元格是否處于“鎖定”狀態,選中并右擊單元格,在彈出的菜單中選擇“設置單元格格式”,選擇“保護”選項卡,確認已選中“鎖定”項,在默認狀態下,單元格和圖形對象均處于鎖定狀態,此時,如果設置工作表被保護,則相應信息不能修改。保護工作表的方法如下:選擇“工具”→“保護”→“保護工作表”,在打開的對話框中有“內容”、“對象”和“方案”三個復選項,如果要防止、修改工作表中的單元格或圖表中的數據及其他信息,并防止查看隱藏的數據行、列和公式,則選中“內容”復選框;如果要防止、改變工作表或圖表中的圖形對象,則應選中“對象”復選框;如果要防止、改變工作表中方案的定義,則應選中“方案”復選框。最后為防止其他用戶取消工作表保護,還要在“密碼”文本框中輸入密碼。
保護共享工作薄
對要共享的工作薄,如果要對工作薄中的修訂進行跟蹤,可設置保護共享工作薄,選擇“工具”→“保護”→“保護共享工作薄”,選中“以追蹤修訂方式共享”復選框,如果需要其他用戶先提供密碼,才能取消共享保護和沖突日志,則需要在“密碼”文本框中輸入密碼,注意,如果工作薄已經處在共享狀態,則不能為其設置密碼。
為工作薄設置權限密碼
如果不想其他用戶打開工作薄,可設置工作薄打開密碼,單擊“文件”→“另存為”,單擊“工具”菜單上的“常規選項”,在這里可根據不同需要設置兩種類型的密碼:如果根本不想其他用戶打開工作薄,則需在“打開權限密碼”文本框中輸入密碼;如果只是不想其他用戶修改工作薄,但可以打開查看,則需要在“修改權限密碼”文本框中輸入密碼。當然為了保險起見可以把兩個密碼都設置,最好是設置不同的密碼內容。
隱藏公式
如果不想在共享工作薄后,讓其他用戶看到并編輯已有公式,可在共享之前,將包含公式的單元格設置為隱藏,并保護工作表。步驟如下:選定要隱藏的公式所在的單元格區域,選擇“格式”→“單元格”,單擊“保護”選項卡,選中“隱藏”復選框,單擊“確定”按鈕即可隱藏公式。
隱藏工作薄
選擇“窗口”→“隱藏”,可以把當前處于活動狀態的工作薄隱藏起來,如果要取消隱藏,可選擇“窗口”→“取消隱藏”命令,然后在“取消隱藏”窗口中選擇相應工作薄即可。
隱藏工作表
選擇“格式”→“工作表”→“隱藏”,可以把當前的活動工作表隱藏起來,要取消工作表的隱藏時,選擇“格式”→“工作表”→“取消隱藏”,然后在“取消隱藏”窗口中選擇相應的工作表即可。
隱藏行或列
隱藏行或列共有三種方法,這里以行為例:(1)右擊要隱藏的行號,在出現的快捷菜單中選擇“隱藏”命令。(2)單擊需要隱藏行中的任意單元格,然后選擇“格式”菜單下的“行 隱藏”命令即可。(3)移動鼠標要隱藏行的右側,按住左鍵,通過移動向左移動的方式,將列寬調整為0,這樣對應的行號會從工作表中自動消失,起到隱藏效果,要取消隱藏,需要同時選擇該行的左右相鄰的兩行,或者選中整個工作表,然后選擇“格式”菜單下的“行 取消隱藏”命令即可。
設置只讀方式
選擇“文件”→“另存為”,在該對話框中選中需要設為“建議只讀”屬性的工作簿文件,然后單擊該對話框上的“選項”按鈕,打開“保存選項”對話框,選中該對話框中的“建議只讀”復選框,然后單擊“確定”按鈕,再單擊“另存為”對話框上的“保存”按鈕即可。在“建議只讀”方式下,無論何時打開工作簿,Excel總是首先顯示出一個提示信息對話框,建議應以只讀方式打開工作簿。
修改擴展名
修改Excel工作薄的擴展名(把.xls改為其他擴展名),Excel就不認識了,最好是把擴展名改成.dll等系統文件的名稱,然后再把文件的屬性設置為隱藏,讓別人會誤以為這是個系統文件,而不敢去碰它,自己要用時再改回來就行了。[4]
新增功能
Excel表格的增強功能
在OfficeExcel2007中,可以使用新用戶界面快速創建、格式化和擴展Excel表格(在Excel2003中稱為Excel列表)來組織工作表上的數據,以便更容易使用這些數據。下面列出了針對表格的新功能或改進功能。
可以打開或關閉表格標題行。如果顯示表格標題,則當長表格中移動時,表格標題會替代工作表標題,從而使表格標題始終與表列中的數據出現在一起。
計算列使用單個公式調整每一行。它會自動擴展以包含其他行,從而使公式立即擴展到這些行。只需輸入公式一次,而無需使用“填充”或“復制”命令。
默認情況下,表中會啟用“自動篩選”以支持強大的表格
數據排序和篩選功能。
這種類型的引用允許公式中使用表列標題名稱代替
單元格引用(例如A1或R1C1)。
在匯總行中,可以使用自定義公式和文本輸入。
可以應用表樣式,以對表快速添加設計師水平的專業格式。如果在表中啟用了可選行樣式,Excel將通過一些操作保持可選樣式規則,而這些操作在過去會破壞布局,例如篩選、隱藏行或者對行和列手動重新排列。
共享的圖表
易于使用的數據透視表
快速連接到外部數據
新的文件格式
更佳的打印體驗
07Excel單元格增加了許多,由03的256列,65536行,增加到16384列,1048576行,可以儲存更多的信息。但是要注意如果需要把07Excel數據粘貼到03Excel中去,需要注意要粘貼的數據是否在256列(即IV列)之外,如果是的話,則粘貼過去的內容系統會默認成IV列的內容。