excel可以處理什么類型的數(shù)據(jù)?
Excel中基本數(shù)據(jù)類型有多種,但常用到的只有其中一半左右。同時(shí)絕大多數(shù)數(shù)據(jù)類型之間是可以相互轉(zhuǎn)換的。
1、變形體 Variant
變體型數(shù)據(jù)是一種特殊的數(shù)據(jù)類型,幾乎可以用于保存所有其它數(shù)據(jù)類型的數(shù)據(jù)。我們?cè)谡{(diào)整某個(gè)單元格格式時(shí),看到的【常規(guī)】類型,就是Variant。可以簡(jiǎn)單地理解為:當(dāng)不知道變量所要表示的數(shù)據(jù)是什么類型時(shí),就把它定義為Variant,但這種操作應(yīng)當(dāng)盡量避免,會(huì)增大存儲(chǔ)與計(jì)算的內(nèi)存壓力。
2、字符串 String
字符串是用于保存文本數(shù)據(jù)的,字符串內(nèi)容應(yīng)放置于雙引號(hào)內(nèi)。對(duì)應(yīng)設(shè)置單元格格式窗體中的【文本】就屬于String類型。
03、數(shù)字類型
Excel中用于表示數(shù)字的數(shù)據(jù)類型有4種:整型 Integer、長(zhǎng)整型 Long、單精度浮點(diǎn)型 Single、雙精度浮點(diǎn)型 Double。整型及長(zhǎng)整型用于表示整數(shù),單精度與雙精度浮點(diǎn)型都用于表示小數(shù)。
整型與長(zhǎng)整型的區(qū)別在于兩者所能表示的數(shù)值范圍不同:
整型數(shù)據(jù)能表示的數(shù)據(jù)范圍:-32768 ~ 32767
長(zhǎng)整型數(shù)據(jù)能表示的數(shù)據(jù)范圍:-2147483648 ~ 2147483647
而單精度浮點(diǎn)數(shù)與雙精度浮點(diǎn)數(shù)除了在數(shù)值范圍不同之外,兩者所能表示的數(shù)據(jù)精度(即小數(shù)點(diǎn)后多少位)也是不同的
單精度浮點(diǎn)型能表示的數(shù)據(jù)范圍
在表示負(fù)數(shù)時(shí):-3.402823E38 ~ -1.401298E-45
在表示正數(shù)時(shí):1.401298E-45 ~ 3.402823E38
雙精度浮點(diǎn)型能表示的數(shù)據(jù)范圍
在表示負(fù)數(shù)時(shí):-1.79769313486231E308 ~ -4.94065645841247E-324
在表示正數(shù)時(shí):4.94065645841247E-324 ~ 1.79769313486231E308
反正一句話,它們可以表示非常大的數(shù)據(jù),但要注意的是,單精度浮點(diǎn)型其精度是6,即只能保存小數(shù)點(diǎn)后最多6位的數(shù)據(jù);雙精度浮點(diǎn)型其精度是14,即只能保存小數(shù)點(diǎn)后最多14位的數(shù)據(jù)。如果超出以上長(zhǎng)度,則超出部分會(huì)被去掉,并且會(huì)自動(dòng)四舍五入
04、日期型 Date
日期型數(shù)據(jù)不僅可以表示日期,還可以表示時(shí)間。可以表示的日期范圍是:1900年1月1日 ~ 9999年12月31日;可以表示的時(shí)間范圍是:0:00:00 ~ 23.59.59。
能被Excel識(shí)別到的日期,都可以賦值給日期型變量。因?yàn)镋xcel中有很多很多種日期格式,因此在這里無(wú)法一一舉例。需要用到的時(shí)候,可以多嘗試。
05、布爾型 Boolean
布爾型數(shù)據(jù)用于表示邏輯值:真、假 。其中“真”為T(mén)rue,“假”為False。布爾值數(shù)據(jù)常用于條件判斷語(yǔ)句。