首頁>Club>
比如:10.01~10.09 取整為10。10.50~10.59取整為10.5。10.60~10.90取整為11。如何設定下拉選單就會自動取整?
10
回覆列表
  • 1 # 罌粟姐姐

    首先,從你的問題中我沒有找到規律。

    不知道你想要的是不是這樣的結果:

    =IF(AND(E1>=10,E1<=10.49),ROUND(E1,0),IF(E1<=10.59,ROUNDDOWN(E1,1),ROUNDUP(E1,0)))

    excel中round是四捨五入函式並能設定保留幾位小數。

    rounddown:按指定位數捨去數字指定位數後面的小數。如輸入=rounddown(10.59,1)則會出現數字10.5。

    roundup:按指定位數向上舍入指定位數後面的小數。如輸入=roundup(10.60,1)則會出現數字11。

  • 2 # 雷哥office

    百變大咖——TEXT函式

    ① 公式=TEXT(10.02,0):含義是將10.02四捨五入到個位,即10。

    ② 公式=TEXT(10.60,"0.0"):含義是四捨五入保留一位小數10.6。

    這裡面的0和#都是佔位符,如果有多少個0,第一個引數的數值就至少顯示多少位,如果第一個引數位數少於佔位符0的個數,則用0補足。如果在格式程式碼中使用小數點“.”,則可以代替ROUND函式進行數值的四捨五入計算。

    因為10.50~10.59取整為10.5,因此無法使用TEXT函式,只能用rounddown函式, =rounddown(10.52,1)則會出現數字10.5。

    資料分析如下

    因此最終的公式為

    =IF(AND(B1>10.5,B1<10.6),ROUNDDOWN(B1,1),TEXT(B1,0))

    即,數值在10.5到10.6之間,需要使用公式rounddown進行計算,其他的使用Text函式進行計算

    TEXT函式是一個文字百變函式,還可以把格式修改為日期等等

    雷哥,office發燒友。新書《競爭力:玩轉職場Excel,從此不加班》的作者

  • 3 # 一切正在發生

    小數取整我看明白了,但是題主在“問題背景描述”中說的要求:10.01~10.09時取整為10;10.50~10.59取整為10.5;10.60~10.90取整為11。是認真的嘛?因為這三個取整的方法和規則完全是不一樣的。

    10.01~10.09時取整為10,這個的取整規則是小數點後第一位四捨五入(先小數點後第二位四捨五入),或小數點後的所有數字無論大於5還是小於5統統取0,總之適用的規則很多。

    10.50~10.59取整為10.5,這個的取整規則是小數點後第二位無論是幾都取0,保留小數點後第一位。

    10.60~10.90取整為11,這個的取整規則是正常的四捨五入。

    如果題主是認真的話,三段的規則都不一樣,那10.1~10.49之間的規則我們就無法推測,無從得知了。

    如果我們是按照正常的四捨五入來計算的話,“10.01~10.09時取整為10”和“10.60~10.90取整為11”可視為四捨五入取整數;“10.50~10.59取整為10.5”則可視為四捨五入到小數點後第一位。

    那麼,我們就來說一下如何設定小數取整數或者取到小數點後第一位(類似的方法也可以取到小數點後第二位、第三位)。

    首先,我們開啟excel之後,在上面的功能列表中預設的“開始”裡面會有“數字格式”,

    另外,還可以在上面的數字型別列表中設定,如下圖:

    取整的規則是四捨五入到我們想要的位數。

  • 4 # 韓老師講office

    九種方法分析

    一:INT取整

    舉例:

    特徵:

    1、對正數,直接截掉小數取整;

    2、對負數,截掉小數再-1取整。

    二:TRUNC取整

    舉例:

    特徵:不管正數還是負數,都是直接截掉小數取整。

    三:ROUND小數取整

    舉例:

    特徵:

    第二個引數為0,採取四捨五入方式取整。

    四:ROUND整數取整

    舉例:

    特徵:

    第二個引數為負數,採取四捨五入方式取整。

    五:ROUNDUP向上舍入函式

    舉例:

    特徵:

    1、朝著遠離 0(零)的方向將數字進行向上舍入。

    2、如果第二個引數為 0,則將數字向上舍入到最接近的整數。

    3、如果第二個引數小於 0,則將數字向上舍入到小數點左邊的相應位數。

    六:ROUNDDOWN向下舍入函式

    舉例:

    特徵:

    1、朝著零的方向將數字進行向下舍入;

    2、如果第二個引數為 0,則將數字向下舍入到最接近的整數;

    3、如果第二個引數小於 0,則將數字向下舍入到小數點左邊的相應位數。

    七:MROUND函式

    舉例:

    特徵:

    1、返回引數按指定基數舍入後的數值;

    2、舍入的方式是“四捨五入”;

    3、數值和基數引數的符號必須相同。如果不相同,將返回 #NUM 錯誤。

    八:CEILING函式

    舉例:

    特徵:

    1、 向上舍入(沿絕對值增大的方向)為最接近的指定基數的倍數。

    2、如果數值為正值,基數為負值,則 返回 錯誤值 #NUM!;

    3、如果數值為負,基數為正,則對值按朝向 0 的方向進行向上舍入;

    4、如果數值和基數都為負,則對值按遠離 0 的方向進行向下舍入。

    九:FLOOR函式

    舉例:

    特徵:

    1、將數值向下舍入(沿絕對值減小的方向)為最接近的指定基數的倍數

    2、如果數值為正值,基數為負值,則 返回 錯誤值 #NUM!

    3、如果數值為負,基數為正,則對值按遠離 0 的方向進行向下舍入;

    4、如果數值和基數都為負,則對值按朝向 0 的方向進行向上舍入。

  • 5 # 午後電商

    不管是財務、人資、經管、運營在用excel的時候都會遇到數值的舍入和取整,那麼excel數值取整怎麼做能,本文給大家介紹三個非常容易上手的函式:

    常用於資料四捨五入的excel函式右int、trunc、round三個函式,這三個函式的區別主要在於得到的數值的結果:

    INT函式,主要用於資料取整,所得的數值小於活著等於原數值,函式格式:int(數值)

    TRUNC函式,是直接將保留位數以後的數字切掉,函式格式:TRUNC(數值,保留位數):

    如上圖是用TRUNC函式取整,保留兩位小數的使用方法。

    ROUND函式,主要用於四捨五入,函式格式:ROUND(數值,保留位數):

    以上三個函式就是常用的資料取整盒舍入函式,當然日常中需要和其他excel組合使用,如=INT(A1/B1),表示A1單元格除以B1單元格後的結果做保留整數處理。

  • 6 # 朝陽計算機設計培訓

    首先我們來進行一些最簡單的運算。開啟excel軟體,然後選擇一個單元格(以A1為例),在這一列中輸入20個數據(都是小數)。

    然後就是使用Excel自帶的函式來進行取整運算。Excel中自帶的取整函式有如下幾種:四捨五入取整 =ROUND(A1,0),截去小數取整=ROUNDDOWN(A1,0) =FLOOR(A1,1) =TRUNC(A1),截去小數取整為最接近的偶數 =EVEN(A1),截去小數向上取整數 =CEILING(A1,1),截去小數向下取整 =INT(A1)。下面我將就其中"ROUND"函式來進行舉例說明。

    在新彈出的視窗中,函式ROUND的第1個引數可以是具體的數值也可以是數值單元格引用。函式ROUND的第2個引數——指定保留的位數,保留小數位用正整數表示,即1,2,3,4……(對應十分位、百分位、千分位、萬分位……);保留整數位用非正整數表示,即0,-1,-2,-3,……(對應個位、十位、百位……)。例如我輸入“0”則約等於“52141”。

    最後向下拖動游標即可得到以下值。

    最後結果如下。

  • 7 # 考拉的凝視

    直接用常規的四捨五入,或者是向上、向下取整的方式肯定是不行的,需要結合條件函式來分情況處理。下面我分享一下個人的方法。

    一、結果示例

    以下圖為例,其中A列是原始資料,B列是按照規則取整後的結果。

    取整公式如下:

    =IF(AND(A2>=ROUNDDOWN(A2,0),A2<(ROUNDDOWN(A2,0)+0.5)),ROUNDDOWN(A2,0),IF(AND(A2>=(ROUNDDOWN(A2,0)+0.5),A2<(ROUNDDOWN(A2,0)+0.6)),(ROUNDDOWN(A2,0)+0.5),ROUNDUP(A2,0)))

    二、問題解析

    (一)簡單說一下上文用到的幾個函式:

    IF函式:IF(測試條件,真值,[假值]),當測試條件為真時,得到真值,否則為假值。

    AND函式:AND(邏輯值1,邏輯值2,...),當所有邏輯值為真時,結果為真,否則為假。

    ROUNDDOWN函式:ROUNDDOWN(數值,小數位數),向下取整。

    ROUNDUP函式:ROUNDUP(數值,小數位數),向上取整。

    (二)我們可以從題主的例子中得出以下三個條件:

    1.當數值大於等於數值的整數部分,並且小於數值的整數部分與0.5之和時,結果為數值的整數部分。

    用公式表示即為:當AND(A2>=ROUNDDOWN(A2,0),A2<(ROUNDDOWN(A2,0)+0.5))時,結果為向下取整ROUNDDOWN(A2,0)。

    2.當數值大於等於數值的整數部分與0.5之和,並且小於數值的整數部分與0.6之和時,結果為數值的整數部分與0.5之和。

    用公式表示即為:當AND(A2>=(ROUNDDOWN(A2,0)+0.5),A2<(ROUNDDOWN(A2,0)+0.6))時,結果為(ROUNDDOWN(A2,0)+0.5)。

    3.當數值大於等於數值的整數部分與0.6之和,並且小於數值的整數部分與1之和時,結果為數值的整數部分加1。

    用公式表示即為:當不滿足上述1、2條件時,結果為向上取整ROUNDUP(A2,0)。

  • 8 # 辦公技巧小達人

    Excel表格中小數想要取整,基本上有兩種辦法。設定單元格格式或使用函式公式。

    不同取整規則適用的方法也不太相同。

    對於題主的取整規則來說,個人認為可能更適用函式公式!

    一、設定單元格格式

    首先直接快捷鍵【Ctrl+1(非數字鍵1)】,開啟設定單元格格式對話方塊,按數字—數值—小數位數的操作步驟,要取整數,小數位必然為0。

    二、使用函式公式

    1、ROUND函式(=ROUND(A1,0))

    2、INT函式(=INT(A1))

    3、TRUNC函式(=TRUNC(A1,0))

    4、ROUNDUP向上舍入函式(=ROUNDUP(A1,0))

    5、ROUNDDOWN向下舍入函式(=ROUNDDOWN(A1,0))

    大家可以根據需要選擇,最方便的取整方法。

  • 9 # 小憨微課

    Excel表格中小數怎麼四捨五入取整?辦公軟體初學者必看!在日常的資料處理中,我們會遇到資料中存在小數點,需要用到四捨五入,如果在工作中我們遇到了這種情況,在Excel中需要怎麼操作呢?其實操作起來非常簡單,下面我們就一起來操作操作吧!

    EXCEL中小數如何取整,以上就是關於在Excel表格中四捨五入的基本教程啦,只需五步,我們就能快速把資料進行四捨五入,是不是非常簡單,馬上收藏起來,以後我們就能用上了!

  • 10 # 合風潤物

    樓主是要保留小數位上的取整。

    其實很簡單,同樣用到EXCEL的INT()取整函式,按下面的流程處理:

    1、要求:對小數點一位進行取整處理,如12.345,要求處理成12.3.

    2、首先將12.345乘與10,得到123.45.

    3、用取整函式INT(123.45),得到123.

    4、將123除於10得到12.3,即可完成要求。

    5.同樣要保留2位小數,先乘與100,取整後再除於100即可。

  • 11 # 會Excel的會計

    解決這樣的問題,我們一般使用LOOKUP函式。這個函式在解決這樣的問題方面,非常優秀。

    第一步,根據資料段,列示相應的值區域

    第二部,=LOOKUP(B6,$H$7:$H$9,$I$7:$I$9)

    第三部,下拉。

    Excel會計家園,

  • 中秋節和大豐收的關聯?
  • 如何報考成人學歷?