1樓:匿名使用者
可稱為截整函式,或截數函式。
將數字的小數部分截去,返回整數。
語法trunc(number,num_digits)number 需要截尾取整的數字。
num_digits 用於指定取整精度的數字。num_digits 的預設值為 0。
說明函式 trunc 和函式 int 類似,都返回整數。函式 trunc 直接去除數字的小數部分,而函式 int 則是依照給定數的小數部分的值,將其四捨五入到最接近的整數。函式 int 和函式 trunc 在處理負數時有所不同:
2樓:匿名使用者
trunc函式定義:被稱為截整函式,或截數函式。
主要功能:將數字的小數部分截去,返回整數。
語法功能:trunc(number,num_digits)。其中 number為需要截尾取整的數字;num_digits是用於指定取整精度的數字。
num_digits 的預設值為 0。
其他說明:函式 trunc 和函式 int 類似,都返回整數。函式 trunc 直接去除數字的小數部分,而函式 int 則是依照給定數的小數部分的值,將其四捨五入到最接近的整數。
excel中函式trunc怎麼使用?
3樓:s今生緣
excel中,函式trunc的使用方法:
trunc函式有兩個引數:trunc(number, [num_digits]),number,需要截尾數字或引用,num_digits,用於指定截尾精度的數字。num_digits 的預設值為 0,通常省略,作為截尾取整函式用;
其實,這個函式除了截尾取整,也可以按小數位數來截尾,這點常常被忽視;
取整時trunc 和 int 類似,都返回整數。trunc 直接去除數字的小數部分,而 int 則是返回不大於原數的最大整數,也就是正數時,兩函式結果相同,而負小數時,int函式的結果比trunc的結果小1,特別要注意;
trunc函式與rounddown函式功能相同,但前者主要作為截尾取整用,因其取整時引數可省,而後者引數不可省;
下面以正負數為例,給出各公式的引數和結果,對照比較下,即可看出三個函式之間的區別。
4樓:匿名使用者
你講的情況不能用trunc。
假設資料在a列,在b1輸入 =value(left(a1,find(".",a1))),公式可以複製下去的。
如果有的資料沒有小數點,將公式改為=if(iserror(find(".",a1)),a1,value(left(a1,find(".",a1))))
5樓:匿名使用者
num-digists引數寫0,以上需求亦可用int或rounddown函式.
6樓:匿名使用者
num-digists中的填寫規則為,正數為小數點保留位置,如1,則保留小數一位0或不填寫為不保留小數,負數,則為整數內截尾精度數,如-1,則截到十位,如295,截為290如-2,則截到百位,如295.5,截為200
7樓:匿名使用者
如果資料在a列中,請在b1輸入=int(a1),向下填充。
excel中trunc函式代表什麼意思
8樓:匿名使用者
保留指定位數有有效數字
=trunc(數值或單元格引用,要保留幾位小數)
第二引數可以是正整數,0或者負整數,正整數表示保留幾位小數,不足指定位的就保留原數值
比如=trunc(23.57,1)的結果為23.5 =trunc(23,3)的結果為23
第二引數如果等於0,即保留整數部分=trunc(23.73,0)結果為23
第二引數如果為負數,表示向左捨去相應位數,比如=trunc(23,-1)結果為20
誰能解釋下excel表中的trunc函式是什麼意思?
9樓:匿名使用者
=text(trunc(abs(round(d18,2))),"[dbnum2]")&"元"
將d18單元格四捨五入保留2位小數,取絕對值,再截尾取整,轉化成大寫數字(文字),最後加上單位「元」。
excel中的trunc round int函式有什麼區別?
10樓:苦樂一輩子
trunc是擷取整數或者指定的小數位的值 例如 4.535 整數就是4,兩位小數為4.53
round是四捨五入獲得指定的小數位的值 例如 4.535 整數就是5,兩位小數為4.34
int是數值向下取整最接近的整數 例如 4.535 整數就是4
11樓:匿名使用者
trunc是將數字的小數去除,且不進行四捨五入;
round是可以對小數的位數進行保留,且進行四捨五入;
int是將數字保留成整數,且四捨五入。
12樓:
trunc不進行四捨五入直接根據所需要位數進行取值,
round根據需要的小數倍數進行四捨五入取值
int是向下取整數
trunc 函式 在電子**中怎麼應用?是什麼意思
13樓:孫培勝僪儀
excel中,函式trunc的使用方法:
1、trunc函式有兩個引數:trunc(number,
[num_digits]),number,需要截尾數字或引用,num_digits,用於指定截尾精度的數字。num_digits
的預設值為
0,通常省略,作為截尾取整函式用;
2、其實,這個函式除了截尾取整,也可以按小數位數來截尾,這點常常被忽視;
3、取整時trunc
和int
類似,都返回整數。trunc
直接去除數字的小數部分,而
int則是返回不大於原數的最大整數,也就是正數時,兩函式結果相同,而負小數時,int函式的結果比trunc的結果小1,特別要注意;
4、trunc函式與rounddown函式功能相同,但前者主要作為截尾取整用,因其取整時引數可省,而後者引數不可省;
5、下面以正負數為例,給出各公式的引數和結果,對照比較下,即可看出三個函式之間的區別。
14樓:谷可欣巨君
trunc
請參閱將數字的小數部分截去,返回整數。
語法trunc(number,num_digits)number
需要截尾取整的數字。
num_digits
用於指定取整精度的數字。num_digits的預設值為
0。說明
函式trunc
和函式int
類似,都返回整數。函式
trunc
直接去除數字的小數部分,而函式
int則是依照給定數的小數部分的值,將其四捨五入到最接近的整數。函式int和函式
trunc
在處理負數時有所不同:示例1
234a
b公式說明(結果)
=trunc(8.9)
8.9的整數部分
(8)=trunc(-8.9)
-8.9
的整數部分
(-8)
=trunc(pi())
pi的整數部分(3)
excel中的函式trunc的問題
15樓:匿名使用者
在2003版本excel中測試,trunc(product(5940,8.2))的結果是48708。不知道48707是在什麼情況下得到的結果。
trunc函式是取整數函式,與int函式類似。直接將小數部分去掉。
5940乘以8.2的結果本身不存在小數,trunc函式在這裡好像不起作用。
你試一下把trunc函式去掉,看看結果是否正確。
如果的確如你所說的結果,有可能是某項設定引起,也有可能是浮點運算的問題。
16樓:1號
我算出來是48708!
excel中的if函式怎麼用,excel中if函式怎麼用?裡面有三個值,
華碩服務 if logical test,value if true,value if false logical test 表示計算結果為 true 或 false 的任意值或表示式。例如 excel 小於10時顯示1.3,大小10小於等於40時顯示1.4,大於40時顯示1.5。公式為 if b1...
excel中的if函式怎麼用,excel中if函式怎麼用?裡面有三個值,
開啟所需軟體excel,直接在所需的單元格資料 if 條件,滿足條件的結果,不滿足條件的結果 當然整個if語句是支援巢狀的,比如可能是 if 條件1,滿足條件的結果,if 條件2,滿足條件的結果,不滿足條件的結果 開啟excel,開啟你的資料文件,在你想輸出資料的單元格點選工具欄上的 插入 函式 邏...
EXCEL中IF函式的應用問題,Excel中IF函式的使用問題
心常平樂相伴 度友,這個用if函式配合left和right函式就可以達到目的,操作要點,公式都是一列一列的填充,這個是要點,避免公式出錯!b列公式,left函式和right函式前面的兩個槓,不能丟,它們的作用用把文字資料轉化為數值資料,沒有這個轉化就會錯誤。c列公式 def列類似,模仿一下就會的,如...