Excel2007基礎教程:工作表中可以使用的各種數據類型
正如您所見, Excel 處理各種數據的方法是不一樣的。因此,需要了解在Excel 工作表中可以使用的各種數據類型。
一個Excel 工作簿中可以含有任意個工作表。每一個工作表由170 億個以上的單元格組成。一個單元格可以包含任意三種基本的數據類型:
令數值;
令文本:
公式。
一個工作表也可以含有圖表、圖形、圖片、按鈕和其他對象。這些對象並不包含在單元格中,而是駐留在工作表的繪圖層,它是位於每張工作表頂部的不可見圖層。
交叉參考:第18 章討論可以放直在繪圖層中的一些項.
3 .1.1 數值
數值代表一些類型的數量:如銷售數量、雇員人數、原子重量、測驗成績等。數值也可以是日期(如2 007-2-26 ) 或時間( 如凌晨3:24) 。
交叉參考: Excel 可以用許多不同的格式顯示數值. 在本章後面的小節中,可以看到不同的格式選項是如何影響數位顯示的(參見3.5 節) 。
Excel的數字限制
您可能會對Excel 所能處理的數據類型感到好奇.換句話說,數字最大能到多少?如此大的數字又有多少精確度?
Excel 的數字可以精確到15 位有效數字.例如,輸入一個大值,123 456 789 123 456 789 (1 8 位), Excel 實際上只存儲了15 位精確度的數字: 123 456 789 123 456 000. 精確度似乎十分有限,但在實際應用中,卻很少產生問題.
15 位數字的精確度可能產生的問題之一是在輸入信用卡號的時候.大多數信用卡號都是16位.但Excel 只能處理15 位數字,所以它會用零代替最後1 位信用卡號.更糟糕的是,您甚至沒有意識到Excel 使其卡號變得無效.那麼解決方案呢?可以把信用卡號作為文本輸入.做這件事最簡單的方式是把單元格格式預設為"文本" (選擇"開始" Q "數字",並從下拉"數字格式" 列表中選擇"文本" ).或者可以在信用卡號前加一個單引號.這兩種方法都會防止Excel把輸入的項解釋為數字.
下面列舉了Excel 的其他一些數字限制:
最大正數為: 9.9E+307
最小負數為: -9.9E+307
最小正數為: 1E-307
最大負數為: -IE-307
這些數都是用科學計數法表示的.例如,最大正數為"9.9 乘10 的307 次方". (換句話說就是99 後面跟著306 個O. )但需記住的是這個數只有15 位數字的精確皮.
3. 1.2 文本項
大多數工作表也在其單元格中包含文本。可以插入文本作為數值標簽、列標題,或有關工作表的說明。文本通常用於說明工作表中數值的含義。
以數字開頭的文本仍會被看作文本。例如,如果將"12 雇員"輸入單元格, Excel 會把它看作是文本而不是數值。因而不能使用該單元格進行數字計算。如需說明數字12 指的是雇員數,則將"12" 輸入單元格井將"雇員"輸入到單元格的右邊。
3.1 .3公式
公式使一個電子表格成為一個真正的電子表。Excel 可以讓您輸入功能強大的公式,這些公式通過使用單元格中的數值(甚至是文本)來計算出所需要的結果。當在單元格中輸入公式時,公式結果會出現在單元格中。如果更改公式使用的任意數值,公式重新計算並顯示新的結果。
公式可以是簡單的數學表達式,也可使用Excel 中某些內置的功能強大的函數。圖3.1 顯示了一個計算每月應還貸款的Exc~l 工作表。它包括數值、文本和公式。A 列中的單元格包含文本,B 列中的單元格包含4 個數值和2 個公式。公式在B6 和BI0 單元格中。為了便於參考, D 列顯示B 列單元格的實際內容。