于Excel中的數(shù)據(jù)類型.jpg)
來源頭條作者:Excel之家今天我們來了解 Excel 中的數(shù)據(jù)類型。常見數(shù)據(jù)類型Excel 中的數(shù)據(jù)類型包括數(shù)值、文本、日期時(shí)間及邏輯值和錯(cuò)誤值。1數(shù)值數(shù)值是指所有代表數(shù)量的數(shù)字形式,如企業(yè)的產(chǎn)值和利潤、學(xué)生成績、個(gè)人的身高體重等。數(shù)值可以是正數(shù),也可以是負(fù)數(shù),并且都可以用于計(jì)算。除了普通的數(shù)字外,還有一些帶有特殊符號的數(shù)字也會(huì)被 Excel 識別為數(shù)值,如百分號(%)、貨幣符號(如¥)和千分間隔符(,)。如果字母 E 在數(shù)字中恰好處于特定的位置,還會(huì)被 Excel 識別為科學(xué)記數(shù)符號。例如,輸入“5e3”,會(huì)顯示為科學(xué)記數(shù)形式 5.00E+03,即 5.00 乘以 10 的 3 次冪。在 Excel 中,由于軟件自身的限制,對于數(shù)值的使用和存儲(chǔ)存在一些規(guī)范和限制。Excel 可以表示和存儲(chǔ)的數(shù)字最大精確到 15 位有效數(shù)字。對于超過 15 位的整數(shù)數(shù)字,如 1234 567 890 123 456 789,Excel 會(huì)自動(dòng)將 15 位以后的數(shù)字變?yōu)?0 來存儲(chǔ)。對于大于 15 位有效數(shù)字的小數(shù),則會(huì)將超出的部分截去。因此,對于超出 15 位有效數(shù)字的數(shù)值,Excel 將無法進(jìn)行精確的計(jì)算和處理。例如,無法比較相差無幾的 20 位數(shù)字的大小、無法用數(shù)值形式存儲(chǔ) 18 位的身份證號碼等。2文本文本通常是指一些非數(shù)值性的文字、符號等,如企業(yè)名稱、駕校考試科目、員工姓名等。此外,很多不需要進(jìn)行數(shù)值計(jì)算的數(shù)字也可以保存為文本形式,如電話號碼、身份證號碼、銀行卡號等。在公式中直接輸入文本內(nèi)容時(shí),要用一對半角雙引號("")包含,如公式“=A1="ExcelHome"”。3日期和時(shí)間在 Excel 中,日期和時(shí)間是以一種特殊的“序列值”形式存儲(chǔ)的。在 Windows 操作系統(tǒng)上所使用的 Excel 版本中,日期系統(tǒng)默認(rèn)為“1900 日期系統(tǒng)”,即以1900 年 1 月 1 日作為序列值的基準(zhǔn)日期,這一天的序列值計(jì)為 1,這之后的日期均以距離基準(zhǔn)日期的天數(shù)作為其序列值。例如,1900 年 1 月 15 日的序列值為 15。Excel 中可表示的最大日期是9999 年 12 月 31 日,其日期序列值為 2 958 465。輸入日期后再將單元格數(shù)字格式設(shè)置為“常規(guī)”,此時(shí)就會(huì)在單元格內(nèi)顯示該日期的序列值。提示Macintosh 操作系統(tǒng)下的 Excel 版本默認(rèn)日期系統(tǒng)為“1904 日期系統(tǒng)”,即以1904 年 1 月 1 日作為日期系統(tǒng)的基準(zhǔn)日期。另外,為了保持與 Lotus 1-2-3 相兼容,在 Excel 的日期系統(tǒng)中還保留了并不存在的 1900 年 2 月 29 日(1900 年不是閏年)。作為一種特殊的數(shù)值形式,日期承載著數(shù)值的所有運(yùn)算功能。例如,要計(jì)算兩個(gè)日期之間相距的天數(shù),可以直接在不同單元格中分別輸入兩個(gè)日期,在第 3 個(gè)單元格使用單元格引用并用減法運(yùn)算。日期序列值是一個(gè)整數(shù),時(shí)間的序列值則是一個(gè)小數(shù)。一天的數(shù)值單位是 1,1 小時(shí)可以表示為 1/24 天,1 分鐘可以表示為 1/(24*60) 天,一天中的每一個(gè)時(shí)刻都可以由小數(shù)形式的序列值來表示。例如,中午 12:00:00 的序列值為 0.5(一天的一半),12:30:00 的序列值近似為 0.520833。將小數(shù)部分表示的時(shí)間和整數(shù)部分表示的日期結(jié)合起來,就能以序列值表示一個(gè)完整的日期時(shí)間點(diǎn)。例如,2020 年 9 月 10 日中午 12:00:00 的序列值為 44 084.5。對于不包含日期的時(shí)間值,如“12:30:00”,Excel 會(huì)自動(dòng)以 1900 年 1 月 0 日這樣一個(gè)實(shí)際不存在的日期作為其日期值。如需在公式中直接輸入日期或時(shí)間,需要用一對半角雙引號("")包含,如公式“="2021-8-15"-15”或“="10:24:00"+"0:30:00"”。4邏輯值邏輯值包括TRUE(真)和FALSE(假)兩種。假設(shè)A3單元格為任意數(shù)值,使用公式“=A3>0”,就能夠返回TRUE(真)或FALSE(假)。邏輯值之間進(jìn)行四則運(yùn)算或是邏輯值與數(shù)值之間的運(yùn)算時(shí),TRUE 的作用等同于 1,F(xiàn)ALSE 的作用等同于 0。例如,F(xiàn)ALSE*FALSE=0,TRUE-1=05錯(cuò)誤值用戶在使用 Excel 的過程中可能會(huì)遇到一些錯(cuò)誤值信息,如 #N/A、#VALUE!、#DIV/0! 等,出現(xiàn)這些錯(cuò)誤值有多種原因,常見的錯(cuò)誤值及產(chǎn)生的原因如表 1-1 所示。表 1-1 常見錯(cuò)誤值及產(chǎn)生的原因錯(cuò)誤值產(chǎn)生的原因#VALUE!在需要數(shù)字或邏輯值時(shí)輸入了文本,Excel 不能將其轉(zhuǎn)換為正確的數(shù)據(jù)類型#DIV/0!使用 0 值作為除數(shù)#NAME?使用了不存在的名稱或是函數(shù)名稱拼寫錯(cuò)誤#N/A在查找函數(shù)中,無法找到匹配的內(nèi)容#REF!刪除了有其他公式引用的單元格或工作表,致使單元格引用無效#NUM!在需要數(shù)字參數(shù)的函數(shù)中,使用了不能接受的參數(shù)#NULL !1.在公式中未使用正確的區(qū)域運(yùn)算符,產(chǎn)生了空的引用區(qū)域,例如將公式“=SUM(A3:A10)” 誤寫為“=SUM(A3 A10)”;2.在區(qū)域引用之間使用了交叉運(yùn)算符(空格字符)來指定不相交的兩個(gè)區(qū)域的交集。例如,公式“=SUM(A1:A5 C1:C3)”,A1:A5和C1:C3沒有相交的區(qū)域當(dāng)單元格中所含的數(shù)字超出單元格寬度,或者在設(shè)置了日期、時(shí)間的單元格內(nèi)輸入了負(fù)數(shù),將以 # 號填充。如果將使用數(shù)據(jù)模型創(chuàng)建的數(shù)據(jù)透視表通過【OLAP 工具】→【轉(zhuǎn)換為公式】命令轉(zhuǎn)換為公式,當(dāng)參數(shù)設(shè)置錯(cuò)誤時(shí),會(huì)瞬時(shí)顯示為錯(cuò)誤值“#GETTING_DATA”,再轉(zhuǎn)換為錯(cuò)誤值“#N/A”。在 Microsoft 365 版本的 Excel 中,還增加了部分新的錯(cuò)誤值類型,如錯(cuò)誤值“#SPILL!”表示公式的溢出區(qū)域不是空白區(qū)域。除此之外,如果數(shù)據(jù)源中本身含有錯(cuò)誤值,大多數(shù)公式的計(jì)算結(jié)果也會(huì)返回錯(cuò)誤值。對于不常使用Excel的用戶來說,經(jīng)常遇到數(shù)據(jù)中出現(xiàn)各種錯(cuò)誤值的狀況,這時(shí)候我們常常摸不著頭腦,通過以上知識學(xué)習(xí),你是不是能更清楚地認(rèn)識這些數(shù)據(jù)了呢。
暫時(shí)沒有評論,來搶沙發(fā)吧~