農林漁牧網

您現在的位置是:首頁 > 林業

Excel快速標註含有小數的資料,看看這個職場小問題有沒有難倒你

2022-02-02由 Excel情報局 發表于 林業

怎麼在現有資料分小數

前言|職場例項

在日常的職場辦公中,我們有時候需要在

Excel內判斷資料是否包含小數

,也可以形容為判斷資料是“整數”或者“非整數”。

如下圖所示,我們有兩種情景:

情景1

如果資料分佈在一列,我們想要在另外一列標出對應資料是否為小數。

情景2

如果資料分佈在多行多列,我們想要將資料為小數的資料標上底色高亮顯示。

我們該如何解決這兩種情況呢?下面小編就向大家來講解一下這個問題。

Excel快速標註含有小數的資料,看看這個職場小問題有沒有難倒你

01|解決方案:資料分佈在一列

我們可以將含有小數的資料理解為“非整數”,不含有小數的資料理解為“整數”。

整數是小數位數全部為零的數。Excel中沒有直接判斷是否為整數的函式,但是可以透過整數的特徵利用幾個簡單的函式來做IF判斷。

整數取其整數部分後等於自己,而小數取整後小於自己,所以函式可以寫成:

=IF(A3=INT(A3),"否","是")

INT函式是將一個數值向下取整為最接近的整數的函式。INT函式是資料庫中常用函式中的取整函式,常用來判別一個數能否被另一個數整除。

Excel快速標註含有小數的資料,看看這個職場小問題有沒有難倒你

整數都是1的倍數,所以函式還可以寫成:

=IF(MOD(A3,1)=0,"否","是")

mod函式是一個求餘函式

語法:

=MOD(number,divisor)

引數:

Number 為被除數。

Divisor 為除數。如果 divisor 為零,函式 MOD 返回值 為原來number。

Excel快速標註含有小數的資料,看看這個職場小問題有沒有難倒你

02|解決方案:資料分佈在多行多列

如果資料分佈在多行多列中,我們想要將小數資料高亮顯示,可以透過“條件格式”的方法來實現。

首先我們選中A3:C4資料區域,點選“開始”選項卡下的“條件格式-新建規則”,彈出“新建格式規則”的對話方塊,選擇“使用公式要確定設定格式的單元格”,然後在“為符合此公式的值設定格式”公式欄中輸入公式:

=INT(A3)<>A3

釋義:如果資料為小數,

那麼取整後的資料與原資料肯定不相等

Excel快速標註含有小數的資料,看看這個職場小問題有沒有難倒你

點選“格式”按鈕,進入“設定單元格格式”的對話方塊,在“填充”標籤下,將“背景色”設定為你喜歡的一種顏色,這裡我們選擇的是“黃色”,最後連續點選“確定”退出“新建格式規則”的對話方塊,回到Excel表格,我們發現,資料區域中含有小數的資料被標黃高亮顯示了。如下圖所示:

Excel快速標註含有小數的資料,看看這個職場小問題有沒有難倒你