Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 本篇內容結構如下: 本篇在章節中的位置 2. Excel文件的概念在正式開始學習、使用 Excel 之前,我們需要對 Excel 的一些基礎常識有一定的了解。 2.1 文件的概念用計算機專業術語來說“文件”就是“存儲在磁盤上的信息實體”。用戶在使用計算機時,無時不刻都在各種類型的文件打交道。不同功能的文 件,有不同類型的劃分。在 Windows 操作系統中,不同類型的文件通常會顯示為不同的圖表,以幫助使用者進行區分。Excel 文件的圖表顯示為一個綠色的 Excel 圖標。 常見的Excel文件 除了圖標之外,用于區別文件類型的另一個重要的一句就是文件“擴展名”。擴展名也被稱為“后綴名”,它是完整文件名的一部分。例如,“成績表.xlsx”這個文件,“.”之后的“xlsx”就是文件的擴展名,標識了文件的類型。 ? 通常情況下,Excel 文件指的是 Excel 工作簿文件,即擴展名為“.xlsx”的文件,這是 Excel 最基礎的電子表格文件類型。 但是與 Excel 相關的 文件類型并非僅此一種,下面將介紹幾種可以通過 Excel 軟件創建的文件類型。 啟用宏的工作簿(.xlsm)啟用宏的工作簿是一種特殊的工作簿,它是自Excel 2007 以后版本所特有的,是 Excel 2007 和 Excel 2010 基于 XML 和啟用宏的文件格式,用于存儲 VBA 宏代碼或者 Excel 宏工作表。 ? 啟用宏的工作簿擴展名為“.xlsm”。從 Excel 2007 以后的版本開始,基于安全的考慮,普通Excel工作簿無法存儲宏代碼,而保存為這種工作簿則可以保留其中的宏代碼。 模板文件(.xltx/.xltm)模板是用來創建具有相同風格的工作簿或者工作表的模型,如果用戶需要使自己創建的工作簿或工作表具有自定義的顏色、文字樣式、表格樣 式、顯示設置等統一的樣式,可以使用模板文件來實現。 ? 加載宏文件(.xlam)加載宏是一些包含了 Excel 擴展功能的程序,其中既包括 Excel 自帶的加載宏程序(如分析工具庫、規劃求解等),也包括用戶自己活著第三方軟件廠商所創建的加載宏程序(例如自定義函數命 令等)。加載宏文件(.xlam)就是包含了這些程序的文件,通過移植加載宏文件,用戶可以在不同的計算機上使用自己所需功能的加載宏程序。 ? 網頁文件(.mht、htm)Excel 可以從網上獲取數據,也可以把包含數據的表格保存為網頁格式發布,其中還可以設置保存為“交互式”網頁,轉化后的網頁中保留了使用Excel 繼續進行編輯和數據處理的功能。 ? Excel 保存的網頁文件分為單個文件的網頁(.mht或.mhtml)和普通網頁(.htm),這些 Excel 創建的網頁與普通的網頁并不完全相同,其中包含了不少于 Excel 格式相關的信息。 除了上面介紹的幾種工作簿類型以外,Execl 還支持許多其他類型的文件格式,不同格式的 Excel 文件具有不同的擴展名、存儲機制,如下表所示。 Excel 支持的文件格式說明 2.2 工作簿和工作表的概念工作簿、工作表和單元格是 Excel 的三大要素。 工作簿擴展名為“.xlsx”的文件就是通常所稱的 Excel 工作簿文件,它是用戶進行 Excel 操作的主要對象和載體。用戶使用 Excel 創建數據表格、在表格中進行編輯以及操作完成后進行保存等一系列操作的過程大都是在工作簿這個對象上完成的。 ? 工作表如果把工作簿比作圖書,工作表就相當于書本的書頁,工作簿可以由許許多多記錄不同數據的工作表組成。 ? Excel 2003 版的工作簿可以容納 256 張工作表,Excel 2007 以上版本的工作簿中工作表數量與當前計算機的內存有關,只要內存充足,就可以不斷創建新的工作表。 2.3 Excel數據的類型Excel 工作表由許多橫條和豎線交叉而成的一排排格子組成,在由這些線條組成的格子中,錄入各種數據就構成了辦公中所使用的表。 常見的Execl表格 以上圖所示的Excel工作表為例,其最基本的結構是由橫線間隔而出的“行”(Row)與由豎線分隔出的“列”(Column)組成。行、列相互交叉所形成的格子稱為“單元格”(Cell)。 ? 在上圖所示的 Excel 工作窗口中,一組垂直的灰色標簽中的阿拉伯數字標識了電子表格的“行號”;而一組水平的灰色標簽中的英文字母則標識了表格的“列標”。 在工作表中的行號和列標之間,那些灰色的橫線和豎線被稱為“網格線”。通過網格線用戶可以方便地辨別行、列與單元格的位置。在 Excel 默認設置下, 網格線不會隨著工作表內容被打印。 ? 在工作表中用鼠標單擊一個單元格,即可將其選中,被選中的單元格被稱為“活動單元格”。在活動單元格中輸入和編輯數據是用戶使用 Excel 時最基礎的操作之一(后面會結合實例和技巧詳細介紹)。 ? 在 Excel 中,所有活動單元格的默認格式為“常規”。 在其中輸入和保存的數據可以包括數值、日期、文本和公式 4 種基本類型。除此以外,還有邏輯型、錯誤值等一些特殊的數值類型。 ? 數值數值指的是所代表數量的數字形式,例如企業的銷售額、利潤,商品的進貨數量、庫存量等。 Excel工作表中的數值型數據 數值可以是正數,也可以是負數,但是都可以用于進行數值計算,例如加、減、求和、求平均值等。除了普通的數字以外,還有一些待用特殊符號的數字也被 Excel 理解為數值,例如百分號“%”、貨幣符號“¥”,千分間隔符“,”以及科學計數符號“E”等。 這里需要注意: ? 因此,對于超出 15 位有效數字的數值,Excel 無法進行精確的精算或處理,例如無法比較兩個相 差無幾的 20 位數字的大小,無法用數值的形式存儲身份證號碼等。用戶可以通過使用文本形式來保存位數過多的數字,來處理和避免上面的這些情況,例如,在單元格中輸入身份證號碼的首位之前加上單引號“’”,或者先將單元格格式設置為文本后,再輸入身份證號碼。 ? 對于一些很大或者很小的數值,Excel 會自動以科學計數法來表示,例如 342 312 345 657 843 會以科學計數法表示為 3.42312E+14,即為3.42312x1014 的意思,其中代表 10 的乘方大寫字母 E 不可以缺省。 ? 文本文本通常指的是一些非數值型文字、符號等,例如企業的部門名稱、員工的考核科目、產品的名稱等。 Excel工作表中的文本型數據 除此之外,許多不代表數量的、不需要進行數值計算的數字也可以保存為文本形式,例如電話號碼、身份證號碼、股票代碼等。所以,文本并沒有嚴格意義上的概念。事實上,Excel 將許多不能理解為數值(包括日期時間)和公式的數據都視為文本。文本不能用于數值計算,但可以比較大小。 日期和時間在 Excel 中,日期和時間是以一種特殊的數值形式存儲的,這種數值形式被稱為“序列值”(Series),在早期的版本中也被稱為“系列值”。序列值是介于一個大于等于 0,小于2,958,466 的數值區間的數值,因此,日期型數據實際上是一個包括在數值數據范疇中的數值區間。 在 Windows 系統中所使用的 Excel 版本中,日期系統默認為“1900 年日期系統”,即以 1900 年 1月 1 日作為序列值的基準日,當日的序列值計為1,這之后的日期均以距基準日期的天數作為其序 列值,例如 1900 年 2 月 1 日的序列值為 32,2017 年 10 月 2 日的序列值為 43,010。 Excel中日期對應的序列值 在 Excel 中可以表示的最后一個日期是 9999 年 12 月 31 日,當日的序列值為 2,958,465。 由于日期存儲為數值的形式,因此它繼承數值的所有運算功能,例如日期數據可以參與加、減等數值運算。日期運算的實質就是序列值的數值運算。例如要計算兩個日期之間相距的天數,可以 直接在單元格中輸入兩個日期,再用減法運算的公式來求得。 ? 日期系統的序列值是一個整數數值,一天的數值單位就是 1,那么 1 小時就可以表示為 1/24 天, 1 分鐘就可以表示為 1/(24x60)天等等,一天中的每一個時刻都可以由小數形式的序列值來表示。例如中午 12:00:00 的序列值為 0.5(一天的一半),12:05:00 的序列值近似為0.503472。如果輸入的時間值超過 24 小時,Excel 會自動以天為單位進行整數進位處理。例如 25:01:00,轉換為序列值為 1.0423611,即為 1+0.0423611(1天+1 小時 1 分)。Excel 中允許輸入的最大時間為9999:59:59:9999。 ? 將小數部分表示的時間和整數部分所表示的日期結合起來,就可以以序列值表示一個完整的日期時間點。例如 2017 年 10 月 2 日 12:00:00 的序列值為 43,010.5。 ? 邏輯值邏輯值是一種特殊的參數,它只有 TRUE(真)和FALSE(假)兩種類型。 例如,在公式: =IF(A3=0,"0",A2/A3) “A3=0”就是一個可以返回 TRUE(真)或FLASE(假)兩種結果參數。當“A3=0”為 TRUE 時,在公式返回結果為“0”。 ? 否則返回“A2/A3”的計算結果。 ? 邏輯值之間進行四則運算,可以認為 TRUE=1,FLASE=0,例如: TRUE+TRUE=2 邏輯值與數值之間的運算,可以認為 TRUE=1, FLASE=0,例如: TRUE-1=0 在邏輯判斷中,非 0 的不一定都是 TRUE,例如公式: =TRUE<> 如果把 TRUE 理解為 1,公式的結果應該是 TRUE。但實際上結果是 FALSE,原因是邏輯值就是邏輯值,不是 1,也不是數值,在 Excel 中規定,數字<><邏輯值,因此應該是 true="">5。 總之,TRUE 不是 1,FALSE 也不是 0,它們不是數值,它們就是邏輯值。只不過有些時候可以把它“當成”1 和 0 來使用。但是邏輯值和數值有著本質的不同。 錯誤值經常使用 Excel 的用戶可能都會遇到一些錯誤信息,例如“#N/A!”、“#VALUE!”、等,出現這些錯誤的原因有很多種,如果公式不能計算正確結 果,Excel 將顯示一個錯誤值。例如,在需要數字的公式中使用文本、刪除了被公式引用的單元格等。 公式公式是 Excel 中一種非常重要的數據,Excel 作為一種電子數據表格,其許多強大的計算功能都是通過公式來實現的。 公式通常都是以“=”號開頭,它的內容可以是簡單的數學公式,例如: =16*62*2600/60-12 也可以包括 Excel 的內嵌函數,甚至是用戶自定義的函數,例如: =IF(F3 用戶要在單元格中輸入公式,可以在開始輸入的時候以一個等號“=”開頭表示當前輸入的是公式。除了等號以外,使用“+”號或者“-”號開頭也可以使 Excel 識別其內容為公式,但是在按下 Enter 鍵確認后,Excel 還是會把公式的開頭自動加上“=”號。 當用戶在單元格內輸入公式并確認后,默認情況下會在單元格內顯示公式的運算結果。公式的運算結果,從數據類型上來說,也大致可以區分為數值型數據和文本型數據兩大類。選中公式所在的單元格后,在編輯欄內也會顯示公式的內容。 在Excel中使用公式 邏輯值,因此應該是>Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!