sql問題我有一列有小數點我要想要四捨五入到整

2021-04-18 12:28:08 字數 1472 閱讀 4230

1樓:東郭小子

什麼資料庫?

mssql

update a set b=cast(1.522 as int)小數會全部舍掉,四捨五入的話就用roundupdate a set b=round(1.522,0)

2樓:匿名使用者

oracle中的語bai句:du

還有一zhi個連結,您可

dao以參考專一屬下:http://zhidao.

3樓:匿名使用者

-- 方法一:

select round(b,0) from a-- 方法二:

select cast(b as decimal(10,0)) from a

如何讓excel四捨五入,並且保留2位小數點

4樓:本本經銷商

可以使用round函式進行四捨五入,並且指定保留小數位數。

例如:公式=round(123.456,2) 結果=123.46round用途:按指定位數四捨五入某個數字。

語法:round(number,num_digits)引數:number是需要四捨五入的數字;num_digits為指定的位數,number按此位數進行處理。

注意:如果num_digits 大於0,則四捨五入到指定的小數位;如果num_digits 等於0,則四捨五入到最接近的整數;如果num_digits 小於0,則在小數點左側按指定位數四捨五入。

例項:如果a1=65.25,則公式「=round(a1,1)」返回65.

3;=round(82.149,2)返回82.15;=round(21.

5,-1)返回20。

5樓:匿名使用者

=round(a1+b1,0) 之後用「增加小數點」就可以實現

或者用=text(round(a1+b1,0),".00") 不過此時就是文字內容了

6樓:匿名使用者

=round(a1,2) 四捨五入

=roundup(a1,2) 無條件向上進位,並保留2位=rounddown(a1,2) 無條件捨去小數位數,並保留2位

以上3個函式都是保留2位小數點,當然,想保留3位,就把括號中的數字變3即可。

你把我公式中的a1,全部修改為c1,前提是你加總後的結果要放到c1中。

7樓:匿名使用者

=round(a1+b1,0)

單元格格式中設定小數位數為兩位。

8樓:匿名使用者

=text(round(a1+b1,0),"0.00")

excel中第一列固定,對應的第二列有兩個或數字,如何將

先將第二列複製到另外一張工作表上,排序好後再貼上回來,要不就用巨集操作 選中第一 第二列資料,選單 資料 排序 主要關鍵字 資料,降序 excel表中如何讓第二列的內容和第一列的相同內容對應 笨蛋貨 還不會 哈哈 好用的很 我給你回答 要不沒人搭理你 都傷你自尊啊 假設資料從a2,b2開始 在a列後...

EXCEL中怎麼把一列有規律的數字在另一列裡用字母代替

問題1選中你需要修改的資料 按照ctrl h鍵 在查詢這輸入修改的數值,在替換這輸入修改後的字母 單擊 全部替換 同理,分別操作,替換就好了。問題2你那個只是修改了顯示,實際數值並沒變化。如果你需要將複製出去的資料也按照你需要的方式顯示。用下面的方法 設原資料在a列,在b2輸入 if len a2 ...

excel怎麼在一列有很多重複值的資料中查詢唯一值即不重複的數值

1 新建一個空白的excel工作表,而後開啟。2 在a列輸入人名,人名有重複,要求將唯一值提取到b列。3 首先我們在b2單元格輸入公式 index a 1 a 99,match 0,countif b 1 b1,a 1 a 99 0 而後按三鍵結束,就是同時按住ctrl shift enter,將公...