1樓:怎樣會是怎樣
資料型別,只能夠精確到小數點之後的14位
'資料型別 (名稱) 大小(位元組) 描述
'boolean 2 邏輯值true或false
'byte 1 0 到255的整數
'integer (%) 2 –32,768到32,767的整數
'long (&) 4 –2,147,483,648到2,147,483,647的整數
'single (!) 4 單精度浮點數值 single 能表示最大精度是小數點後約六位
'負數:–3.402823e38到–1.401298e–45
'正數:1.401298e–45到3.402823e38
'double (#) 8 雙精度浮點數值 double 能表示的精度是小數點後14位
'負數:–1.79769313486231e308到–4.94065645841247e–324
'正數:4.94065645841247e–324到1.79769313486231e308
'currency (@) 8 (放大的整數(譯者:整數除以10000得到的數值,參見vba幫助))使用在定點計算中:
'–922,337,203,685,477.5808到922,337,203,685,477.5807
'decimal 14 +/–79,228,162,514,264,337,593,543,950,335沒有小數點;
'+/–7.9228162514264337593543950335小數點後有28位數字;
'最小的非0數字是
'+/–0.0000000000000000000000000001
'date 8 從100年1月1日到2023年12月31日的日期
'string($)(變長字串) 10位元組+字串長度 變長字串最多可包含大約 20 億 ( 2^31)個字元。
'string($)(定長字串) 字串長度 定長字串最多可包含大約65,400 個字元。
'object 4 物件變數用來引用excel中的任何物件
'variant(帶數字) 16 最高範圍到double型別的任何數值
'variant(帶字母) 22位元組+字串長度 和變長字串的範圍一樣
2樓:匿名使用者
浮點誤差 如果需要很精確的 可以使用 round函式
3樓:
excel由於精度的限制,對於高位數的小數點運算是存在誤差的,所以不要設定小數位數太多。對於浮點數的大規模運算,可能會產生1以內的誤差。
在excel中,用sum求和只顯示公式,不能顯示數值怎麼辦?
4樓:有錢哥哥
單元格設定為文字,是不能用公式求和的。
1、選中單元格,求和的單元格也要選中,下拉設定單元格格式。
2、格式設定為常規就可以了。
3、設定好單元格格式後,輸入求和公式=sum(i4:i6)。
4、回車,就可以得到求和資料了。
5樓:閬苑小哥
還有一種可能就是小數位太少了顯示不出來數字就會顯示公式,這時候就要在數值裡設定小數位數,比如設定小數點後5位甚至更多就會顯示的出來了
6樓:
因為你把單元格設定為文字格式了。
你把單元格設定為常規,然後,按下f2,再回車,數值就出來了。
7樓:眯住眼串針
將單元格格式設定為常規,再輸入公式看看
8樓:匿名使用者
工具-選項-高階-此工作表的顯示選項,將「在單元格中顯示公式而非其計算結果」前的勾去掉就可以了。
9樓:
公式——顯示公示
單無格格式設定不對,變為普通
10樓:
按ctrl+`(即鍵盤esc下邊的鍵)
11樓:
你好,為什麼**我連結公式不顯示出來,而是空格。
excel**求和的時候為什麼用公式和一個個的相加得數不一樣啊?
12樓:山桑弓
出現這種情況往往是a1:a7中資料不是真正的常規或數值形式,可能被設定為文字,或資料中有不易發現的空格等,如果是這樣,往往是a1+a2+a3的抗干擾能力強些,sum易受影響。
13樓:匿名使用者
分段檢查:=sum(a1:a3),=a1+a2+a3, =sum(a4,a5) ,=a4+a5,再看,哪個不一樣,再找問題。也許某一個設定與其他不一樣。
14樓:匿名使用者
選擇a1:a7,然後點右鍵裡面的設定單元格格式,第一個裡的設為數值, 這樣兩種方法做出的應該就是一樣的了!不對再問我!!!
15樓:匿名使用者
有文字型數字. 所以sum的求和比一個一個加起來的少.
給你個方法. 在一個單元格里寫上1. 然後拷貝這個單元格. 選擇你的a1:a7, 點滑鼠右鍵, 選擇性貼上, 乘. 確定. (把文字型數字轉化為數值型.)
然後sum和一個一個加起來的就一樣了.
16樓:網頁設計師
我覺得不可讓!是不是操作失誤多輸入了個a幾啊!再看看吧!要不截圖!
17樓:簫靜寒
直接點求和的那個符號
在excel為什麼下拉求和的結果與實際不一樣
18樓:匿名使用者
excel公式下拉過程中「相對引用」的單元格區域也會發生變化,你雙擊單元格,關注一下引用區域,
19樓:匿名使用者
有文字數字啊,copy要相加的數值,到空白處,選擇性貼上,選加(d)就可以了
20樓:匿名使用者
有某個單元格的格式是文字格式,所以該格的資料沒有統計進來,你檢檢視!
21樓:
全選你要計算的**,ctrl+c,alt+e+s+v+v,然後再計算試試
22樓:侯玉川
如果數值正確,應該不會算錯的。
你需要注意以下幾點:
你所選的數值裡有沒有文字格式的,如果有文字格式的,請改為數字格式重新編輯之後再計算。
你輸入的資料裡, 有沒有多輸符號的,例如不容易覺察的符號,實際上已經被作為文字處理了。
你所選的內容有沒有超範圍的內容,例如你選擇整列,卻沒在意在很多行之後,此列裡有資料?
你所選的內容裡有沒有日期之類的,日期也是被識別為數字的。還有一些特殊數字格式設定的內容,興許本來是數字,只是實際顯示不像純粹的數字罷了。注意這類的內容要排除掉。
綜上, 第一種和第二種情況出現的概率高。建議檢查。
23樓:匿名使用者
裡面公式檢查一下,看公式是否有錯,看有隱藏的行或列沒有,檢查一下試試
24樓:匿名使用者
求和區域有文字格式的數字,是計算不到的,所以會有結果不對!
excel數值及計算公式一樣為什麼得出的結果不一樣
25樓:我把你弄丟了吧
這是由於k列你沒有使用四捨五入函授,而l列使用了該函式並設定顯示位數是2位,這就不一樣了,如果在l列增加一下小數位數就可以發現問題了,如下幾例: 17.01500 17.
02000 14.63500 14.64000 13.
80500 13.81000 14.86000 14.
86000 13.92500 13.93000 14.
21500 14.22000 14.64000 14.
64000 14.08500 14.09000 前面是k列,後面是l列,特別是k列顯示的兩位,實際參與計算是的3位,你想結果再求和能一樣嗎?
這種情況下最好的辦法是在工具--選項--重新計算--工作簿選項,把「以顯示精度為準」勾選,這樣它們的結果就一樣了。而且不用設定函式取位,而直接設定單元格格式資料為2位小數,後續計算還不會出現問題。 另外,你有幾個數這個列數的基數不一樣,如第2個人,繳費基數和養老保險數不一致,如果求和的話可能會有問題,請核實一下。
1、你用的公式和函式有沒有相同。
2、你輸入的數字是文字格式還是數值格式,是否相同(數值會預設靠右,文字會預設靠左)。
3、數字輸入的過程中有沒有無意中輸入的空格。
4、輸入的數字是不是存在小數點後的數位,設定了小數位數後沒有全部顯示出來。
5、輸入的數字不能加帶文字,如:5元,10斤等單位。
6、建議把這些數字所在的單元格格式全設為常規格式,再看一下是否相同。
26樓:深圳市勵拓軟體****
1,你用的公式和函式有沒有相同
2,你輸入的數字是文字格式還是數值格式,是否相同(數值會預設靠右,文字會預設靠左)
3,數字輸入的過程中有沒有無意中輸入的空格4,輸入的數字是不是存在小數點後的數位,設定了小數位數後沒有全部顯示出來
5,輸入的數字不能加帶文字,如:5元,10斤等單位6,建議把這些數字所在的單元格格式全設為常規格式,再看一下是否相同
27樓:匿名使用者
你還是有不一樣的地方,否則不可能不一樣。就像1+2=3是的,只要是單位相同就永遠=3,除非單位不同。
28樓:何皎孔音儀
這個有什麼可以奇怪的,有些函式本身就是這樣的,如輸入:
=rand();=rand();=round(100*rand(),2)
=randbetween(2,50);=randbetween(3,10)
=now();=second(now());=hour(now());=today()
=row();=column()
等等……
這些函式公式一樣但結果很難一樣的哦
幫忙解釋下列excel表中公式意思SUMIF 進貨 B B, 5600 ,進貨 C C給你加分
sumif 條件彙總,對滿足條件的單元格求和。sumif 進貨 b b,5600 進貨 c c 就是在 進貨 表中的b列裡,有符合 5600 編號的,就彙總 進貨 表中b列 5600 對應的c列單元格資料。將 進貨 這張 中b列中數值為5600的資料求和彙總到c列。sumif a,b,c a 用於條...
Excel陣列公式怎麼用,Excel 陣列公式在AND()函式中怎麼用
ctrl shift enter三鍵輸入 魚木混豬喲 這個不好回答,不如說個具體的使用資料公式的例子,來給你寫個陣列公式 不管怎麼樣,陣列公式都是用ctrl shift enter鍵來結束的。excel 陣列公式在and 函式中怎麼用 檔案度 陣列公式無法在and中實現,and 只能輸出一個值,無法...
EXCEL用公式進行行號篩選,在EXCEL中如何取得具有特定內容的單元格的行號,或列號。
大肚有話說 最終要查詢的資料是否具有唯一性,如果是資料是唯一的可以用如下公式 max if isnumber find c1,a 1 a 9 row a 1 a 9 0 輸入最後要ctrl shift enter三鍵結束如果要查詢的資料具有多個結果,以上公式就只能返回滿足條件的最後一條記錄。若是有多...