EXCEL中的trunc函式,EXCEL中函式TRUNC怎麼使用?

時間 2022-02-08 22:10:02

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列類似,模仿一下就會的,如...